Skip to content

Proposal 0030: a roll-up's status is relinquished, not only set - #60

Merged
delchev merged 1 commit into
mainfrom
spec/rollup-status-relinquish
Sep 6, 2026
Merged

Proposal 0030: a roll-up's status is relinquished, not only set#60
delchev merged 1 commit into
mainfrom
spec/rollup-status-relinquish

Conversation

@delchev

@delchev delchev commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

A rollups entry with capacity and status moves the parent to statusWhenFull / statusWhenPartial as the summed children arrive; the text says nothing about the sum shrinking, and an implementation reading it literally leaves a fully refunded invoice PAID. This proposal makes the way back normative: the first move into a roll-up-owned status records the displaced status, a sum back at zero restores it, only roll-up-owned statuses are relinquished, and there is no statusWhenEmpty. Implementation: eclipse-dirigible/dirigible#7016.

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