Commit Graph

5122 Commits (7a959388995f19607310ea6fd8efc5cace65c20a)

Author SHA1 Message Date
Yanqin Jin dd203ed604 Disallow a combination of options (#9348) 3 years ago
Peter Dillinger 78aee6fedc Remove obsolete backupable_db.h, utility_db.h (#9438) 3 years ago
Peter Dillinger ea89c77f27 Fix major bug with MultiGet, DeleteRange, and memtable Bloom (#9453) 3 years ago
Hui Xiao 1e0e883ca5 Remove deprecated API AdvancedColumnFamilyOptions::soft_rate_limit/hard_rate_limit (#9452) 3 years ago
Baptiste Lemaire 92822655fd Remove deprecated table_cache_remove_scan_count_limit option. (#9450) 3 years ago
Siddhartha Roychowdhury c27ca23644 Add option for WAL compression algorithm (#9432) 3 years ago
Jay Zhuang 961d8dacf2 Remove unused option purge_redundant_kvs_while_flush (#9429) 3 years ago
Jay Zhuang 022b400cba Make `bottommost_temperature` dynamically changeable (#9402) 3 years ago
Peter Dillinger fc9d4071f0 Fast path for detecting unchanged prefix_extractor (#9407) 3 years ago
Peter Dillinger 8064a3ac31 Fix flaky EventListenerTest.DisableBGCompaction (#9400) 3 years ago
Peter Dillinger 5576ded762 Add Options::DisableExtraChecks, clarify force_consistency_checks (#9363) 3 years ago
Si Ke 93b1de4f45 Enable db_test running in Centos 32 bit OS and Alpine 32 bit OS (#9294) 3 years ago
zhuchong0329 5f2b661f54 FlushMemTable return ok but memtable does not synchronize flush (#8173) 3 years ago
Yanqin Jin 0376869f05 Remove using namespace (#9369) 3 years ago
Niklas Fiekas f8bdd5797f Take compression level_values as const pointer (#9376) 3 years ago
Jay Zhuang 9c6fb26033 Fix clang13 build error (#9374) 3 years ago
mrambacher 1973fcba11 Restore Regex support for ObjectLibrary::Register, rename new APIs to allow old one to be deprecated in the future (#9362) 3 years ago
jsteemann 255aefb628 Add filename to several Corruption messages (#9239) 3 years ago
Youngjae Lee 3dfee770c6 Remove obsolete function declaration (#8724) 3 years ago
Yanqin Jin b2e53ab2d8 Add checking for `DB::DestroyColumnFamilyHandle()` (#9347) 3 years ago
Andrew Kryczka b860a42158 Recover to exact latest seqno of data committed to MANIFEST (#9305) 3 years ago
mrambacher fe31dc53ca Make the Env class Customizable (#9293) 3 years ago
Yanqin Jin 677d2b4a8f Fix a bug in C-binding causing iterator to return incorrect result (#9343) 3 years ago
Andrew Kryczka aa2b3bf675 Added `TraceOptions::preserve_write_order` (#9334) 3 years ago
slk 2e5f764294 Make IncreaseFullHistoryTsLow to a public API (#9221) 3 years ago
Andrew Kryczka 538d2365e9 Fix race condition in BackupEngineTest.ChangeManifestDuringBackupCreation (#9327) 3 years ago
Andrew Kryczka 393fc231af More asserts in listener_test for debuggability (#9320) 3 years ago
mrambacher 9a116ab4b4 Add NewMetaDataIterator method (#8692) 3 years ago
Andrew Kryczka 782fcc44e1 Fix race condition in `error_handler_fs_test` (#9325) 3 years ago
mrambacher 423538a816 Make MemoryAllocator into a Customizable class (#8980) 3 years ago
Peter Dillinger 0050a73a4f New stable, fixed-length cache keys (#9126) 3 years ago
Akanksha Mahajan 96d0773a11 Update prepopulate_block_cache logic to support block-based filter (#9300) 3 years ago
Yanqin Jin 08721293ea Fix a bug causing duplicate trailing entries in WritableFile (buffered IO) (#9236) 3 years ago
Akanksha Mahajan eca85cdb66 Fix flaky tests related to Blob file deletions (#9287) 3 years ago
Yanqin Jin 5455cacd18 Fix link error reported in issue 9272 (#9278) 3 years ago
Yanqin Jin bd513fd075 Add commit marker with timestamp (#9266) 3 years ago
Peter Dillinger 653c392e47 More refactoring ahead of footer & meta changes (#9240) 3 years ago
mrambacher 5486717ee2 Fix an issue with MemTableRepFactory::CreateFromString (#9273) 3 years ago
Si Ke 79f4a04ee3 Get DBTest passing Assert Status Checked (#7737) 3 years ago
anand76 ecf2bec613 Add a listener callback for end of auto error recovery (#9244) 3 years ago
Akanksha Mahajan 9e4d56f2c9 Fix segmentation fault in table_options.prepopulate_block_cache when used with partition_filters (#9263) 3 years ago
Levi Tamasi 94d99400dc Fix a typo in DBSSTTest.DBWithMaxSpaceAllowedWithBlobFiles (#9270) 3 years ago
Levi Tamasi d1f053b0ae Attempt to deflake DBSSTTest.DestroyDBWithRateLimitedDelete (#9269) 3 years ago
sdong 88875df821 File temperature information should be preserved when restart the DB (#9242) 3 years ago
Levi Tamasi 930f2e92e6 Attempt to deflake DBSSTTest.DBWithSFMForBlobFilesAtomicFlush (#9241) 3 years ago
lgqss 77c7085594 MemTableList::TrimHistory now use allocated bytes (#9020) 3 years ago
Hui Xiao 9daf07305c Replace TableProperties::properties_offsets map with external_sst_file_global_seqno_offset (#9212) 3 years ago
mrambacher 7cd5835a28 Make RateLimiter Customizable (#9141) 3 years ago
Yanqin Jin 924616526a Update WriteBatch::AssignTimestamp() and Add (#9205) 3 years ago
Artem Krylysov 552256cb1a Add rocksdb_livefiles_column_family_name C API (#9232) 3 years ago