Revision 988c20b9f75514c9510f67d91dedd30f74660eb9 authored by Abhishek Kona on 06 May 2013, 18:41:01 UTC, committed by Abhishek Kona on 06 May 2013, 18:41:01 UTC
Summary:
WAL files are moved to archive directory and clear only at DB::Open.
Can lead to a lot of space consumption in a Database. Added logic to periodically clear Archive Directory too.

Test Plan: make all check + add unit test

Reviewers: dhruba, heyongqiang

Reviewed By: heyongqiang

CC: leveldb

Differential Revision: https://reviews.facebook.net/D10617
1 parent 3c4efc4
History
File Mode Size
.nfs00000000066c9ebb00000002 -rw-r--r-- 60.3 KB
builder.cc -rw-r--r-- 5.9 KB
builder.h -rw-r--r-- 1.4 KB
c.cc -rw-r--r-- 18.2 KB
c_test.c -rw-r--r-- 11.7 KB
corruption_test.cc -rw-r--r-- 9.6 KB
db_bench.cc -rw-r--r-- 63.5 KB
db_filesnapshot.cc -rw-r--r-- 1.7 KB
db_impl.cc -rw-r--r-- 83.7 KB
db_impl.h -rw-r--r-- 12.5 KB
db_impl_readonly.cc -rw-r--r-- 2.5 KB
db_impl_readonly.h -rw-r--r-- 2.3 KB
db_iter.cc -rw-r--r-- 12.0 KB
db_iter.h -rw-r--r-- 833 bytes
db_statistics.h -rw-r--r-- 1.7 KB
db_stats_logger.cc -rw-r--r-- 2.2 KB
db_test.cc -rw-r--r-- 95.1 KB
dbformat.cc -rw-r--r-- 4.4 KB
dbformat.h -rw-r--r-- 7.1 KB
dbformat_test.cc -rw-r--r-- 3.7 KB
filename.cc -rw-r--r-- 6.2 KB
filename.h -rw-r--r-- 3.5 KB
filename_test.cc -rw-r--r-- 3.7 KB
log_file.h -rw-r--r-- 995 bytes
log_format.h -rw-r--r-- 906 bytes
log_reader.cc -rw-r--r-- 7.8 KB
log_reader.h -rw-r--r-- 3.9 KB
log_test.cc -rw-r--r-- 13.6 KB
log_writer.cc -rw-r--r-- 2.8 KB
log_writer.h -rw-r--r-- 1.4 KB
memtable.cc -rw-r--r-- 6.2 KB
memtable.h -rw-r--r-- 3.7 KB
memtablelist.cc -rw-r--r-- 5.5 KB
memtablelist.h -rw-r--r-- 2.8 KB
merge_helper.cc -rw-r--r-- 4.0 KB
merge_helper.h -rw-r--r-- 2.1 KB
merge_test.cc -rw-r--r-- 5.6 KB
repair.cc -rw-r--r-- 11.6 KB
skiplist.h -rw-r--r-- 11.4 KB
skiplist_test.cc -rw-r--r-- 9.6 KB
snapshot.h -rw-r--r-- 2.3 KB
table_cache.cc -rw-r--r-- 3.8 KB
table_cache.h -rw-r--r-- 2.4 KB
transaction_log_iterator_impl.cc -rw-r--r-- 5.1 KB
transaction_log_iterator_impl.h -rw-r--r-- 2.0 KB
version_edit.cc -rw-r--r-- 7.0 KB
version_edit.h -rw-r--r-- 3.2 KB
version_edit_test.cc -rw-r--r-- 1.3 KB
version_set.cc -rw-r--r-- 75.8 KB
version_set.h -rw-r--r-- 20.6 KB
version_set_reduce_num_levels.cc -rw-r--r-- 2.1 KB
version_set_test.cc -rw-r--r-- 5.3 KB
write_batch.cc -rw-r--r-- 4.8 KB
write_batch_internal.h -rw-r--r-- 1.5 KB
write_batch_test.cc -rw-r--r-- 3.6 KB

back to top