Skip to content

chore: release v5.0.0#149

Closed
sw-release-bot[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-03-23T23-58-23Z
Closed

chore: release v5.0.0#149
sw-release-bot[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-03-23T23-58-23Z

Conversation

@sw-release-bot
Copy link
Copy Markdown

🤖 New release

  • coordinode-lsm-tree: 4.0.0 -> 5.0.0 (⚠ API breaking changes)

coordinode-lsm-tree breaking changes

--- failure enum_marked_non_exhaustive: enum marked #[non_exhaustive] ---

Description:
A public enum has been marked #[non_exhaustive]. Pattern-matching on it outside of its crate must now include a wildcard pattern like `_`, or it will fail to compile.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#attr-adding-non-exhaustive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_marked_non_exhaustive.ron

Failed in:
  enum CompressionType in /tmp/.tmpUq1Muy/coordinode-lsm-tree/src/compression.rs:89
Changelog

5.0.0 - 2026-03-23

Added

  • (compression) zstd dictionary compression support (#131)

Fixed

  • thread UserComparator through ingestion guards and range overlap (#139)

Refactored

  • add #[non_exhaustive] to CompressionType enum


This PR was generated with release-plz.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 23, 2026

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: Pro

Run ID: 22716620-cb59-41af-96f4-30996d7f17a4

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
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-plz-2026-03-23T23-58-23Z

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

Copy link
Copy Markdown
Author

@sw-release-bot sw-release-bot Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'lsm-tree db_bench'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.15.

Benchmark suite Current: e9af2c3 Previous: 8c4a242 Ratio
fillrandom 1020099.6039534694 ops/sec 1252820.3099310822 ops/sec 1.23

This comment was automatically generated by workflow using github-action-benchmark.

CC: @polaz

@polaz
Copy link
Copy Markdown
Member

polaz commented Mar 24, 2026

Closing: we control versioning manually for this fork. Will disable semver-checks in release-plz.

@polaz polaz closed this Mar 24, 2026
@polaz polaz deleted the release-plz-2026-03-23T23-58-23Z branch March 24, 2026 00:01
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