Commit Graph

116 Commits (d5fb4a8763e06e47cc0847aac612bb7205efe745)

Author SHA1 Message Date
Peter Dillinger 7a1b0207e6 format_version=6 and context-aware block checksums (#9058) 1 year ago
Yu Zhang 5dd8c114bb Add a UDT comparator for ReverseBytewiseComparator to object library (#11647) 1 year ago
Yu Zhang d1ae7f6c41 Add support to strip / pad timestamp when writing / reading a block (#11472) 2 years ago
Peter Dillinger e8710303d9 Document SyncPoint::LoadDependency (#11477) 2 years ago
Peter Dillinger f4a02f2c52 Add hash_seed to Caches (#11391) 2 years ago
Peter Dillinger fb63d9b4ee Fix compression tests when snappy not available (#11396) 2 years ago
Peter Dillinger d79be3dca2 Changes and enhancements to compression stats, thresholds (#11388) 2 years ago
Changyu Bi ba16e8eee7 Try to pick more files in `LevelCompactionBuilder::TryExtendNonL0TrivialMove()` (#11347) 2 years ago
Peter Dillinger 204fcff751 HyperClockCache support for SecondaryCache, with refactoring (#11301) 2 years ago
Peter Dillinger ccaa3225b0 Simplify tracking entries already in SecondaryCache (#11299) 2 years ago
sdong 4720ba4391 Remove RocksDB LITE (#11147) 2 years ago
sdong 1928902a6f ~SleepingBackgroundTask() to wake up the sleeping task (#11036) 2 years ago
changyubi aca00006bf clang format files under test_util/ (#10855) 2 years ago
Peter Dillinger e466173d5c Print stack traces on frozen tests in CI (#10828) 2 years ago
Jay Zhuang a3acf2ef87 Add seqno to time mapping (#10338) 2 years ago
Yanqin Jin f648915b0d Fix a bug of not setting enforce_single_del_contracts (#10027) 3 years ago
Jay Zhuang c6d326d3d7 Track SST unique id in MANIFEST and verify (#9990) 3 years ago
mrambacher 204a42ca97 Added GetFactoryCount/Names/Types to ObjectRegistry (#9358) 3 years ago
Peter Dillinger e03d958b91 Clean up variables for temporary directory (#9961) 3 years ago
sdong 736a7b5433 Remove own ToString() (#9955) 3 years ago
Yanqin Jin 2b5c29f9f3 Enforce the contract of SingleDelete (#9888) 3 years ago
sdong 33742c2a9f Remove BlockBasedTableOptions.hash_index_allow_collision (#9454) 3 years ago
satyajanga 036bbab6f7 Use the comparator from the sst file table properties in sst_dump_tool (#9491) 3 years ago
Baptiste Lemaire bec9ab4316 Remove deprecated option DBOptions::max_mem_compaction_level (#9446) 3 years ago
Hui Xiao 42cca28ebb Remove deprecated API AdvancedColumnFamilyOptions::rate_limit_delay_max_milliseconds (#9455) 3 years ago
Akanksha Mahajan 74ccd1931e Remove deprecated option DBOptions::skip_log_error_on_recovery (#9434) 3 years ago
Hui Xiao 1e0e883ca5 Remove deprecated API AdvancedColumnFamilyOptions::soft_rate_limit/hard_rate_limit (#9452) 3 years ago
Peter Dillinger 449029f865 Remove deprecated ObjectLibrary::Register() (and Regex public API) (#9439) 3 years ago
Jay Zhuang 961d8dacf2 Remove unused option purge_redundant_kvs_while_flush (#9429) 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
mrambacher fe31dc53ca Make the Env class Customizable (#9293) 3 years ago
mrambacher 1c39b7952b Remove/Reduce use of Regex in ObjectRegistry/Library (#9264) 3 years ago
Peter Dillinger 653c392e47 More refactoring ahead of footer & meta changes (#9240) 3 years ago
Levi Tamasi dc5de45af8 Support readahead during compaction for blob files (#9187) 3 years ago
anand76 dddb791c18 Enable a few unit tests to use custom Env objects (#9087) 3 years ago
Yanqin Jin 8ef5b9ddfe Update MySQLStyleTransactionTest to use SingleDelete (#9062) 3 years ago
mrambacher f72c834eab Make FileSystem a Customizable Class (#8649) 3 years ago
matthewvon 678ba5e41c SyncPoint::Process thrashes heap ... fix it (#9023) 3 years ago
Levi Tamasi 3e1bf771a3 Make it possible to force the garbage collection of the oldest blob files (#8994) 3 years ago
mrambacher 53e595d1f3 Cleanup multiple implementations of VectorIterator (#8901) 3 years ago
mrambacher 6924869867 Make SystemClock into a Customizable Class (#8636) 3 years ago
mrambacher beed86473a Make MemTableRepFactory into a Customizable class (#8419) 3 years ago
Peter Dillinger cb5b851ff8 Add (& fix) some simple source code checks (#8821) 3 years ago
Peter Dillinger 0ef88538c6 Improve support for using regexes (#8740) 3 years ago
mrambacher 9eb002fcf0 Fix some minor issues in the Customizable infrastructure (#8566) 3 years ago
mrambacher d057e8326d Make MergeOperator+CompactionFilter/Factory into Customizable Classes (#8481) 3 years ago
mrambacher 281ac9c89e Add CreateFrom methods to Env/FileSystem (#8174) 3 years ago
mrambacher 6ad0810393 Make Comparator into a Customizable Object (#8336) 3 years ago
sdong cda7923169 Use bloom filter to speed up sync point (#8337) 4 years ago
sdong e19908cba6 Refactor kill point (#8241) 4 years ago