samply / blaze

A FHIR® Server with internal, fast CQL Evaluation Engine
https://samply.github.io/blaze
Apache License 2.0
151 stars 18 forks source link

chore(deps): update dependency org.rocksdb/rocksdbjni to v9.5.2 #1984

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Update Change
org.rocksdb/rocksdbjni (source) minor 9.4.0 -> 9.5.2

Release Notes

facebook/rocksdb (org.rocksdb/rocksdbjni) ### [`v9.5.2`](https://togithub.com/facebook/rocksdb/releases/tag/v9.5.2): - SupplyChainAttackPoC for Meta BB [Compare Source](https://togithub.com/facebook/rocksdb/compare/v9.4.0...v9.5.2) #### 9.5.2 (08/13/2024) ##### Bug Fixes - Fix a race condition in pessimistic transactions that could allow multiple transactions with the same name to be registered simultaneously, resulting in a crash or other unpredictable behavior. ##### Public API Changes - Add ticker stats to count file read retries due to checksum mismatch #### 9.5.1 (08/02/2024) ##### Bug Fixes - \*Make DestroyDB supports slow deletion when it's configured in `SstFileManager`. The slow deletion is subject to the configured `rate_bytes_per_sec`, but not subject to the `max_trash_db_ratio`. #### 9.5.0 (07/19/2024) ##### Public API Changes - Introduced new C API function rocksdb_writebatch_iterate_cf for column family-aware iteration over the contents of a WriteBatch - Add support to ingest SST files generated by a DB instead of SstFileWriter. This can be enabled with experimental option `IngestExternalFileOptions::allow_db_generated_files`. ##### Behavior Changes - When calculating total log size for the `log_size_for_flush` argument in `CreateCheckpoint` API, the size of the archived log will not be included to avoid unnecessary flush ##### Bug Fixes - Fix a major bug in which an iterator using prefix filtering and SeekForPrev might miss data when the DB is using `whole_key_filtering=false` and `partition_filters=true`. - Fixed a bug where `OnErrorRecoveryBegin()` is not called before auto recovery starts. - Fixed a bug where event listener reads ErrorHandler's `bg_error_` member without holding db mutex([#​12803](https://togithub.com/facebook/rocksdb/issues/12803)). - Fixed a bug in handling MANIFEST write error that caused the latest valid MANIFEST file to get deleted, resulting in the DB being unopenable. - Fixed a race between error recovery due to manifest sync or write failure and external SST file ingestion. Both attempt to write a new manifest file, which causes an assertion failure. ##### Performance Improvements - Fix an issue where compactions were opening table files and reading table properties while holding db mutex\_. - Reduce unnecessary filesystem queries and DB mutex acquires in creating backups and checkpoints.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 94.92%. Comparing base (3d6fe73) to head (dd468e6). Report is 2 commits behind head on main.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/samply/blaze/pull/1984/graphs/tree.svg?width=650&height=150&src=pr&token=tuYGGhSxBX&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=samply)](https://app.codecov.io/gh/samply/blaze/pull/1984?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=samply) ```diff @@ Coverage Diff @@ ## main #1984 +/- ## ========================================== + Coverage 94.91% 94.92% +0.01% ========================================== Files 319 319 Lines 19576 19576 Branches 463 462 -1 ========================================== + Hits 18580 18583 +3 + Misses 533 531 -2 + Partials 463 462 -1 ``` [see 1 file with indirect coverage changes](https://app.codecov.io/gh/samply/blaze/pull/1984/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=samply)