rocksdb/include/rocksdb
Siying Dong 9ef3627fd3 Allow checkpointing without flushing
Summary:
Add a parameter to Checkpoint::CreateCheckpoint() so that flush can be skipped if total log file size is within a threshold.
Closes https://github.com/facebook/rocksdb/pull/1993

Differential Revision: D4719842

Pulled By: siying

fbshipit-source-id: 4f9d9e1
2017-03-21 18:09:13 -07:00
..
utilities Allow checkpointing without flushing 2017-03-21 18:09:13 -07:00
advanced_options.h Replace "DEPRECATED" comment to "not supported" 2017-03-16 13:54:11 -07:00
c.h Add Xpress and ZSTD CompressionType values to C header 2017-03-14 12:09:21 -07:00
cache.h NewLRUCache() to pick number of shard bits based on capacity if not given 2017-01-27 06:39:12 -08:00
cleanable.h Pinnableslice (2nd attempt) 2017-03-13 11:54:10 -07:00
compaction_filter.h Abort compactions more reliably when closing DB 2017-01-11 15:09:21 -08:00
compaction_job_stats.h Single Delete Mismatch and Fallthrough statistics 2016-08-16 08:21:43 -07:00
comparator.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
convenience.h Add GetSupportedCompressions() convenience function 2017-01-06 11:24:14 -08:00
db_bench_tool.h Separeate main from bench functionality to allow cusomizations 2016-02-16 06:17:31 -08:00
db_dump_tool.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
db.h remove LIKELY from public headers 2017-03-20 12:54:14 -07:00
env.h Use monotonic time points in write_controller.cc and rate_limiter.cc 2017-02-14 18:24:24 -08:00
experimental.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
filter_policy.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
flush_block_policy.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
iostats_context.h IOStatsContext::ToString() add option to exclude zero counters 2016-02-23 10:26:24 -08:00
iterator.h Pinnableslice (2nd attempt) 2017-03-13 11:54:10 -07:00
ldb_tool.h Allow Users to change customized ldb tools' header in help printing 2017-03-21 17:39:12 -07:00
listener.h Add EventListener::OnExternalFileIngested() event 2016-12-06 14:09:17 -08:00
memtablerep.h Unified InlineSkipList::Insert algorithm with hinting 2016-11-22 14:09:13 -08:00
merge_operator.h [rocksdb][PR] Remove option min_partial_merge_operands and verify_checksums_in_comp… 2017-02-23 15:09:12 -08:00
metadata.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
options.h Replace "DEPRECATED" comment to "not supported" 2017-03-16 13:54:11 -07:00
perf_context.h Less linear search in DBIter::Seek() when keys are overwritten a lot 2016-11-28 10:24:11 -08:00
perf_level.h Move away from enum char value -1 2016-06-14 17:07:34 -07:00
persistent_cache.h Dump persistent cache options 2016-12-19 14:09:12 -08:00
rate_limiter.h Statistic for how often rate limiter is drained 2017-03-02 17:54:15 -08:00
slice_transform.h Improve documentation of SliceTransform. 2016-08-11 15:10:09 -07:00
slice.h Pinnableslice (2nd attempt) 2017-03-13 11:54:10 -07:00
snapshot.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
sst_dump_tool.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
sst_file_manager.h Support SstFileManager::SetDeleteRateBytesPerSecond() 2017-03-16 12:09:15 -07:00
sst_file_writer.h Add a new SstFileWriter constructor without explicit comparator 2017-03-13 11:39:13 -07:00
statistics.h add max to histogram stats 2017-03-08 22:24:15 -08:00
status.h New subcode for IOError to detect the ESTALE errno 2017-02-17 10:54:13 -08:00
table_properties.h Support SST files with Global sequence numbers [reland] 2016-10-18 16:59:37 -07:00
table.h Builders for partition filter 2017-03-07 13:54:12 -08:00
thread_status.h Gcc 7 error expansion to defined 2016-12-13 18:39:14 -08:00
threadpool.h Windows thread 2017-02-06 14:54:18 -08:00
transaction_log.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
types.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
universal_compaction.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
version.h release 5.3 2017-03-09 12:39:10 -08:00
wal_filter.h Avoid overloaded virtual function 2016-03-22 17:10:31 -07:00
write_batch_base.h WriteBatch support for range deletion 2016-08-16 08:16:04 -07:00
write_batch.h Add facility to write only a portion of WriteBatch to WAL 2016-10-07 11:32:10 -07:00
write_buffer_manager.h Avoid updating memtable allocated bytes if write_buffer_size is not set 2016-07-13 19:33:57 -07:00