Commit Graph

2539 Commits (a72d55c99de6852377f54b26e13501c48d15c915)

Author SHA1 Message Date
hackingthekernel 291300ece8 add c-api for allowing FIFO compaction (#11156) 2 years ago
Peter Dillinger ccaa3225b0 Simplify tracking entries already in SecondaryCache (#11299) 2 years ago
Hui Xiao bab5f9a6f2 Add new stat rocksdb.table.open.prefetch.tail.read.bytes, rocksdb.table.open.prefetch.tail.{miss|hit} (#11265) 2 years ago
Peter Dillinger 601efe3cf2 Misc cleanup of block cache code (#11291) 2 years ago
Levi Tamasi 49881921cd Rename a recently added PerfContext counter (#11294) 2 years ago
Peter Dillinger 648e972f30 Document DB::Resume(), fix LockWALInEffect test (#11290) 2 years ago
Changyu Bi 9aa3b6f9ae Support range deletion tombstones in `CreateColumnFamilyWithImport` (#11252) 2 years ago
Levi Tamasi 1d52438504 Add a PerfContext counter for merge operands applied in point lookups (#11284) 2 years ago
Levi Tamasi 95d67f3646 Fix/clarify/extend the API comments of CompactionFilter (#11261) 2 years ago
anand76 cf09917c18 Add filter/index/data secondary cache hits stats (#11246) 2 years ago
yihuang b7e73501d8 fix: add extern and ROCKSDB_LIBRARY_API to two c apis (#11217) 2 years ago
Levi Tamasi 3c9eed688e Enable moving a string or PinnableSlice into PinnableWideColumns (#11248) 2 years ago
Andrew Kryczka 286080456c Update HISTORY.md and version.h for 8.0 release (#11238) 2 years ago
Changyu Bi ebfca2cf00 Fix comment for option `periodic_compaction_seconds` (#11227) 2 years ago
HuangYi 83bc03a99a add c api to set option fail_if_not_bottommost_level (#11158) 2 years ago
HuangYi cfe50f7e77 add c api for HyperClockCache (#11110) 2 years ago
Matt Jurik 142b18d00b C-API: Support multi-CF flush (#11112) 2 years ago
mrambacher b6640c3117 Remove FactoryFunc from LoadXXXObject (#11203) 2 years ago
Andrew Kryczka 25e1365227 Merge operator failed subcode (#11231) 2 years ago
Peter Dillinger 64a1f7670f Customize CompressedSecondaryCache by block kind (#11204) 2 years ago
Peter Dillinger 88056ea6cb Re-add memory_allocator.h include from cache.h (#11229) 2 years ago
Levi Tamasi 9794acb597 Add a new MultiGetEntity API (#11222) 2 years ago
Wentian Guo 42d6652ba2 remove dependency on options.h for port_posix.h andport_win.h (#11214) 2 years ago
Peter Dillinger 3cacd4b4ec Put Cache and CacheWrapper in new public header (#11192) 2 years ago
Peter Dillinger 34bb3ddc43 Improve SmallEnumSet (#11178) 2 years ago
Levi Tamasi 876d281592 Add compaction filter support for wide-column entities (#11196) 2 years ago
Hui Xiao 6650ca244e Remove a couple deprecated convenience.h APIs (#11120) 2 years ago
Peter Dillinger 0cf1008fe3 Deprecate write_global_seqno and default to false (#11179) 2 years ago
Peter Dillinger 94e3beec77 Cleanup, improve, stress test LockWAL() (#11143) 2 years ago
sdong 4720ba4391 Remove RocksDB LITE (#11147) 2 years ago
Yu Zhang 6943ff6e50 Remove deprecated util functions in options_util.h (#11126) 2 years ago
Changyu Bi c94c8fcbd4 Remove deprecated FileSystem::Load() (#11122) 2 years ago
sdong e808858ae0 Remove Stats related to compressed block cache (#11135) 2 years ago
Levi Tamasi 6da2e20df3 Remove more obsolete statistics (#11131) 2 years ago
Peter Dillinger 9afa0f05ad Remove deprecated Env::LoadEnv() (#11121) 2 years ago
Levi Tamasi 99e559533d Remove some deprecated/obsolete statistics from the API (#11123) 2 years ago
sdong 2800aa069a Remove compressed block cache (#11117) 2 years ago
Peter Dillinger 4a9185340d A better contract for best_efforts_recovery (#11085) 2 years ago
Changyu Bi e0ea0dc6bd Improve documentation for `allow_ingest_behind` (#11119) 2 years ago
Hui Xiao 7e7548477c Update HISTORY.md/version.h/format compatiblity test for 7.10 release (#11114) 2 years ago
Andrew Kryczka b7fbcefda8 Add API to limit blast radius of merge operator failure (#11092) 2 years ago
Peter Dillinger 9f7801c5f1 Major Cache refactoring, CPU efficiency improvement (#10975) 2 years ago
Niklas Fiekas ff04fb154b Add C API for ReadOptions::async_io (#11062) 2 years ago
HuangYi 33aca893c2 add c-api for setting option optimize_filters_for_memory (#11044) 2 years ago
Hui Xiao 9502856edd Add missing range conflict check between file ingestion and RefitLevel() (#10988) 2 years ago
Peter Dillinger 02f2b20864 Add BackupEngine feature to exclude files (#11030) 2 years ago
Yanqin Jin c93ba7db5d Revise LockWAL/UnlockWAL implementation (#11020) 2 years ago
Hui Xiao 98d5db5c2e Sort L0 files by newly introduced epoch_num (#10922) 2 years ago
Peter Dillinger 433d7e4594 Improve error messages for SST footer and size errors (#11009) 2 years ago
Changyu Bi 534fb06dd3 Prevent iterating over range tombstones beyond `iterate_upper_bound` (#10966) 2 years ago