Commit Graph

2518 Commits (9794acb597fff2c7bb098bc949ac4378b766b6bb)

Author SHA1 Message Date
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
Yanqin Jin 3d0d6b8140 Make best-efforts recovery verify SST unique ID before Version construction (#10962) 2 years ago
anand76 f4cfcfe824 Post 7.9.0 release branch cut updates (#10974) 2 years ago
Peter Dillinger e079d562af Add a SecondaryCache::InsertSaved() API, use in CacheDumper impl (#10945) 2 years ago
Peter Dillinger 3182beeffc Observe and warn about misconfigured HyperClockCache (#10965) 2 years ago
Peter Dillinger 8c0f5b1fcf Mark HyperClockCache as production-ready (#10963) 2 years ago
Peter Dillinger b55e70357c Re-arrange cache.h to prepare for refactoring (#10942) 2 years ago
anand76 ecba6a320e Add some async read stats (#10947) 2 years ago
Peter Dillinger f321e8fc98 Don't attempt to use SecondaryCache on block_cache_compressed (#10944) 2 years ago
Yanqin Jin 7d26e4c5a3 Basic Support for Merge with user-defined timestamp (#10819) 2 years ago
akankshamahajan 0ed1a800ed Fix override error in system_clock.h (#10858) 2 years ago
akankshamahajan 966cd42c7d Update header file to include right copyright (#10854) 2 years ago
sdong b0d9776b70 clang format files under include/ (#10850) 2 years ago
Changyu Bi deb6a24be2 Remove range tombstone test code from sst_file_reader (#10847) 2 years ago
akankshamahajan daceb85c51 Update version.h, HISTORY.md and add branches to compatibility check (#10846) 2 years ago
Peter Dillinger 27c9705ac4 Use kXXH3 as default checksum (CPU efficiency) (#10778) 2 years ago
akankshamahajan 0e7b27bfcf Refactor block cache tracing APIs (#10811) 2 years ago
Changyu Bi 333abe9c55 Ignore max_compaction_bytes for compaction input that are within output key-range (#10835) 2 years ago
Andrew Kryczka 33ceea9b76 Add DB property for fast block cache stats collection (#10832) 2 years ago
Jay Zhuang c401f285c3 Add option `preserve_internal_time_seconds` to preserve the time info (#10747) 2 years ago
Levi Tamasi d6d8c007ff Verify columns in NonBatchedOpsStressTest::VerifyDb (#10783) 2 years ago
Yanqin Jin 4d82b94896 Sanitize min_write_buffer_number_to_merge to 1 with atomic_flush (#10773) 2 years ago