Skip to content

tweak config metadata updates, fix adding existing queue#929

Merged
bgentry merged 2 commits into
masterfrom
bg-queue-config-store
Jun 3, 2025
Merged

tweak config metadata updates, fix adding existing queue#929
bgentry merged 2 commits into
masterfrom
bg-queue-config-store

Conversation

@bgentry

@bgentry bgentry commented May 25, 2025

Copy link
Copy Markdown
Contributor

Some small changes to the pilot integration APIs to facilitate equivalent Pro changes. While in here, I realized it's possible to add a queue that already exists, an undefined behavior which could result in a leaked producer. To fix that, I introduced an exported error type and made use of it on this API.

@bgentry bgentry requested a review from brandur May 25, 2025 20:58
@bgentry bgentry force-pushed the bg-queue-config-store branch from 80e8802 to dfc9766 Compare May 25, 2025 20:59
@bgentry bgentry force-pushed the bg-queue-config-store branch 2 times, most recently from 17997b9 to a2e3e1e Compare May 30, 2025 02:07
bgentry added 2 commits June 3, 2025 09:03
Some small changes to the pilot integration APIs to facilitate
equivalent Pro changes. While in here, I realized it's possible to add a
queue that already exists, an undefined behavior which could result in a
leaked producer. To fix that, I introduced an exported error type and
made use of it on this API.
@bgentry bgentry force-pushed the bg-queue-config-store branch from b20a29e to 207faa4 Compare June 3, 2025 14:04
@bgentry

bgentry commented Jun 3, 2025

Copy link
Copy Markdown
Contributor Author

@brandur a race condition popped up in tests here due to #928. Unrelated to this specific PR so I'm going to retry + merge it, but we'll need to fix prior to release.

@bgentry bgentry merged commit 7f2c72f into master Jun 3, 2025
19 of 20 checks passed
@bgentry bgentry deleted the bg-queue-config-store branch June 3, 2025 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants