Revision bea91d5d6185a26816940f0ded72632ae0614701 authored by Levi Tamasi on 27 April 2020, 23:42:16 UTC, committed by Facebook GitHub Bot on 27 April 2020, 23:45:13 UTC
Summary:
If an error happens during BlobDBImpl::Open after the base DB has been
opened, we need to destroy the `ColumnFamilyHandle`s returned by `DB::Open`
to prevent an assertion in `ColumnFamilySet`'s destructor from being hit.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/6763

Test Plan: Ran `make check` and tested using the BlobDB mode of `db_bench`.

Reviewed By: riversand963

Differential Revision: D21262643

Pulled By: ltamasi

fbshipit-source-id: 60ebc7ab19be66cf37fbe5f6d8957d58470f3d3b
1 parent cc8d16e
History
File Mode Size
win
README -rw-r--r-- 405 bytes
jemalloc_helper.h -rw-r--r-- 3.5 KB
lang.h -rw-r--r-- 536 bytes
likely.h -rw-r--r-- 690 bytes
malloc.h -rw-r--r-- 656 bytes
port.h -rw-r--r-- 834 bytes
port_dirent.h -rw-r--r-- 1.0 KB
port_example.h -rw-r--r-- 3.5 KB
port_posix.cc -rw-r--r-- 7.1 KB
port_posix.h -rw-r--r-- 6.0 KB
stack_trace.cc -rw-r--r-- 4.3 KB
stack_trace.h -rw-r--r-- 891 bytes
sys_time.h -rw-r--r-- 1.2 KB
util_logger.h -rw-r--r-- 823 bytes
xpress.h -rw-r--r-- 687 bytes

README

back to top