rocksdb/db
sdong 389edb6b1b universal compaction picker: use double for potential overflow
Summary: There is a possible overflow case in universal compaction picker. Use double to make the logic straight-forward

Test Plan: make all check

Reviewers: yhchiang, igor, MarkCallaghan, ljin

Reviewed By: ljin

Subscribers: leveldb

Differential Revision: https://reviews.facebook.net/D23817
2014-09-26 16:17:05 -07:00
..
builder.cc
builder.h
c.cc Remove allow_thread_local 2014-09-24 13:12:16 -07:00
c_test.c
column_family.cc Remove allow_thread_local 2014-09-24 13:12:16 -07:00
column_family.h WriteBatchWithIndex to allow different Comparators for different column families 2014-09-22 13:47:39 -07:00
column_family_test.cc
compaction.cc reduce references to cfd->options() in DBImpl 2014-09-08 15:04:34 -07:00
compaction.h
compaction_picker.cc universal compaction picker: use double for potential overflow 2014-09-26 16:17:05 -07:00
compaction_picker.h
corruption_test.cc Fix unit tests errors 2014-09-18 13:32:44 -07:00
cuckoo_table_db_test.cc Fix compaction bug in Cuckoo Table Builder. Use kvs_.size() instead of num_entries in FileSize() method. 2014-09-05 11:18:01 -07:00
db_bench.cc CompactedDBImpl::MultiGet() for better CuckooTable performance 2014-09-25 13:34:51 -07:00
db_filesnapshot.cc rename options_ to db_options_ in DBImpl to avoid confusion 2014-09-05 11:48:17 -07:00
db_impl.cc Fix double deletes 2014-09-25 11:08:16 -07:00
db_impl.h CompactedDBImpl 2014-09-25 11:14:01 -07:00
db_impl_debug.cc WriteThread 2014-09-12 16:23:58 -07:00
db_impl_readonly.cc CompactedDBImpl 2014-09-25 11:14:01 -07:00
db_impl_readonly.h CompactedDBImpl 2014-09-25 11:14:01 -07:00
db_iter.cc reduce references to cfd->options() in DBImpl 2014-09-08 15:04:34 -07:00
db_iter.h reduce references to cfd->options() in DBImpl 2014-09-08 15:04:34 -07:00
db_iter_test.cc reduce references to cfd->options() in DBImpl 2014-09-08 15:04:34 -07:00
db_test.cc CompactedDBImpl::MultiGet() for better CuckooTable performance 2014-09-25 13:34:51 -07:00
dbformat.cc
dbformat.h
dbformat_test.cc
deletefile_test.cc Fix unit tests errors 2014-09-18 13:32:44 -07:00
file_indexer.cc
file_indexer.h
file_indexer_test.cc
filename.cc
filename.h
filename_test.cc
flush_scheduler.cc Push model for flushing memtables 2014-09-10 18:46:09 -07:00
flush_scheduler.h Push model for flushing memtables 2014-09-10 18:46:09 -07:00
forward_iterator.cc
forward_iterator.h
internal_stats.cc
internal_stats.h
log_and_apply_bench.cc Push model for flushing memtables 2014-09-10 18:46:09 -07:00
log_format.h
log_reader.cc
log_reader.h
log_test.cc
log_writer.cc
log_writer.h
memtable.cc SetOptions() for memtable related options 2014-09-17 12:49:13 -07:00
memtable.h SetOptions() for memtable related options 2014-09-17 12:49:13 -07:00
memtable_list.cc Always pass MergeContext as pointer, not reference 2014-09-09 11:37:32 -07:00
memtable_list.h Always pass MergeContext as pointer, not reference 2014-09-09 11:37:32 -07:00
merge_context.h
merge_helper.cc
merge_helper.h
merge_operator.cc
merge_test.cc
perf_context_test.cc
plain_table_db_test.cc
prefix_test.cc
repair.cc SetOptions() for memtable related options 2014-09-17 12:49:13 -07:00
simple_table_db_test.cc
skiplist.h
skiplist_test.cc
snapshot.h
table_cache.cc
table_cache.h
table_properties_collector.cc
table_properties_collector.h
table_properties_collector_test.cc fix asan check 2014-09-05 09:53:04 -07:00
transaction_log_impl.cc
transaction_log_impl.h
version_edit.cc
version_edit.h
version_edit_test.cc
version_set.cc CompactedDBImpl 2014-09-25 11:14:01 -07:00
version_set.h CompactedDBImpl 2014-09-25 11:14:01 -07:00
version_set_test.cc
write_batch.cc Push model for flushing memtables 2014-09-10 18:46:09 -07:00
write_batch_internal.h Push model for flushing memtables 2014-09-10 18:46:09 -07:00
write_batch_test.cc WriteBatchWithIndex to allow different Comparators for different column families 2014-09-22 13:47:39 -07:00
write_controller.cc Push- instead of pull-model for managing Write stalls 2014-09-08 11:20:25 -07:00
write_controller.h Fix #284 2014-09-13 14:14:10 -07:00
write_controller_test.cc Push- instead of pull-model for managing Write stalls 2014-09-08 11:20:25 -07:00
write_thread.cc WriteThread 2014-09-12 16:23:58 -07:00
write_thread.h WriteThread 2014-09-12 16:23:58 -07:00