Skip to content

chore: release v0.7.4 - #68

Open
sw-release-bot[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-10-18T23-54-49Z
Open

sw-release-bot[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-10-18T23-54-49Z

Conversation

@sw-release-bot

@sw-release-bot sw-release-bot Bot commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

New release

coordinode 0.7.3 -> 0.7.4 (all 22 workspace crates share this version)

Added

  • (embed) one error contract for local and routed calls
  • (session) run transactions on the session in arrival order
  • (transactions) client-drawn UUID transaction IDs
  • (cluster) route operation calls to the leader between members
  • (cluster) serve clients through any member
  • (txn) hold interactive transactions on their owner
  • (server) serve PublishSchema and AwaitSchema
  • (schema) prove label definitions in the background
  • (schema) prove presence and type constraints in the background
  • (embed) publish a schema package as a client operation
  • (embed) publish schema packages in one catalog commit
  • (operation) apply each client write once
  • (storage) store index generations under local installations
  • (migrate) add the node sizes report module
  • (migrate) catalog record migrations, check and journal stats
  • (migrate) offline tool to bring a data directory current

Fixed

  • (storage) refuse a group member's store an own journal
  • (embed) release the store before a member's shutdown returns
  • (storage) tell a group member's store by its bound consensus log
  • (storage) make the journal's retirement into a group restartable
  • (embed) let the catalog decide an owned index name in packages
  • (storage) never copy a checkpoint over a file it holds
  • (migrate) find every marked store, Raft snapshot captures too

Performance

  • (schema) prove a package's labels in one certification
  • (query) bound property delta chains with whole writes

Testing

  • (server) serve command routing in the follower write test
  • (embed) seat the blocking build before queueing behind it
  • (embed) schema packages under concurrency and in a group
  • (raft) cut off only a member that follows the leader
  • (raft) name what still holds the engine after a shutdown

Bench

  • (embed) measure schema packages against single calls

Where the changes landed

The list above is the folded view. Each crate below carries the entries written
to its own changelog; a crate with no commits since the last release is absent.

coordinode-core

Added

  • (session) run transactions on the session in arrival order
  • (transactions) client-drawn UUID transaction IDs
  • (txn) hold interactive transactions on their owner
  • (schema) prove presence and type constraints in the background
  • (schema) prove label definitions in the background
coordinode-storage

Added

  • (schema) prove presence and type constraints in the background
  • (schema) prove label definitions in the background

Fixed

  • (storage) tell a group member's store by its bound consensus log
  • (storage) make the journal's retirement into a group restartable
  • (storage) refuse a group member's store an own journal

Performance

  • (schema) prove a package's labels in one certification
coordinode-modality

Added

  • (schema) prove presence and type constraints in the background
  • (schema) prove label definitions in the background

Performance

  • (schema) prove a package's labels in one certification
coordinode-query

Added

  • (embed) one error contract for local and routed calls
  • (session) run transactions on the session in arrival order
  • (txn) hold interactive transactions on their owner
  • (schema) prove presence and type constraints in the background
  • (schema) prove label definitions in the background
  • (embed) publish schema packages in one catalog commit

Performance

  • (schema) prove a package's labels in one certification
coordinode-raft

Added

  • (cluster) serve clients through any member

Fixed

  • (storage) tell a group member's store by its bound consensus log

Testing

  • (raft) cut off only a member that follows the leader
  • (raft) name what still holds the engine after a shutdown
coordinode-embed

Added

  • (embed) one error contract for local and routed calls
  • (session) run transactions on the session in arrival order
  • (transactions) client-drawn UUID transaction IDs
  • (cluster) route operation calls to the leader between members
  • (cluster) serve clients through any member
  • (txn) hold interactive transactions on their owner
  • (schema) prove presence and type constraints in the background
  • (server) serve PublishSchema and AwaitSchema
  • (embed) publish a schema package as a client operation
  • (schema) prove label definitions in the background
  • (embed) publish schema packages in one catalog commit

Fixed

  • (storage) tell a group member's store by its bound consensus log
  • (storage) make the journal's retirement into a group restartable
  • (storage) refuse a group member's store an own journal
  • (embed) release the store before a member's shutdown returns
  • (embed) let the catalog decide an owned index name in packages

Performance

  • (schema) prove a package's labels in one certification

Testing

  • (embed) seat the blocking build before queueing behind it
  • (embed) schema packages under concurrency and in a group

Bench

  • (embed) measure schema packages against single calls
coordinode-session

Added

  • (session) run transactions on the session in arrival order
  • (transactions) client-drawn UUID transaction IDs
  • (txn) hold interactive transactions on their owner
coordinode-client

Added

  • (session) run transactions on the session in arrival order
  • (transactions) client-drawn UUID transaction IDs
  • (txn) hold interactive transactions on their owner
coordinode-migrate

Added

  • (operation) apply each client write once
  • (storage) store index generations under local installations
  • (migrate) add the node sizes report module
  • (migrate) catalog record migrations, check and journal stats
  • (migrate) offline tool to bring a data directory current

Fixed

  • (storage) never copy a checkpoint over a file it holds
  • (migrate) find every marked store, Raft snapshot captures too

Performance

  • (query) bound property delta chains with whole writes

This PR was generated with release-plz.

@coderabbitai

coderabbitai Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 469a374a-34b5-4823-b610-1d3ecfbc5111

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sw-release-bot
sw-release-bot Bot force-pushed the release-plz-2026-10-18T23-54-49Z branch 7 times, most recently from a13c221 to 595bdb8 Compare October 20, 2026 13:01
@sw-release-bot
sw-release-bot Bot force-pushed the release-plz-2026-10-18T23-54-49Z branch from 595bdb8 to ef52597 Compare October 20, 2026 14:54

This branch has not been deployed

No deployments
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.

0 participants