Skip to content

Add exact writer epoch opens - #9

Draft
xav-db wants to merge 2 commits into
mainfrom
codex/exact-writer-epoch
Draft

Add exact writer epoch opens#9
xav-db wants to merge 2 commits into
mainfrom
codex/exact-writer-epoch

Conversation

@xav-db

@xav-db xav-db commented Aug 21, 2026

Copy link
Copy Markdown
Member

Summary

  • let managed callers open a writer at an exact nonzero authority epoch
  • reject lower and equal stale epochs through the manifest fencing boundary
  • preserve last-writer-open behavior for unmanaged callers
  • integrate exact epochs with the current 0.15 WAL writer initialization path
  • cover exact claims and existing fencer behavior

Stack

Required by HelixDB slatedb#1018 and Hyperscale slatedb#260.

The dependency revision is c64286e.

@xav-db

xav-db commented Aug 21, 2026

Copy link
Copy Markdown
Member Author

Validation update:

  • Full locked all-feature SlateDB tests pass: 2,091 unit tests plus integration and doc-test suites (with only declared ignored tests).
  • Required workspace Clippy with warnings denied and formatting checks pass.
  • The Node binding build and 49/49 tests pass locally.
  • The original hosted Node job became stuck inside node --test despite the local suite completing in under two seconds. I cancelled that anomalous run and reran only the cancelled dependency path; the hosted Node job then passed in 4m46s, including package-content checks.
  • All PR checks are now green.

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