Commit Graph

2618 Commits (56e77c4c668714ed3545b010518dd73721f6d3af)

Author SHA1 Message Date
Niko PLP a397fbd0e2 adding rocksdb_create_encrypted_env 2 years ago
Hui Xiao 09882a52d6 Prepare for deprecation of Options::access_hint_on_compaction_start (#11658) 2 years ago
Vardhan 87a21d08fe Add an option to trigger flush when the number of range deletions reach a threshold (#11358) 2 years ago
Andrew Kryczka cf95821fb6 Update for 8.5.fb branch cut (#11642) 2 years ago
amatveev-cf 946d1009bc Expand Statistics support in the C API (#11263) 2 years ago
Peter Dillinger bb8fcc0044 db_stress: Reinstate Transaction::Rollback() calls before destruction (#11656) 2 years ago
Peter Dillinger 7a1b0207e6 format_version=6 and context-aware block checksums (#9058) 2 years ago
Peter Dillinger b3c54186ab Allow TryAgain in db_stress with optimistic txn, and refactoring (#11653) 2 years ago
Changyu Bi 6a0f637633 Compare the number of input keys and processed keys for compactions (#11571) 2 years ago
Yu Zhang c24ef26ca7 Support switching on / off UDT together with in-Memtable-only feature (#11623) 2 years ago
Yu Zhang 4ea7b796b7 Respect cutoff timestamp during flush (#11599) 2 years ago
Changyu Bi 5c2a063c49 Clarify usage for options `ttl` and `periodic_compaction_seconds` for universal compaction (#11552) 2 years ago
ywave 9cc0986ae2 Fix comment in WriteBatchWithIndex::NewIteratorWithBase (#11636) 2 years ago
Rémi Calixte 6628ff12d6 Extend C API to expose base db of transaction db (#11562) 2 years ago
ywave 86634885eb Fix typo in comment (#11617) 2 years ago
Andrew Kryczka 05c3b8ecac Prepare for specialized interface for row cache (#11620) 2 years ago
Changyu Bi 1f410ff95f Make `rocksdb_options_add_compact_on_deletion_collector_factory` backward compatible (#11593) 2 years ago
Changyu Bi df082c8d1d Deprecate option `periodic_compaction_seconds` for FIFO compaction (#11550) 2 years ago
Yu Zhang 15053f3ab4 Logically strip timestamp during flush (#11557) 2 years ago
Griffin Smith bfdc91017c C-API: Expose remaining PlainTableOptions (#11442) 2 years ago
Jay Schmidek f7aa70a72f Add create_column_families to C api (#9527) 2 years ago
Yingchun Lai 44524cf5da remove duplicate comments in EncryptedEnv (#11549) 2 years ago
akankshamahajan 94c247bff8 Update HISTORY.md for branch cut for 8.4.fb (#11565) 2 years ago
Changyu Bi ca50ccc71a Add CreateColumnFamilyWithImport to `StackableDB` and `DBImplReadOnly` (#11556) 2 years ago
akankshamahajan fbd2f563bb Add an interface to provide support for underlying FS to pass their own buffer during reads (#11324) 2 years ago
Peter Dillinger 05a1d52e77 Use FaultInjectionTestFS in transaction_test, clarify Close() APIs (#11499) 2 years ago
Yu Zhang 7521478b43 Record the `persist_user_defined_timestamps` flag in manifest (#11515) 2 years ago
Alexandre Lavigne 2926e0718c Add missing parameter in C API (#11542) 2 years ago
Yu Zhang b421a8c21b Add a ticker to track number of trash files deleted in background thread (#11540) 2 years ago
Changyu Bi bc04ec85db Make option `level_compaction_dynamic_level_bytes` true by default (#11525) 2 years ago
mayue.fight fa878a0107 Support to create a CF by importing multiple non-overlapping CFs (#11378) 2 years ago
Changyu Bi 15e8a843d9 Do not include last level in compaction when `allow_ingest_behind=true` (#11489) 2 years ago
Andrew Kryczka cac3240cbf add property "rocksdb.obsolete-sst-files-size" (#11533) 2 years ago
Hui Xiao 6041e50eba Fix info_log comment in SSTFileManager (#11530) 2 years ago
Ignat Loskutov 7c67aee4a0 statistics.cc: fix mistype (#11509) 2 years ago
Peter Dillinger 2b2994c8db Fix old comment about HyperClockCache and SecondaryCache (#11517) 2 years ago
Changyu Bi e95cc1217d `CompactRange()` always compacts to bottommost level for leveled compaction (#11468) 2 years ago
Jay Huh 87bc929db3 Flush option in WaitForCompact() (#11483) 2 years ago
anand76 fcc358baf2 Integrate CacheReservationManager with compressed secondary cache (#11449) 2 years ago
Andrew Kryczka 3e7fc88167 add WriteBatch::Release() (#11482) 2 years ago
Jay Huh 81aeb15988 Add WaitForCompact with WaitForCompactOptions to public API (#11436) 2 years ago
Peter Dillinger 17bc27741f Improve memory efficiency of many OptimisticTransactionDBs (#11439) 2 years ago
Yu Zhang 509116c53b Update HISTORY.md/version.h/format compatiblity test for 8.3 release (#11464) 2 years ago
Peter Dillinger 39f5846ec7 Much better stats for seeks and prefix filtering (#11460) 2 years ago
Peter Dillinger 4067acabca Compatibility step for separating BlockCache and GeneralCache APIs (#11450) 2 years ago
mayue.fight 8d8eb0e77e Support Clip DB to KeyRange (#11379) 2 years ago
Hui Xiao 50046869a4 Add `rocksdb.file.read.db.open.micros` (#11455) 2 years ago
Andrew Kryczka 113f3250f1 Add block checksum mismatch ticker stat (#11438) 2 years ago
Changyu Bi 8827cd0618 Support compacting files to different temperatures in FIFO compaction (#11428) 2 years ago
Peter Dillinger f4a02f2c52 Add hash_seed to Caches (#11391) 2 years ago