Commit Graph

468 Commits (6e938c904f66b8adf0704b7819b874bcc37c096e)

Author SHA1 Message Date
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 7 years ago
maoyouxiang a35451eaa4 fix deadlock with enable_pipelined_write=true and max_successive_merges > 0 7 years ago
Maysam Yabandeh 402b7aa07f Exclude seq from index keys 7 years ago
Yi Wu bc7e8d472e LRUCache midpoint insertion 7 years ago
Andrew Kryczka 01bcc34896 Introduce library-independent default compression level 7 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Andrew Kryczka 508a09fd62 Print histogram count and sum in statistics string 7 years ago
Siying Dong 17af09fcce Implement key shortening functions in ReverseBytewiseComparator 7 years ago
Fosco Marotto fa43948cbc Update HISTORY and version for upcoming 5.14 7 years ago
Mike Kolupaev 8bf555f487 Change and clarify the relationship between Valid(), status() and Seek*() for all iterators. Also fix some bugs 7 years ago
Andrew Kryczka 3d7dc75b36 Bottommost level-based compactions in bottom-pri pool 7 years ago
Andrew Kryczka 072ae671a7 Apply use_direct_io_for_flush_and_compaction to writes only 7 years ago
Siying Dong 3690276e74 Disallow to open RandomRW file if the file doesn't exist 7 years ago
Siying Dong 63c965cdb4 Sync parent directory after deleting a file in delete scheduler 7 years ago
Gabriel Wicke 090c78a0d7 Support lowering CPU priority of background threads 7 years ago
Mike Kolupaev affe01b0d5 Improve write time breakdown stats 7 years ago
Anand Ananthabhotla dbdaa4662e Add a stat for MultiGet keys found, update memtable hit/miss stats 7 years ago
Yi Wu ad511684b2 Add block cache related DB properties 7 years ago
Andrew Kryczka 3cea61392f include thread-pool priority in thread names 7 years ago
Maysam Yabandeh d15397ba10 WritePrepared Txn: rollback_merge_operands hack 7 years ago
Maysam Yabandeh d2bcd7611f Fix the memory leak with pinned partitioned filters 7 years ago
Adam Retter ca87aef82d Added support for SstFileManager to RocksJava 7 years ago
Andrew Kryczka faba3fb53d protect valid backup files when max_valid_backups_to_open is set 7 years ago
Sagar Vemuri 04c11b867d Level Compaction with TTL 7 years ago
Anand Ananthabhotla f9f4d40f93 Align SST file data blocks to avoid spanning multiple pages 7 years ago
Maysam Yabandeh 35a4469bbf Fix race condition via concurrent FlushWAL 7 years ago
Sagar Vemuri 7ffce2805b Add Java-API-Changes section to History 7 years ago
Sagar Vemuri 2e3d407778 Fsync after writing global seq number in ExternalSstFileIngestionJob 7 years ago
Siying Dong 118058ba69 SstFileManager: add bytes_max_delete_chunk 7 years ago
Fosco Marotto de6cf95a53 Update history for future 5.13 release 7 years ago
Andrew Kryczka 0cdaa1a804 Fix WAL corruption from checkpoint/backup race condition 7 years ago
Bruce Mitchener a3a3f5497c Fix some typos in comments and docs. 7 years ago
amytai 0a3db28d98 Disallow compactions if there isn't enough free space 7 years ago
Andrew Kryczka 20c508c1ed Enable subcompactions in manual level-based compaction 7 years ago
Yi Wu 1209b6db5c Blob DB: remove existing garbage collection implementation 7 years ago
Maysam Yabandeh d060421c77 Fix a leak in prepared_section_completed_ 7 years ago
Yi Wu bf937cf15b Add "rocksdb.live-sst-files-size" DB property 7 years ago
Andrew Kryczka 3ae0047278 skip CompactRange flush based on memtable contents 7 years ago
Zhongyi Xie 243220d08a Update HISTORY.md to 5.12.0 7 years ago
Siying Dong 4624edc440 RocksDBOptionsParser::Parse()'s `ignore_unknown_options` argument only ingores options from higher version. 7 years ago
Andrew Kryczka 1960e73e21 fix handling of empty string as checkpoint directory 7 years ago
Andrew Kryczka ee1c802675 Add delay before flush in CompactRange to avoid write stalling 7 years ago
Anand Ananthabhotla 4b124fb9d3 Handle error return from WriteBuffer() 7 years ago
Huachao Huang ab43ff58b5 Delete files in multiple ranges at once 7 years ago