Skip to content

chore: release v4.1.0#150

Merged
polaz merged 1 commit into
mainfrom
release-plz-2026-03-24T00-03-05Z
Mar 24, 2026
Merged

chore: release v4.1.0#150
polaz merged 1 commit into
mainfrom
release-plz-2026-03-24T00-03-05Z

Conversation

@sw-release-bot
Copy link
Copy Markdown

@sw-release-bot sw-release-bot Bot commented Mar 24, 2026

🤖 New release

  • coordinode-lsm-tree: 4.0.0 -> 4.1.0
Changelog

4.1.0 - 2026-03-24

Added

  • (fs) io_uring Fs implementation for high-throughput I/O (#106)
  • (compression) zstd dictionary compression support (#131)

Documentation

  • add benchmark dashboard link and update badges (#151)
  • add v4.0.0 fork epoch changelog (all changes since upstream v3.1.1)

Fixed

  • (version) fsync version file before rewriting CURRENT pointer (#152)
  • thread UserComparator through ingestion guards and range overlap (#139)

Performance

  • (bench) add multi-threaded support to all db_bench workloads (#155)
  • (merge) replace IntervalHeap with sorted-vec heap + replace_min/replace_max (#148)
  • (compaction) merge input ranges before L2 overlap query (#146)

Refactored

  • (version) comparator API cleanup — TransformContext + rename Run::push() (#153)
  • add #[non_exhaustive] to CompressionType enum


This PR was generated with release-plz.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 24, 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: f7863673-81a5-449a-9d9d-6dcc920e8fd0

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-24T00-03-05Z

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

@sw-release-bot sw-release-bot Bot force-pushed the release-plz-2026-03-24T00-03-05Z branch from d1c6290 to 17e5efb Compare March 24, 2026 00:14
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: 027de03 Previous: e45fcc9 Ratio
overwrite 1022149.9641698106 ops/sec 1217297.5375062914 ops/sec 1.19
readwhilewriting 461430.6596231338 ops/sec 548624.2188866674 ops/sec 1.19

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

CC: @polaz

@sw-release-bot sw-release-bot Bot force-pushed the release-plz-2026-03-24T00-03-05Z branch 8 times, most recently from 9c68f97 to 9f8e71e Compare March 24, 2026 03:37
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 24, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@sw-release-bot sw-release-bot Bot force-pushed the release-plz-2026-03-24T00-03-05Z branch 2 times, most recently from 027de03 to 5012f42 Compare March 24, 2026 04:29
@sw-release-bot sw-release-bot Bot force-pushed the release-plz-2026-03-24T00-03-05Z branch from 5012f42 to f601c5b Compare March 24, 2026 04:40
@polaz polaz merged commit 50bee97 into main Mar 24, 2026
17 checks passed
@polaz polaz deleted the release-plz-2026-03-24T00-03-05Z branch March 24, 2026 12:49
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