Skip to content

feat(cns): make unified DEL transactional - #4807

Draft
Evan Baker (rbtr) wants to merge 5 commits into
users/rbtr/bolt-add-json-join-v3from
users/rbtr/bolt-transactional-del-v2
Draft

feat(cns): make unified DEL transactional#4807
Evan Baker (rbtr) wants to merge 5 commits into
users/rbtr/bolt-add-json-join-v3from
users/rbtr/bolt-transactional-del-v2

Conversation

@rbtr

Copy link
Copy Markdown
Collaborator

Scope

Routes CNS-owned DEL, delete-intent creation, owner cleanup, endpoint deletion, and intent pruning through generation-gated Bolt transactions.

Draft dependency caveat

This PR is opened early for review and CI. Its base, users/rbtr/bolt-add-json-join-v3, is a temporary integration branch joining transactional ADD with #4502. Do not merge until both T1 and #4502 merge. It will then be rebased or retargeted to the permanent parent without expanding scope.

Behavior

Preserves #4502 response semantics and lock ordering; failed or canceled writes leave the database and cache unchanged.

Evidence

Linux/Windows lint and state/restserver/service race tests pass.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

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.

1 participant