rocksdb/db
agiardullo d6f39c5ae3 Helper function to time Merges
Summary: Remove duplicate code.  If this diff looks good, I will cleanup other call sites as well.

Test Plan: unit tests

Reviewers: rven, yhchiang, igor

Reviewed By: igor

Subscribers: dhruba, leveldb

Differential Revision: https://reviews.facebook.net/D37761
2015-04-27 20:23:50 -07:00
..
builder.cc options.paranoid_file_checks to read all rows after writing to a file. 2015-04-23 11:34:35 -07:00
builder.h options.paranoid_file_checks to read all rows after writing to a file. 2015-04-23 11:34:35 -07:00
c.cc
c_test.c
column_family.cc fix typos 2015-04-25 18:14:27 +09:00
column_family.h Fix CompactRange for universal compaction with num_levels > 1 2015-04-23 19:12:31 -07:00
column_family_test.cc fix typos 2015-04-25 18:14:27 +09:00
compact_files_test.cc
compaction.cc Include bunch of more events into EventLogger 2015-04-27 15:20:02 -07:00
compaction.h Include bunch of more events into EventLogger 2015-04-27 15:20:02 -07:00
compaction_job.cc Include bunch of more events into EventLogger 2015-04-27 15:20:02 -07:00
compaction_job.h Include bunch of more events into EventLogger 2015-04-27 15:20:02 -07:00
compaction_job_test.cc Include bunch of more events into EventLogger 2015-04-27 15:20:02 -07:00
compaction_picker.cc fix typos 2015-04-25 18:14:27 +09:00
compaction_picker.h Add experimental API MarkForCompaction() 2015-04-17 16:44:45 -07:00
compaction_picker_test.cc Add experimental API MarkForCompaction() 2015-04-17 16:44:45 -07:00
comparator_db_test.cc rocksdb: Remove #include "util/string_util.h" from util/testharness.h 2015-03-19 17:29:37 -07:00
corruption_test.cc fix typos 2015-04-25 18:14:27 +09:00
cuckoo_table_db_test.cc
db_bench.cc Fixes for readcache-flashcache 2015-04-09 15:51:34 -07:00
db_filesnapshot.cc Don't delete files when column family is dropped 2015-03-19 17:04:29 -07:00
db_impl.cc Include bunch of more events into EventLogger 2015-04-27 15:20:02 -07:00
db_impl.h Include bunch of more events into EventLogger 2015-04-27 15:20:02 -07:00
db_impl_debug.cc Clean up old log files in background threads 2015-03-30 15:04:10 -04:00
db_impl_experimental.cc Abstract out SetMaxPossibleForUserKey() and SetMinPossibleForUserKey 2015-04-23 18:08:37 -07:00
db_impl_readonly.cc
db_impl_readonly.h
db_iter.cc fix typos 2015-04-25 18:14:27 +09:00
db_iter.h
db_iter_test.cc rocksdb: Remove #include "util/string_util.h" from util/testharness.h 2015-03-19 17:29:37 -07:00
db_test.cc fix typos 2015-04-25 18:14:27 +09:00
dbformat.cc
dbformat.h Abstract out SetMaxPossibleForUserKey() and SetMinPossibleForUserKey 2015-04-23 18:08:37 -07:00
dbformat_test.cc
deletefile_test.cc rocksdb: Remove #include "util/string_util.h" from util/testharness.h 2015-03-19 17:29:37 -07:00
experimental.cc Implement DB::PromoteL0 method 2015-04-23 12:10:36 -07:00
fault_injection_test.cc fault_injection_test: add a test case to cover log syncing after a log roll 2015-04-09 16:15:42 -07:00
file_indexer.cc
file_indexer.h
file_indexer_test.cc
filename.cc
filename.h
filename_test.cc
flush_job.cc Include bunch of more events into EventLogger 2015-04-27 15:20:02 -07:00
flush_job.h
flush_job_test.cc rocksdb: Remove #include "util/string_util.h" from util/testharness.h 2015-03-19 17:29:37 -07:00
flush_scheduler.cc
flush_scheduler.h
forward_iterator.cc
forward_iterator.h
internal_stats.cc Fix make unity build compiler warning about "stats" shadowing global variable 2015-04-01 10:48:42 -07:00
internal_stats.h Fix a compilation error in ROCKSDB_LITE in db/internal_stats.h 2015-04-09 16:43:54 -07:00
job_context.h Clean up old log files in background threads 2015-03-30 15:04:10 -04:00
listener_test.cc rocksdb: Remove #include "util/string_util.h" from util/testharness.h 2015-03-19 17:29:37 -07:00
log_format.h
log_reader.cc
log_reader.h Log writer record format doc. 2015-04-07 16:25:56 -07:00
log_test.cc
log_writer.cc
log_writer.h Log writer record format doc. 2015-04-07 16:25:56 -07:00
managed_iterator.cc
managed_iterator.h Fixed xfunc related compile errors in ROCKSDB_LITE 2015-04-09 21:05:18 -07:00
memtable.cc Adding stats for the merge and filter operation 2015-03-24 14:42:04 -07:00
memtable.h Add thread-safety documentation to MemTable and related classes 2015-04-08 21:10:35 -07:00
memtable_allocator.cc
memtable_allocator.h
memtable_list.cc fix typos 2015-04-25 18:14:27 +09:00
memtable_list.h Fix valgrind issues in memtable_list_test 2015-04-10 14:16:03 -07:00
memtable_list_test.cc Include bunch of more events into EventLogger 2015-04-27 15:20:02 -07:00
memtablerep_bench.cc
merge_context.h
merge_helper.cc Helper function to time Merges 2015-04-27 20:23:50 -07:00
merge_helper.h Helper function to time Merges 2015-04-27 20:23:50 -07:00
merge_operator.cc
merge_test.cc
perf_context_test.cc Makefile minor cleanup 2015-03-30 16:05:35 -04:00
plain_table_db_test.cc rocksdb: Remove #include "util/string_util.h" from util/testharness.h 2015-03-19 17:29:37 -07:00
prefix_test.cc rocksdb: Remove #include "util/string_util.h" from util/testharness.h 2015-03-19 17:29:37 -07:00
repair.cc options.paranoid_file_checks to read all rows after writing to a file. 2015-04-23 11:34:35 -07:00
skiplist.h
skiplist_test.cc
slice.cc Create an abstract interface for write batches 2015-03-17 19:23:08 -07:00
snapshot.h
table_cache.cc
table_cache.h
table_properties_collector.cc A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 2015-04-06 10:27:21 -07:00
table_properties_collector.h A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 2015-04-06 10:27:21 -07:00
table_properties_collector_test.cc A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 2015-04-06 10:27:21 -07:00
transaction_log_impl.cc
transaction_log_impl.h
version_builder.cc
version_builder.h
version_builder_test.cc rocksdb: Remove #include "util/string_util.h" from util/testharness.h 2015-03-19 17:29:37 -07:00
version_edit.cc
version_edit.h Add experimental API MarkForCompaction() 2015-04-17 16:44:45 -07:00
version_edit_test.cc
version_set.cc fix typos 2015-04-25 18:14:27 +09:00
version_set.h Add experimental API MarkForCompaction() 2015-04-17 16:44:45 -07:00
version_set_test.cc Fix level size overflow for options_.level_compaction_dynamic_level_bytes=true 2015-04-03 09:04:35 -07:00
wal_manager.cc
wal_manager.h
wal_manager_test.cc Fix flakiness of WalManagerTest 2015-04-13 16:15:05 -07:00
write_batch.cc Adding stats for the merge and filter operation 2015-03-24 14:42:04 -07:00
write_batch_base.cc Create an abstract interface for write batches 2015-03-17 19:23:08 -07:00
write_batch_internal.h
write_batch_test.cc rocksdb: Remove #include "util/string_util.h" from util/testharness.h 2015-03-19 17:29:37 -07:00
write_controller.cc
write_controller.h
write_controller_test.cc maint: use ASSERT_TRUE, not ASSERT_EQ(true; same for false 2015-04-17 14:54:17 -07:00
write_thread.cc
write_thread.h
writebuffer.h