Commit Graph

1130 Commits (374c37da5b2db2c34f95f8c1539c83f69e4f2987)

Author SHA1 Message Date
Andrew Kryczka 489d142808 DeleteRange interface 8 years ago
Artemiy Kolesnikov 91300d01f6 Dynamic max_total_wal_size option 8 years ago
Lijun Tang adb665e0bf Allowed delayed_write_rate option to be dynamically set. 8 years ago
Maysam Yabandeh 361010d447 Exporting compaction stats in the form of a map 8 years ago
Reid Horuff 1ca5f6d132 Fix 2PC Recovery SeqId Miscount 8 years ago
Andrew Kryczka c90fef88b1 fix open failure with empty wal 8 years ago
Reid Horuff d133b08f68 Use correct sequence number when creating memtable 8 years ago
Islam AbdelRahman 9bd191d2f4 Fix deadlock between (WriterThread/Compaction/IngestExternalFile) 8 years ago
Andrew Kryczka 9e7cf3469b DeleteRange user iterator support 8 years ago
Andrew Kryczka f998c9790f DeleteRange Get support 8 years ago
Yi Wu 437942e481 Add avoid_flush_during_shutdown DB option 8 years ago
Andrew Kryczka 40a2e406f8 DeleteRange flush support 8 years ago
Siying Dong da61f348d3 Print compression and Fast CRC support info as Header level 8 years ago
Siying Dong c90c48d3c8 Show More DB Stats in info logs 8 years ago
Siying Dong 04751d5345 L0 compression should follow options.compression_per_level if not empty 8 years ago
Aaron Gao 9de2f75216 revert Prev() in MergingIterator to use previous code in non-prefix-seek mode 8 years ago
Aaron Gao 59a7c0337b Change ioptions to store user_comparator, fix bug 8 years ago
Islam AbdelRahman 869ae5d786 Support IngestExternalFile (remove AddFile restrictions) 8 years ago
Andrew Kryczka f47054015d Handle WAL deletion when using avoid_flush_during_recovery 8 years ago
Yi Wu e29d3b67c2 Make max_background_compactions and base_background_compactions dynamic changeable 8 years ago
Islam AbdelRahman 5691a1d8a4 Fix compaction conflict with running compaction 8 years ago
Andrew Kryczka 017de666c7 fixup commit 8 years ago
Andrew Kryczka 1b7af5fb1a Redo handling of recycled logs in full purge 8 years ago
Aaron Gao 447f17127c new Prev() prefix support using SeekForPrev() 8 years ago
Reid Horuff 2c1f95291d Add facility to write only a portion of WriteBatch to WAL 8 years ago
Islam AbdelRahman 87dfc1d23e Fix conflict between AddFile() and CompactRange() 8 years ago
yiwu-arbug eb3894cf42 Recompute compaction score on SetOptions (#1346) 8 years ago
Islam AbdelRahman 5c64fb67d2 Fix AddFile() conflict with compaction output [WaitForAddFile()] 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
yiwu-arbug 4bc8c88e6b Recover same sequence id from WAL (#1350) 8 years ago
Aaron Gao 715256338a forbid merge during recovery 8 years ago
Yi Wu e4d3f5d9b8 Fix DBImpl::GetWalPreallocateBlockSize Mac build error 8 years ago
sdong d78a4401b5 DBImpl::GetWalPreallocateBlockSize() should return size_t 8 years ago
sdong b666f85445 Consider more factors when determining preallocation size of WAL files 8 years ago
Yi Wu 0a88f38b7e Remove ColumnFamilyData::options() 8 years ago
Andrew Kryczka 06b4785fec Fix recovery for WALs without data for all CFs 8 years ago
Yi Wu 17f76fc564 DB::GetOptions() reflect dynamic changed options 8 years ago
Yi Wu 81747f1be6 Refactor MutableCFOptions 8 years ago
somnathr 9e4aa798c3 Summary: (#1313) 8 years ago
Islam AbdelRahman 1cca091298 Temporarily revert Prev() prefix support 8 years ago
Injun Song ce1be2ce37 Fix build error on Windows (AppVeyor) (#1315) 8 years ago
Aaron Gao 2482d5fb45 support Prev() in prefix seek mode 8 years ago
sdong dade61ac26 Mitigate regression bug of options.max_successive_merges hit during DB Recovery 8 years ago
Justin Gibbs b2ce59537c Persist data during user initiated shutdown 8 years ago
sdong 56dd034115 read_options.background_purge_on_iterator_cleanup to cover forward iterator and log file closing too. 8 years ago
Yi Wu ee027fc19f Ignore write stall triggers when auto-compaction is disabled 8 years ago
sdong 2a6d0cde72 Ignore stale logs while restarting DBs 8 years ago
sdong d5a51d4de3 Need to make sure log file synced before flushing memtable of one column family 8 years ago
Aaron Gao dda6c72ac8 Add DestroyColumnFamilyHandle(ColumnFamilyHandle**) to db.h 8 years ago
Yi Wu 6ea41f8527 Fix deadlock when trying update options when write stalls 8 years ago