Commit Graph

1315 Commits (9645e66fc938cbde15324cdc63b571fa5f35a7e8)

Author SHA1 Message Date
Levi Tamasi 073ac54739 Log blob file space amp and expose it via the rocksdb.blob-stats DB property (#9538) 3 years ago
Levi Tamasi 320d9a8e8a Use a sorted vector instead of a map to store blob file metadata (#9526) 3 years ago
Akanksha Mahajan 9745c68eb1 Remove deprecated option new_table_reader_for_compaction_inputs (#9443) 3 years ago
Peter Dillinger 68a9c186d0 FilterPolicy API changes for 7.0 (#9501) 3 years ago
satyajanga 036bbab6f7 Use the comparator from the sst file table properties in sst_dump_tool (#9491) 3 years ago
Akanksha Mahajan bbe4763ee4 Remove Deprecated overloads of DB::GetApproximateSizes (#9458) 3 years ago
Levi Tamasi 98942a297d Update HISTORY for PR 9504 (#9513) 3 years ago
Peter Dillinger fd3e0f43b3 Require C++17 (#9481) 3 years ago
Baptiste Lemaire bec9ab4316 Remove deprecated option DBOptions::max_mem_compaction_level (#9446) 3 years ago
Yanqin Jin 629e3e1d77 Fix spelling in public API (#9490) 3 years ago
anand76 d9ddb5398e Remove default implementation of Name() from FileSystemWrapper (#9474) 3 years ago
Yanqin Jin 3122cb4358 Revise APIs related to user-defined timestamp (#8946) 3 years ago
Hui Xiao 920386f2b7 Detect (new) Bloom/Ribbon Filter construction corruption (#9342) 3 years ago
Peter Dillinger a495448eea Revisit #9118 for compaction outputs (#9480) 3 years ago
Peter Dillinger f6d7ec1d02 Ignore `total_order_seek` in DB::Get (#9427) 3 years ago
Hui Xiao 42cca28ebb Remove deprecated API AdvancedColumnFamilyOptions::rate_limit_delay_max_milliseconds (#9455) 3 years ago
Yanqin Jin d10c5c08d3 Remove iter_start_seqnum and preserve_deletes (#9430) 3 years ago
Akanksha Mahajan 74ccd1931e Remove deprecated option DBOptions::skip_log_error_on_recovery (#9434) 3 years ago
Akanksha Mahajan ed86cd5e78 Remove deprecated overloads of DB::CompactRange (#9444) 3 years ago
Jay Zhuang 22321e1027 Remove unused API base_background_compactions (#9462) 3 years ago
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
Peter Dillinger 449029f865 Remove deprecated ObjectLibrary::Register() (and Regex public API) (#9439) 3 years ago
anand76 beb86addeb Fix race condition in SstFileManagerImpl error recovery code (#9435) 3 years ago
Akanksha Mahajan 8822562d75 Remove deprecated function DB::AddFile (#9433) 3 years ago
Jay Zhuang 022b400cba Make `bottommost_temperature` dynamically changeable (#9402) 3 years ago
Yanqin Jin fa52376117 Move RADOS support to separate repo (#9206) 3 years ago
Yanqin Jin 50135c1bf3 Move HDFS support to separate repo (#9170) 3 years ago
anand76 e8f116deab Update version to 6.29.0 (#9418) 3 years ago
Peter Dillinger e7ac7363b4 Add to HISTORY and minor loose ends from #9294, #9254 (#9386) 3 years ago
Peter Dillinger fc9d4071f0 Fast path for detecting unchanged prefix_extractor (#9407) 3 years ago
Andrew Kryczka 875bfd75a0 Add API warning for `Iterator::Refresh()` with range tombstones (#9398) 3 years ago
Yanqin Jin 1a8e9f0e07 Use fcntl(F_FULLFSYNC) on OS X (#9356) 3 years ago
Peter Dillinger 5576ded762 Add Options::DisableExtraChecks, clarify force_consistency_checks (#9363) 3 years ago
zhuchong0329 5f2b661f54 FlushMemTable return ok but memtable does not synchronize flush (#8173) 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
Yanqin Jin b2e53ab2d8 Add checking for `DB::DestroyColumnFamilyHandle()` (#9347) 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
sdong a931bacf5d Improve SimulatedHybridFileSystem (#9301) 3 years ago
Andrew Kryczka aa2b3bf675 Added `TraceOptions::preserve_write_order` (#9334) 3 years ago
Andrew Kryczka 2ee20a669d Extend trace filtering to more operation types (#9335) 3 years ago
slk 2e5f764294 Make IncreaseFullHistoryTsLow to a public API (#9221) 3 years ago
Akanksha Mahajan 7bfad07194 Update to version 6.28 (#9312) 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