Skip to content

chore: release#228

Merged
SebastianThiebaud merged 1 commit into
mainfrom
release-plz-2026-05-23T21-27-54Z
May 23, 2026
Merged

chore: release#228
SebastianThiebaud merged 1 commit into
mainfrom
release-plz-2026-05-23T21-27-54Z

Conversation

@prismarisk-public-release
Copy link
Copy Markdown
Contributor

🤖 New release

  • tsoracle-server: 0.2.0 -> 0.2.1
  • tsoracle-openraft-toolkit: 0.1.4 -> 0.1.5
  • tsoracle-driver-openraft: 0.1.4 -> 0.2.0
  • tsoracle-paxos-toolkit: 0.1.4 -> 0.2.0
  • tsoracle-driver-paxos: 0.1.4 -> 0.2.0
  • tsoracle: 0.1.5 -> 0.1.6
Changelog

tsoracle-server

0.2.1 - 2026-05-23

Fixed

  • (server) recover from transient consensus errors during the fence (#227)

tsoracle-openraft-toolkit

0.1.5 - 2026-05-23

Added

  • (test-fakes) implement transfer_leader RPC on MemNetwork (#226)

Other

  • (release) version crates independently to fix release-plz resolution (#223)
  • (paxos) per-crate READMEs + driver-choice comparison (#208)

tsoracle-driver-openraft

0.2.0 - 2026-05-23

Fixed

  • (core) [breaking] widen Epoch to u128 for lossless leader-epoch encoding (#221)

Other

  • (release) version crates independently to fix release-plz resolution (#223)
  • add READMEs for the remaining published crates (#213)

tsoracle-paxos-toolkit

0.2.0 - 2026-05-23

Fixed

  • (core) [breaking] widen Epoch to u128 for lossless leader-epoch encoding (#221)
  • (paxos-toolkit) decouple PaxosRunner tick loop from outbound send completion (#218)
  • (paxos-toolkit) preserve absolute log index after full RocksDB compaction (#188)

Other

  • (paxos) add fuzz targets and seed corpora for the paxos decoders (#225)
  • (release) version crates independently to fix release-plz resolution (#223)
  • (paxos) per-crate READMEs + driver-choice comparison (#208)

tsoracle-driver-paxos

0.2.0 - 2026-05-23

Added

  • (driver-paxos) generic entry type + paxos-piggyback example (#191)
  • (yieldpoint) extract yield-point registry into tsoracle-yieldpoint, wire tsoracle-server::fence (#198)

Fixed

  • (driver-paxos) seed barrier_seq above the recovered ledger on restart (#224)
  • (core) [breaking] widen Epoch to u128 for lossless leader-epoch encoding (#221)
  • (driver-paxos) linearize current_high_water via per-node barrier nonces (#209)
  • (driver-paxos) qualify yieldpoint! macro path on the new sites (#199)
  • (driver-paxos) blocking reads observe drains via Notified::enable() (#196)
  • (driver-paxos) apply-task shutdown uses notify_one (stored permit) (#194)

Other

  • (paxos) add fuzz targets and seed corpora for the paxos decoders (#225)
  • (release) version crates independently to fix release-plz resolution (#223)
  • (driver-paxos) widen standalone shutdown liveness bound to 10s (#220)
  • (paxos) per-crate READMEs + driver-choice comparison (#208)
  • (driver-paxos) wait for follower promise sync before sampling fence epoch (#197)
  • (driver-paxos) integration test suite (#185)

tsoracle

0.1.6 - 2026-05-23

Other

  • updated the following local packages: tsoracle-server


This PR was generated with release-plz.

@coveralls
Copy link
Copy Markdown

Coverage Report for CI Build 26344002314

Coverage decreased (-0.02%) to 94.71%

Details

  • Coverage decreased (-0.02%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • 4 coverage regressions across 1 file.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

4 previously-covered lines in 1 file lost coverage.

File Lines Losing Coverage Coverage
crates/tsoracle-openraft-toolkit/src/test_fakes/mem_network.rs 4 81.62%

Coverage Stats

Coverage Status
Relevant Lines: 10776
Covered Lines: 10206
Line Coverage: 94.71%
Coverage Strength: 1528185.61 hits per line

💛 - Coveralls

@SebastianThiebaud SebastianThiebaud merged commit 7c9c865 into main May 23, 2026
22 checks passed
@SebastianThiebaud SebastianThiebaud deleted the release-plz-2026-05-23T21-27-54Z branch May 23, 2026 22:04
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.

2 participants