Skip to content

[several] Refactor, stage 2, take 2#185

Open
SwooshyCueb wants to merge 60 commits into
irods:mainfrom
SwooshyCueb:refactor2.m
Open

[several] Refactor, stage 2, take 2#185
SwooshyCueb wants to merge 60 commits into
irods:mainfrom
SwooshyCueb:refactor2.m

Conversation

@SwooshyCueb

@SwooshyCueb SwooshyCueb commented Mar 10, 2026

Copy link
Copy Markdown
Member

Supersedes #113
Addresses #106
Addresses #109
Addresses #163
Addresses #164
Addresses #183
Addresses #184
Addresses #186
Addresses #190 (maybe)
Addresses #191
Addresses #192

@SwooshyCueb

Copy link
Copy Markdown
Member Author

At present, this PR establishes an AMQP connection just fine, but doesn't actually send any messages. I think this is because the thread with the proton container gets left behind when the agent forks. Might have to use IPC.

@korydraughn korydraughn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feel free to address these review comments after you get things working.

Comment thread include/irods/private/amqp_sender.hpp Outdated
Comment thread include/irods/private/amqp_sender.hpp Outdated
Comment thread include/irods/private/amqp_sender.hpp Outdated
Comment thread include/irods/private/amqp_sender.hpp Outdated
@SwooshyCueb SwooshyCueb force-pushed the refactor2.m branch 3 times, most recently from 6d756aa to ace23d3 Compare March 19, 2026 00:37
@SwooshyCueb SwooshyCueb force-pushed the refactor2.m branch 9 times, most recently from 41038a1 to abbb5d9 Compare March 25, 2026 17:10
@korydraughn

Copy link
Copy Markdown
Contributor

Will this work require the admin to change their plugin configuration? If so, in what way?

@SwooshyCueb

Copy link
Copy Markdown
Member Author

Will this work require the admin to change their plugin configuration? If so, in what way?

Some things have moved, and some things have been deprecated, but for now, if you had a working configuration before, it should still work fine. You'll just get warnings in the logs. I plan to add better documentation for the new configuration

@SwooshyCueb

Copy link
Copy Markdown
Member Author

This userscript may be useful for those interested in this PR
https://github.com/ludios/expand-everything

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants