Commit Graph

2646 Commits (f0879e4c396ab8ffd6246afea9f6400c5098bc12)

Author SHA1 Message Date
Islam AbdelRahman ccecf3f4fb UniversalCompaction should ignore sorted runs being compacted (when compacting for file num) 8 years ago
Zongzhi Chen 98d0b78eac Added check_snapshot option in the DB's AddFile function (#1261) 8 years ago
Yi Wu 7882cb9773 Make DBOptionsTest::EnableAutoCompactionAndTriggerStall less falky 9 years ago
omegaga c3a4bea5dc Fix flaky test `ObsoleteFiles` 9 years ago
Yi Wu ee027fc19f Ignore write stall triggers when auto-compaction is disabled 9 years ago
Aaron Gao 343304e1d3 Use StopWatch to do statistic job in db_impl_add_file.cc 9 years ago
Jay Edgar cdc4eb6892 Add a GetComparator() function to the ColumnFamilyHandle base class so that the user's comparator can be retrieved. 9 years ago
Islam AbdelRahman 5e2c796589 Make DBTest.CompressionStatsTest more deterministic 9 years ago
Aaron Gao e72ea485ed add InDomain regression test 9 years ago
sdong e5b5f12b81 Change options memtable_prefix_bloom_huge_page_tlb_size => memtable_huge_page_size and cover huge page to memtable too 9 years ago
sdong 0ce258f9b3 Compaction picker to expand output level files for keys cross files' boundary too. 9 years ago
Wanning Jiang e12270dfee fix previous typo 9 years ago
Islam AbdelRahman 16e225f70d Fix MergeContext::copied_operands_ strings moving 9 years ago
Yi Wu ae0ad719de Fix flaky DBSSTTEST::DeleteObsoleteFilesPendingOutputs 9 years ago
Yi Wu c6654588bd Disable two dynamic options tests under lite build 9 years ago
sdong 2a6d0cde72 Ignore stale logs while restarting DBs 9 years ago
sdong d5a51d4de3 Need to make sure log file synced before flushing memtable of one column family 9 years ago
Yi Wu 89f319c2df Fix unit test which breaks lite build 9 years ago
Yi Wu 32604e6601 Fix flush not being commit while writing manifest 9 years ago
John Alexander 9ab38c45ad Remove %z Format Specifier and Fix Windows Build of sim_cache.cc (#1224) 9 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 9 years ago
Islam AbdelRahman 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 9 years ago
sdong e70ba4e40e MemTable::PostProcess() can skip updating num_deletes if the delta is 0 9 years ago
sdong 2a282e5f54 DBTablePropertiesTest.GetPropertiesOfTablesInRange: Fix Flaky 9 years ago
John Alexander 9430333f84 New Statistics to track Compression/Decompression (#1197) 9 years ago
sdong 21c55bdb6e DBTest.DynamicLevelCompressionPerLevel: Tune Threshold 9 years ago
sdong 6797e6ffac Avoid updating memtable allocated bytes if write_buffer_size is not set 9 years ago
Aaron Gao dda6c72ac8 Add DestroyColumnFamilyHandle(ColumnFamilyHandle**) to db.h 9 years ago
Andrew Kryczka 56222f57df Avoid FileMetaData copy 9 years ago
Yi Wu 6ea41f8527 Fix deadlock when trying update options when write stalls 9 years ago
Jay Edgar efd013d6d8 Miscellaneous performance improvements 9 years ago
Aaron Gao 816ae098ea fix test failure 9 years ago
Aaron Gao 8e6b38d895 update DB::AddFile to ingest list of sst files 9 years ago
Yi Wu 296545a2c7 Fix clang analyzer errors 9 years ago
sdong 907f24d0e1 Concurrent memtable inserter to update counters and flush state after all inserts 9 years ago
Andrew Kryczka e1b3ee8a79 Cleanup auto-roll logger flush-while-rolling test 9 years ago
omegaga cd4178a015 Add a new feature to enforce a sync point only active on a thread 9 years ago
Gunnar Kudrjavets b954847fca Fix release build for MyRocks by using debug-only code only in debug builds 9 years ago
sdong a00bf1b3cf Add More Logging to track total_log_size 9 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 9 years ago
Aaron Gao 5aaef91d4a group multiple batch of flush into one manifest file (one call to LogAndApply) 9 years ago
omegaga a45ee83181 Fix a bug that accesses invalid address in iterator cleanup function 9 years ago
Gunnar Kudrjavets bdb1d19a69 Fix UBSan build break caused by variable not initialized 9 years ago
sdong c4cef07f1b Update DBTestUniversalCompaction.UniversalCompactionSingleSortedRun to use max_size_amplification_percent = 0 9 years ago
charsyam 4f2b0946d1 fix simple typos (#1183) 9 years ago
Andrew Kryczka 3b7ed677de ColumnFamilyOptions API [CF + RepairDB part 3/3] 9 years ago
Andrew Kryczka 56ac686292 Detect column family from properties [CF + RepairDB part 2/3] 9 years ago
Andrew Kryczka 343507afb1 Refactor to use VersionSet [CF + RepairDB part 1/3] 9 years ago
omegaga c4e19b77e8 Add a read option to enable background purge when cleaning up iterators 9 years ago
Islam AbdelRahman fa813f7478 Update DB::AddFile() to ingest the file to the lowest possible level 9 years ago