Commit Graph

2187 Commits (3dc3d1c144da8a240892583e68880c74be4df0cd)

Author SHA1 Message Date
sdong d6e1035a1f A new compaction picking priority that optimizes for write amplification for random updates. 9 years ago
sdong ac8e56f050 db_bench: in uncompress benchmark, get Snappy size from compressed stream 9 years ago
Yueh-Hsuan Chiang 774b80e99e Resubmit the fix for a race condition in persisting options 9 years ago
agiardullo e5c5f23814 Support marking snapshots for write-conflict checking - Take 2 9 years ago
Venkatesh Radhakrishnan 3d8bb2c890 Fix valgrind failure in IncreaseUniversalCompactionNumLevels 9 years ago
sdong 1d63c3d610 Revert "Support marking snapshots for write-conflict checking" 9 years ago
agiardullo ec704aafdc Support marking snapshots for write-conflict checking 9 years ago
sdong 770dea9325 Fix occasional failure of DBTest.DynamicCompactionOptions 9 years ago
SherlockNoMad ebc2d490d1 Split histogram per OperationType in db_bench 9 years ago
sdong f307036bde Revert "Fix a race condition in persisting options" 9 years ago
Yueh-Hsuan Chiang 2fa3ed5180 Fix a race condition in persisting options 9 years ago
Venkatesh Radhakrishnan f276c3a821 Fix valgrind failures in 3 tests in db_compaction_test due to new skiplist changes 9 years ago
sdong 291088ae4e Fix undeterministic failure of ColumnFamilyTest.DifferentWriteBufferSizes 9 years ago
SherlockNoMad 355fa94365 EstimatedNumKeys Counter Inaccurate 9 years ago
Islam AbdelRahman a9ca9107b9 Fix db_universal_compaction_test 9 years ago
krad d3bb572da6 Build break fix. 9 years ago
Alex Yang e8180f9901 added public api to schedule flush/compaction, code to prevent race with db::open 9 years ago
yuslepukhin e0de7ef87b Avoid empty ranges vector with subsequent zero element access 9 years ago
Yueh-Hsuan Chiang a330f0b3bb Fix incorrect merge in db/db_compaction_test.cc 9 years ago
Yueh-Hsuan Chiang bd7a49d448 Make DBCompactionTestWithParam::CompactionTrigger more deterministic 9 years ago
sdong bcd7bd1229 Relax verification condition of DBTest.SuggestCompactRangeTest 9 years ago
sdong f9103d9a30 DBTest.DynamicCompactionOptions: More deterministic and readable 9 years ago
sdong 0ad68518bb Fix DBCompactionTestWithParam.CompactionTrigger in non-jemalloc build. 9 years ago
sdong 459c7fba36 Revert previous behavior of internal_key_skipped_count 9 years ago
agiardullo 481f9edb15 Fix CLANG build 9 years ago
sdong ef8ed3681c Fix DBTest.SuggestCompactRangeTest for disable jemalloc case 9 years ago
sdong db320b1b82 DB to only flush the column family with the largest memtable while option.db_write_buffer_size is hit 9 years ago
sdong 33e0c93826 Reduce extra key comparision in DBIter::Next() 9 years ago
Nathan Bronson 9a9d4759b2 InlineSkipList part 3/3 - new skiplist type that colocates key and node 9 years ago
Nathan Bronson 5201729545 InlineSkipList - part 2/3 9 years ago
Nathan Bronson 78812ec6bf InlineSkipList - part 1/3 9 years ago
Vasili Svirski 41b32c6059 Enable C4267 warning 9 years ago
agiardullo c5b467306d Fix race condition that causes valgrind failures 9 years ago
Venkatesh Radhakrishnan 81be49c755 Have a way for compaction filter to ignore snapshots 9 years ago
yuslepukhin 047bd22aae Build on Visual Studio 2015 Update 1 9 years ago
sdong 189b3e03df Fix uninitilizeded SpecialEnv::time_elapse_only_sleep_ 9 years ago
sdong d5540e18e6 DBTest.MergeTestTime to only use fake time to be determinstic 9 years ago
Islam AbdelRahman 605a24d94e Block forward_iterator_bench under MAC and Windows 9 years ago
Venkatesh Radhakrishnan 9b8c9be0b5 Fix forward_iterator allocation of vector. 9 years ago
sdong 5cbb7e43e0 DBTest.MergeTestTime: relax counter upper bound verification 9 years ago
Reid Horuff 3381e2c3e7 Handle multiple calls to DBImpl::PauseBackgroundWork() and DBImpl::ContinueBackgroundWork() 9 years ago
Islam AbdelRahman ca5566d209 Fix clang build 9 years ago
Dmitri Smirnov cb9459f85c Fix empty vector write in ForwardIterator 9 years ago
Islam AbdelRahman a163cc2d5a Lint everything 9 years ago
sdong dac5b248b1 UniversalCompactionPicker::PickCompaction(): avoid to form compactions if there is no file 9 years ago
Venkatesh Radhakrishnan d06b63e99f Fix Rocksdb lite build failure in forward_iterator_bench 9 years ago
Venkatesh Radhakrishnan 7824444bfc Reuse file iterators in tailing iterator when memtable is flushed 9 years ago
Venkatesh Radhakrishnan 2ae4d7d708 Make sure that CompactFiles does not run two parallel Level 0 compactions 9 years ago
Nathan Bronson 6ce42dd075 Don't merge WriteBatch-es if WAL is disabled 9 years ago
Yueh-Hsuan Chiang 56245ddcf5 Fixed DBCompactionTest.SkipStatsUpdateTest 9 years ago