Commit Graph

192 Commits (1b01d23be2a50e4514c0eb2e530ce77841324dfc)

Author SHA1 Message Date
Sagar Vemuri 70645355ad Move FIFOCompactionPicker to a separate file (#4724) 6 years ago
Abhishek Madan 8fe1e06ca0 Clean up FragmentedRangeTombstoneList (#4692) 6 years ago
Abhishek Madan 457f77b9ff Introduce RangeDelAggregatorV2 (#4649) 6 years ago
Abhishek Madan eaaf1a6f05 Promote rocksdb.{deleted.keys,merge.operands} to main table properties (#4594) 6 years ago
Siying Dong d59549298f Skip deleted WALs during recovery 6 years ago
Huachao Huang ed7a95b28c Add max_subcompactions as a compaction option 6 years ago
Yanqin Jin 7dfbe33532 Rename pending_compaction_ to queued_for_compaction_. 6 years ago
Yanqin Jin 513b5ce618 Rename pending_flush_ to queued_for_flush_. 6 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 6 years ago
Andrew Kryczka 019d7894eb fix calling SetOptions on deprecated options 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Zhongyi Xie 1cbc96d236 FlushReason improvement 7 years ago
Siying Dong 93d52696bf Memory Problem Of Destorying ColumnFamilyHandle after deleting the CF 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
Mike Kolupaev 97307d888f Fix deadlock in ColumnFamilyData::InstallSuperVersion() 7 years ago
jsteemann 4e7a182d09 Several small "fixes" 7 years ago
Andrew Kryczka ee1c802675 Add delay before flush in CompactRange to avoid write stalling 7 years ago
Zhongyi Xie 945f618ba5 log flush reason for better debugging experience 7 years ago
Tamir Duberstein cd5092e168 Suppress unused warnings 7 years ago
Fosco Marotto 5400800a56 Work around VS2017 warning for unused reference 7 years ago
Yi Wu d46e832e94 Assert last reference before destroy ColumnFamilyData 7 years ago
Yi Wu f1cb83fcf4 Fix Flush() keep waiting after flush finish 7 years ago
Shaohua Li eefd75a228 Stream 7 years ago
Andrew Kryczka 24ad430600 pass key/value samples through zstd compression dictionary generator 7 years ago
Andrew Kryczka c4c1f961e7 dynamically change current memtable size 7 years ago
Dmitri Smirnov d2a65c59e1 Fix unused var warnings in Release mode 7 years ago
Andrew Kryczka 8dd0a7e11a add comment in SuperVersion referencing logic 7 years ago
Adrien Schildknecht 01542400a8 Inform caller when rocksdb is stalling writes 7 years ago
Andrew Kryczka 3cd7ea2e8a rename stall-related internal stats 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
奏之章 70440f7a63 Add virtual func IsDeleteRangeSupported 7 years ago
Siying Dong 6837a17621 Fix Data Race Between CreateColumnFamily() and GetAggregatedIntProperty() 7 years ago
Siying Dong 52a7f38b19 WriteOptions.low_pri which can throttle low pri writes if needed 7 years ago
hyunwoo c7662a44a4 fixed typo 7 years ago
Andrew Kryczka a4d9c02511 Pass CF ID to MemTableRepFactory 7 years ago
Sagar Vemuri 7bb1f5d483 Increase of compaction threads should be logged at info level instead of a warning 7 years ago
Mikhail Antonov ba685a472a Support ingest_behind for IngestExternalFile 7 years ago
Siying Dong 264d3f540c Allow IntraL0 compaction in FIFO Compaction 7 years ago
Siying Dong aeaba07b2a Remove an assert that causes TSAN failure. 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 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
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 8 years ago
Siying Dong 1ba2804b7f Remove XFunc tests 8 years ago
Reid Horuff 5cf176ca15 Fix for 2PC causing WAL to grow too large 8 years ago
Islam AbdelRahman 3c6b49ed66 Fix implicit conversion between int64_t to int 8 years ago
Islam AbdelRahman a2bf265a39 Avoid intentional overflow in GetL0ThresholdSpeedupCompaction 8 years ago
Siying Dong cd7c4143d7 Improve Write Stalling System 8 years ago
Yi Wu dfb6fe6755 Unified InlineSkipList::Insert algorithm with hinting 8 years ago