Skip to content

Conversation

@aleksraiden
Copy link
Contributor

Bump RocksDB to v10.8.3 (full changelog: https://github.com/facebook/rocksdb/releases/tag/v10.8.3)

Key changes

  • Fixed a performance regression in LZ4 compression that started in version 10.6.0
  • The MultiScan API contract is updated
  • Add kFSPrefetch to FSSupportedOps enum to allow file systems to indicate prefetch support capability, avoiding unnecessary prefetch system calls on file systems that don't support them
  • Added an auto-tuning feature for DB manifest file size that also (by default) improves the safety of existing configurations in case max_manifest_file_size is repeatedly exceeded
  • Add a GetColumnFamilyMetaData API variant in DB to get the SST files intersecting a given key range
  • Bug Fixes

PragmaTwice pushed a commit that referenced this pull request Jan 7, 2026
After extensive testing, I identified the root cause of the broken CI
tests: the Alpine version used in the tests is too new. Alpine 3.23
introduces many changes, some of which cause compatibility issues.
Specifically, our C++ tests for the Cluster fail to start and crash
without any output.

As a quick fix, this PR switches to Alpine 3.22 by updating the image
version in the CI matrix

This patch fix a bugs into #3329 #3328 #3232
@PragmaTwice PragmaTwice enabled auto-merge (squash) January 7, 2026 08:43
@PragmaTwice PragmaTwice merged commit dfc2936 into unstable Jan 7, 2026
71 of 72 checks passed
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 7, 2026

@git-hulk git-hulk deleted the aleksraiden-patch-4 branch January 7, 2026 13:26
Copy link

@B-T11 B-T11 left a comment

Choose a reason for hiding this comment

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

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.

3 participants