Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump rocksdbjni from 7.0.3 to 7.0.4 #147

Merged
merged 1 commit into from Apr 6, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 6, 2022

Bumps rocksdbjni from 7.0.3 to 7.0.4.

Release notes

Sourced from rocksdbjni's releases.

RocksDB 7.0.4

7.0.4 (03/29/2022)

Bug Fixes

  • Fixed a race condition when disable and re-enable manual compaction.
  • Fixed a race condition for alive_log_files_ in non-two-write-queues mode. The race is between the write_thread_ in WriteToWAL() and another thread executing FindObsoleteFiles(). The race condition will be caught if __glibcxx_requires_nonempty is enabled.
  • Fixed a race condition when mmaping a WritableFile on POSIX.
  • Fixed a race condition when 2PC is disabled and WAL tracking in the MANIFEST is enabled. The race condition is between two background flush threads trying to install flush results, causing a WAL deletion not tracked in the MANIFEST. A future DB open may fail.
  • Fixed a heap use-after-free race with DropColumnFamily.
  • Fixed a bug that rocksdb.read.block.compaction.micros cannot track compaction stats (#9722).
Changelog

Sourced from rocksdbjni's changelog.

7.0.4 (03/29/2022)

Bug Fixes

  • Fixed a race condition when disable and re-enable manual compaction.
  • Fixed a race condition for alive_log_files_ in non-two-write-queues mode. The race is between the write_thread_ in WriteToWAL() and another thread executing FindObsoleteFiles(). The race condition will be caught if __glibcxx_requires_nonempty is enabled.
  • Fixed a race condition when mmaping a WritableFile on POSIX.
  • Fixed a race condition when 2PC is disabled and WAL tracking in the MANIFEST is enabled. The race condition is between two background flush threads trying to install flush results, causing a WAL deletion not tracked in the MANIFEST. A future DB open may fail.
  • Fixed a heap use-after-free race with DropColumnFamily.
  • Fixed a bug that rocksdb.read.block.compaction.micros cannot track compaction stats (#9722).
Commits
  • 076ac98 Do not rely on ADL when invoking std::max_element (#9608)
  • 9622795 update version.h and HISTORY.md for 7.0.4
  • e7de808 Enable READ_BLOCK_COMPACTION_MICROS to track stats (#9722)
  • 8b2cfef Fix heap use-after-free race with DropColumnFamily (#9730)
  • 2de3bfc Fix a race condition in WAL tracking causing DB open failure (#9715)
  • 6733f75 Fix a bug in PosixClock (#9695)
  • fdd0e3a fix a bug, c api, if enable inplace_update_support, and use create sn… (#9471)
  • 7789c45 Fix assertion error by doing comparison with mutex (#9717)
  • 1ac5d37 Fix race condition caused by concurrent accesses to forceMmapOff_ when openin...
  • 4ae8687 Fix TSAN caused by calling rend() and pop_front(). (#9698)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [rocksdbjni](https://github.com/facebook/rocksdb) from 7.0.3 to 7.0.4.
- [Release notes](https://github.com/facebook/rocksdb/releases)
- [Changelog](https://github.com/facebook/rocksdb/blob/v7.0.4/HISTORY.md)
- [Commits](facebook/rocksdb@v7.0.3...v7.0.4)

---
updated-dependencies:
- dependency-name: org.rocksdb:rocksdbjni
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 6, 2022
@afs afs merged commit 5781afb into main Apr 6, 2022
@afs afs deleted the dependabot/maven/org.rocksdb-rocksdbjni-7.0.4 branch April 6, 2022 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant