Commit Graph

510 Commits (4774a9409b150a40e5cb48df65099b0111b6391a)

Author SHA1 Message Date
Andrew Kryczka ea9454700a Backup engine support for direct I/O reads (#4640) 6 years ago
Zhongyi Xie b313019326 use per-level perfcontext for DB::Get calls (#4617) 6 years ago
Fosco Marotto 050d73551b Update history and version for future 5.18 release. 6 years ago
Yanqin Jin 0a53577416 Move xxhash64 checksum support to 'Unreleased' section (#4627) 6 years ago
Maysam Yabandeh 2b5b7bc795 WritePrepared: Fix bug in searching in non-cached snapshots (#4639) 6 years ago
Andrew Kryczka fffac43cfb Add DB property for SST files kept from deletion (#4618) 6 years ago
Bo Hou a29053b648 change history.md with new feature 6 years ago
Abhishek Madan eaaf1a6f05 Promote rocksdb.{deleted.keys,merge.operands} to main table properties (#4594) 6 years ago
Yanqin Jin 5b4c709fad Enable atomic flush (#4023) 6 years ago
Yi Wu f560c8f5c8 s/CacheAllocator/MemoryAllocator/g (#4590) 6 years ago
Maysam Yabandeh c34cc40424 Fix user comparator receiving internal key (#4575) 6 years ago
Siying Dong 7024263682 Dynamic level to adjust level multiplier when write is too heavy (#4338) 6 years ago
Siying Dong c17383f918 Fix WriteBatchWithIndex's SeekForPrev() (#4559) 6 years ago
Zhongyi Xie d6ec288703 Add PerfContextByLevel to provide per level perf context information (#4226) 6 years ago
anand1976 1e3845805d Properly determine a truncated CompactRange stop key (#4496) 6 years ago
Andrew Kryczka 32b4d4ad47 Avoid per-key linear scan over snapshots in compaction (#4495) 6 years ago
Abhishek Madan 9c6fea7fe1 Update HISTORY.md, fix unity_test failure (#4479) 6 years ago
Anand Ananthabhotla 854a4be03f Handle mixed slowdown/no_slowdown writer properly (#4475) 6 years ago
DorianZheng e0f05754ba Expose column family id to OnCompactionCompleted (#4466) 6 years ago
Fosco Marotto b787cf9e42 Update HISTORY.md to current status (#4471) 6 years ago
Igor Canadi 1cf5deb8fd Introduce CacheAllocator, a custom allocator for cache blocks (#4437) 6 years ago
Andrew Kryczka ac6f435a9a Fix CompactFiles support for kDisableCompressionOption (#4438) 6 years ago
Maysam Yabandeh a0ebec3804 Extend crash test with index_block_restart_interval (#4383) 6 years ago
Maysam Yabandeh 3f5282268f Skip concurrency control during recovery of pessimistic txn (#4346) 6 years ago
Mikhail Antonov 927f274939 Avoiding write stall caused by manual flushes (#4297) 6 years ago
Andrew Kryczka 42733637e1 Sync CURRENT file during checkpoint (#4322) 6 years ago
Andrew Kryczka 17f9a181d5 Reduce empty SST creation/deletion during compaction (#4311) 6 years ago
Andrew Kryczka ee234e83e3 Invoke OnTableFileCreated for empty SSTs (#4307) 6 years ago
Andrew Kryczka b6280d01f9 Require ZSTD 1.1.3+ to use dictionary trainer (#4295) 6 years ago
Anand Ananthabhotla c9a0419413 Release 5.16 (#4298) 6 years ago
Siying Dong 9c0c8f5ff6 GetAllKeyVersions() to take an extra argument of `max_num_ikeys`. (#4271) 6 years ago
Andrey Zagrebin aeed4f0749 #3865 fix performance regression introduced by MergeOperator.ShouldMerge (#4266) 6 years ago
Fenggang Wu 19ec44fd39 Improve point-lookup performance using a data block hash index (#4174) 6 years ago
Zhichao Cao 999d955e4f RocksDB Trace Analyzer (#4091) 6 years ago
Maysam Yabandeh d511f35ea7 Fix wrong partitioned index size recorded in properties block (#4259) 6 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 6 years ago
Yanqin Jin 18f538038a Increase version number to 5.16 (#4176) 6 years ago
Yanqin Jin 79f009f22e Release 5.15. (#4148) 6 years ago
Yi Wu d538ebdff0 Fix write get stuck when pipelined write is enabled (#4143) 6 years ago
Siying Dong ddc07b40fc Remove managed iterator 6 years ago
Sagar Vemuri 991120fa10 Allow ttl to be changed dynamically (#4133) 6 years ago
Siying Dong 17027aeffc Change default value of `bytes_max_delete_chunk` to 0 in NewSstFileManager() (#4092) 6 years ago
Zhichao Cao 1f6efabe23 Add bottommost_compression_opts to for bottommost_compression (#3985) 6 years ago
Maysam Yabandeh 235ab9dd32 Pin mmap files in ReadOnlyDB (#4053) 6 years ago
Nikhil Benesch 17339dc2f3 Add table property tracking number of range deletions (#4016) 6 years ago
Maysam Yabandeh 80ade9ad83 Pin top-level index on partitioned index/filter blocks (#4037) 6 years ago
Sagar Vemuri 7103559f49 Improve direct IO range scan performance with readahead (#3884) 6 years ago
Maysam Yabandeh 28a9d8910b Fix the bug with duplicate prefix in partition filters (#4024) 6 years ago
Andrew Kryczka fea2b1dfb2 Copy Get() result when file reads use mmap 6 years ago
maoyouxiang a35451eaa4 fix deadlock with enable_pipelined_write=true and max_successive_merges > 0 6 years ago