rocksdb/include/rocksdb
Igor Canadi 9bc4a26f56 Small changes in Deleting obsolete files
Summary:
@haobo's suggestions from https://reviews.facebook.net/D13827

Renaming some variables, deprecating purge_log_after_flush, changing for loop into auto for loop.

I have not implemented deleting objects outside of mutex yet because it would require a big code change - we would delete object in db_impl, which currently does not know anything about object because it's defined in version_edit.h (FileMetaData). We should do it at some point, though.

Test Plan: Ran deletefile_test

Reviewers: haobo

Reviewed By: haobo

CC: leveldb, haobo

Differential Revision: https://reviews.facebook.net/D14025
2013-11-12 11:53:26 -08:00
..
arena.h Remove obsolete namespace mappings. 2013-10-08 22:53:38 -07:00
c.h Replace include/leveldb with include/rocksdb. 2013-08-23 10:51:00 -07:00
cache.h LRUCache to try to clean entries not referenced first. 2013-10-11 09:26:21 -07:00
compaction_filter.h [RocksDB] Add OnCompactionStart to CompactionFilter class 2013-10-31 13:36:43 -07:00
comparator.h Remove obsolete namespace mappings. 2013-10-08 22:53:38 -07:00
db.h WAL log retention policy based on archive size. 2013-11-06 18:46:28 -08:00
env.h Flush the log outside of lock 2013-11-07 11:31:56 -08:00
filter_policy.h Remove obsolete namespace mappings. 2013-10-08 22:53:38 -07:00
flush_block_policy.h Provide mechanism to configure when to flush the block 2013-11-07 21:27:21 -08:00
iterator.h Remove obsolete namespace mappings. 2013-10-08 22:53:38 -07:00
ldb_tool.h Remove obsolete namespace mappings. 2013-10-08 22:53:38 -07:00
memtablerep.h Implementing DynamicIterator for TransformRepNoLock 2013-11-08 00:31:09 -08:00
merge_operator.h Remove obsolete namespace mappings. 2013-10-08 22:53:38 -07:00
options.h Small changes in Deleting obsolete files 2013-11-12 11:53:26 -08:00
perf_context.h [RocksDB] Add perf_context.wal_write_time to track time spent on writing the recovery log. 2013-10-23 13:38:39 -07:00
slice_transform.h Remove obsolete namespace mappings. 2013-10-08 22:53:38 -07:00
slice.h WriteBatch::Put() overload that gathers key and value from arrays of slices 2013-11-08 16:34:32 -08:00
statistics.h Implement a compressed block cache. 2013-11-01 14:31:35 -07:00
status.h Remove obsolete namespace mappings. 2013-10-08 22:53:38 -07:00
table_stats.h Support user-defined table stats collector 2013-10-28 15:45:14 -07:00
table.h Follow-up Cleaning-up After D13521 2013-10-30 10:52:33 -07:00
transaction_log.h Fix two bugs that caused 3rd party release failure 2013-11-10 15:36:30 -08:00
types.h Remove obsolete namespace mappings. 2013-10-08 22:53:38 -07:00
universal_compaction.h Universal Compaction to Have a Size Percentage Threshold To Decide Whether to Compress 2013-10-17 13:33:39 -07:00
write_batch.h WriteBatch::Put() overload that gathers key and value from arrays of slices 2013-11-08 16:34:32 -08:00