Skip to content

[patch] fix timing window that caused applSubscription to fail with conflict#299

Merged
durera merged 2 commits intostablefrom
ib
Apr 20, 2026
Merged

[patch] fix timing window that caused applSubscription to fail with conflict#299
durera merged 2 commits intostablefrom
ib

Conversation

@IanBoden
Copy link
Copy Markdown
Contributor

If two processes try to apply the same subscription in parallel (for example multiple cp4d components will install the same dependency) there is a window in which one of them will fail with a conflict, the fix is if we get the error to just retry as it should be idempotent.

@IanBoden IanBoden requested a review from a team as a code owner April 20, 2026 12:27
@durera durera merged commit edb1e99 into stable Apr 20, 2026
3 checks passed
@durera durera deleted the ib branch April 20, 2026 14:02
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