Skip to content

docs(intent): a posting rewrite is one transaction (#7132) - #239

Open
delchev wants to merge 1 commit into
masterfrom
docs/posting-atomic-7132
Open

docs(intent): a posting rewrite is one transaction (#7132)#239
delchev wants to merge 1 commit into
masterfrom
docs/posting-atomic-7132

Conversation

@delchev

@delchev delchev commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

The postings amendment path (documented since #7071) deletes the rows it replaces, updates the header and writes the derived lines. Written as separate transactions, a line a validation refuses halfway leaves a header with a partial set of lines - an unbalanced entry - and no later event ever repairs it, because the source has already reached its moment.

Documents the guarantee added by eclipse-dirigible/dirigible#7132: the whole post is written together or not at all. Across steps the model is unchanged and still not transactional - a bad post is unwound by a correcting entry.

npm run docs:build clean.

🤖 Generated with Claude Code

The amendment path deletes the rows it replaces, updates the header and
writes the derived lines. Stated as separate transactions, a line a
validation refuses halfway leaves an unbalanced entry that no later event
ever repairs - the source has already reached its moment - so the whole
post is written together or not at all.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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