Commit Graph

63 Commits (1966a7c055f6e182d627275051f5c09441aa922d)

Author SHA1 Message Date
Sagar Vemuri 70645355ad Move FIFOCompactionPicker to a separate file (#4724) 6 years ago
anand1976 1e3845805d Properly determine a truncated CompactRange stop key (#4496) 6 years ago
Zhichao Cao 1f6efabe23 Add bottommost_compression_opts to for bottommost_compression (#3985) 6 years ago
Anand Ananthabhotla a736255de8 Delete triggered compaction for universal style 7 years ago
Huachao Huang ed7a95b28c Add max_subcompactions as a compaction option 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 7 years ago
David Lai f4a030ce81 - comment out unused parameters 7 years ago
Andrew Kryczka 464fb36de9 fix hanging after CompactFiles with L0 overlap 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Sagar Vemuri 1cd45cd1b3 FIFO Compaction with TTL 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong ff97287016 Refactor compaction picker code 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Andrew Kryczka d659faad54 Level-based L0->L0 compaction 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 a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
Aaron Gao 43afd72bee [rocksdb] make more options dynamic 9 years ago
Islam AbdelRahman 4b31723433 Add bottommost_compression option 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
Gunnar Kudrjavets 97265f5f14 Fix minor bugs in delete operator, snprintf, and size_t usage 9 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 9 years ago
Venkatesh Radhakrishnan 2ae4d7d708 Make sure that CompactFiles does not run two parallel Level 0 compactions 9 years ago
Ari Ekmekji 03ddce9a01 Add counters for L0 stall while L0-L1 compaction is taking place 9 years ago
Andres Notzli 09d982f9e0 Fix compact_files_example 9 years ago
Poornima Chozhiyath Raman 1bdfcef7bf Fix when output level is 0 of universal compaction with trivial move 9 years ago
Poornima Chozhiyath Raman c0b23dd5b0 Enabling trivial move in universal compaction 9 years ago
Liangjun Feng 9aa011fa36 Optimize GetRange Function 10 years ago
Igor Canadi 6059bdf86a Add experimental API MarkForCompaction() 10 years ago
Igor Canadi b5400f90fe Kill dead code 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
sdong b23bbaa82a Universal Compactions with Small Files 10 years ago
Igor Canadi 52e0f3353f Clean up compactions_in_progress_ 10 years ago
Igor Canadi db03739340 options.level_compaction_dynamic_level_bytes to allow RocksDB to pick size bases of levels dynamically. 10 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
Igor Canadi e39f4f6cf9 Fix data race #3 10 years ago
Venkatesh Radhakrishnan 153f4f0719 RocksDB: Allow Level-Style Compaction to Place Files in Different Paths 10 years ago
Yueh-Hsuan Chiang bcf9086899 Block Universal and FIFO compactions in ROCKSDB_LITE 10 years ago
Yueh-Hsuan Chiang 4161de92a3 Fix SIGSEGV 10 years ago
Igor Canadi 772bc97f13 No CompactFiles in ROCKSDB_LITE 10 years ago
Yueh-Hsuan Chiang 1d1a64f58a Move NeedsCompaction() from VersionStorageInfo to CompactionPicker 10 years ago
Yueh-Hsuan Chiang 28c82ff1b3 CompactFiles, EventListener and GetDatabaseMetaData 10 years ago
sdong 76d1c28e82 Make CompactionPicker more easily tested 10 years ago
Yueh-Hsuan Chiang fcac705f95 Fixed compile warning on Mac caused by unused variables. 10 years ago
Lei Jin 5ec53f3edf make compaction related options changeable 10 years ago