]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commit
Fix WAL log data corruption #8723 (#8746)
authoreharry <eharry@foxmail.com>
Tue, 14 Sep 2021 03:15:00 +0000 (20:15 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Tue, 14 Sep 2021 03:15:59 +0000 (20:15 -0700)
commit0b6be7eb686293a9f7114d6116f72ccd2ec66f19
treeaa017892b1366354f007267fb4d0cf4506944aca
parenta5566d508b99c74eb6dc8e777eaaa904d8d25f34
Fix WAL log data corruption #8723 (#8746)

Summary:
Fix WAL log data corruption when using DBOptions.manual_wal_flush(true) and WriteOptions.sync(true) together (https://github.com/facebook/rocksdb/issues/8723)

Pull Request resolved: https://github.com/facebook/rocksdb/pull/8746

Reviewed By: ajkr

Differential Revision: D30758468

Pulled By: riversand963

fbshipit-source-id: 07c20899d5f2447dc77861b4845efc68a59aa4e8
HISTORY.md
db/db_impl/db_impl_write.cc
db/db_test.cc