Commit Graph

12 Commits (b1a53db327ec38e4417667e03ff6793092ebc7c5)

Author SHA1 Message Date
Akanksha Mahajan c76778e2bd Call OnCompactionCompleted API in case of DisableManualCompaction (#8469) 3 years ago
Levi Tamasi 68d8b28389 Log the amount of blob garbage generated by compactions in the MANIFEST (#8450) 3 years ago
mrambacher d5bd0039b9 Rename ImmutableOptions variables (#8409) 3 years ago
mrambacher 8948dc8524 Make ImmutableOptions struct that inherits from ImmutableCFOptions and ImmutableDBOptions (#8262) 4 years ago
Peter Dillinger 85becd94c1 Refactor: use TableBuilderOptions to reduce parameter lists (#8240) 4 years ago
storagezhang 711881bc25 Fix some typos in comments (#8066) 4 years ago
Tomas Kolda cd4592c220 SST Partitioner interface that allows to split SST files (#6957) 4 years ago
Jay Zhuang b0c5ecd6b3 Make max_subcompactions dynamically changeable (#7159) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
sdong d8c28e692a Support options.ttl with options.max_open_files = -1 (#6060) 5 years ago
Sagar Vemuri c17384fea4 Cascade TTL Compactions to move expired key ranges to bottom levels faster (#5992) 5 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Siying Dong f69e63dc5f Improve comments in compaction.h 6 years ago
Abhishek Madan 3a4bd36fed Truncate range tombstones by leveraging InternalKeys (#4432) 6 years ago
Zhichao Cao 1f6efabe23 Add bottommost_compression_opts to for bottommost_compression (#3985) 6 years ago
Zhongyi Xie a703432808 MaxFileSizeForLevel: adjust max_file_size for dynamic level compaction 7 years ago
Huachao Huang ed7a95b28c Add max_subcompactions as a compaction option 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Sagar Vemuri 1cd45cd1b3 FIFO Compaction with TTL 7 years ago
Siying Dong 5582123dee Sample number of reads per SST file 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Artemiy Kolesnikov 2f4fc539c6 Compaction::IsTrivialMove relaxing 8 years ago
Islam AbdelRahman 5691a1d8a4 Fix compaction conflict with running compaction 8 years ago
Yi Wu 81747f1be6 Refactor MutableCFOptions 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
sdong 32149059f9 Merge options source_compaction_factor, max_grandparent_overlap_bytes and expanded_compaction_factor into max_compaction_bytes 8 years ago
Islam AbdelRahman fa813f7478 Update DB::AddFile() to ingest the file to the lowest possible level 9 years ago
Li Peng 6d4832a998 Merge pull request #1101 from flyd1005/wip-fix-typo 9 years ago
Yueh-Hsuan Chiang be9816b3d9 Fix data race issue when sub-compaction is used in CompactionJob 9 years ago
Yueh-Hsuan Chiang aa3f02d50c Improve comment in compaction.h and compaction_picker.h 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Islam AbdelRahman d005c66faf Report compaction reason in CompactionListener 9 years ago
Reid Horuff 97ea8afaaf compaction assertion triggering test fix for sequence zeroing assertion trip 9 years ago
Alexey Maykov 3d07b815f6 Passing table properties to compaction callback 9 years ago
Mayank Pundir a5e312a7a4 Improving condition for bottommost level during compaction 9 years ago
Ari Ekmekji 3c37b3cccd Determine boundaries of subcompactions 9 years ago
Ari Ekmekji b6def58f73 Changed 'num_subcompactions' to the more accurate 'max_subcompactions' 9 years ago
Ari Ekmekji f0da6977a3 [Parallel L0-L1 Compaction Prep]: Giving Subcompactions Their Own State 9 years ago
Ari Ekmekji 40c64434d4 Parallelize L0-L1 Compaction: Restructure Compaction Job 9 years ago
Igor Canadi a96fcd09b7 Deprecate CompactionFilterV2 9 years ago
sdong f9728640f3 "make format" against last 10 commits 9 years ago
Poornima Chozhiyath Raman 4bed00a44b Fix function name format according to google style 9 years ago
Poornima Chozhiyath Raman c0b23dd5b0 Enabling trivial move in universal compaction 9 years ago
Islam AbdelRahman 3ce3bb3da2 Allowing L0 -> L1 trivial move on sorted data 10 years ago
Igor Canadi 65fe1cfbb3 Cleanup CompactionJob 10 years ago
Igor Canadi 1bb4928da9 Include bunch of more events into EventLogger 10 years ago
Igor Canadi 47b8743984 Make Compaction class easier to use 10 years ago
Venkatesh Radhakrishnan afbafeaeae Disallow trivial move if compression level is different 10 years ago