Revision f5cdf931a032a93688eb26532c4153b6950fd640 authored by Abhishek Kona on 13 November 2012, 00:45:45 UTC, committed by Abhishek Kona on 16 November 2012, 17:09:00 UTC
Summary:
Add option to read WAL and print a summary for each record.
facebook task => #1885013

E.G. Output :
./ldb dump_wal --walfile=/tmp/leveldbtest-5907/dbbench/026122.log --header
Sequence,Count,ByteSize
49981,1,100033
49981,1,100033
49982,1,100033
49981,1,100033
49982,1,100033
49983,1,100033
49981,1,100033
49982,1,100033
49983,1,100033
49984,1,100033
49981,1,100033
49982,1,100033

Test Plan:
Works run
./ldb read_wal --wal-file=/tmp/leveldbtest-5907/dbbench/000078.log --header

Reviewers: dhruba, heyongqiang

Reviewed By: dhruba

CC: emayanke, leveldb, zshao

Differential Revision: https://reviews.facebook.net/D6675
1 parent e988c11
History
File Mode Size
builder.cc -rw-r--r-- 2.2 KB
builder.h -rw-r--r-- 1.1 KB
c.cc -rw-r--r-- 17.7 KB
c_test.c -rw-r--r-- 11.2 KB
corruption_test.cc -rw-r--r-- 9.6 KB
db_bench.cc -rw-r--r-- 45.2 KB
db_filesnapshot.cc -rw-r--r-- 1.7 KB
db_impl.cc -rw-r--r-- 57.3 KB
db_impl.h -rw-r--r-- 9.6 KB
db_impl_readonly.cc -rw-r--r-- 2.5 KB
db_impl_readonly.h -rw-r--r-- 2.1 KB
db_iter.cc -rw-r--r-- 7.9 KB
db_iter.h -rw-r--r-- 805 bytes
db_statistics.h -rw-r--r-- 1.0 KB
db_stats_logger.cc -rw-r--r-- 2.2 KB
db_test.cc -rw-r--r-- 75.4 KB
dbformat.cc -rw-r--r-- 4.4 KB
dbformat.h -rw-r--r-- 6.7 KB
dbformat_test.cc -rw-r--r-- 3.7 KB
filename.cc -rw-r--r-- 5.4 KB
filename.h -rw-r--r-- 2.9 KB
filename_test.cc -rw-r--r-- 3.3 KB
log_format.h -rw-r--r-- 897 bytes
log_reader.cc -rw-r--r-- 7.8 KB
log_reader.h -rw-r--r-- 3.5 KB
log_test.cc -rw-r--r-- 12.9 KB
log_writer.cc -rw-r--r-- 2.8 KB
log_writer.h -rw-r--r-- 1.3 KB
memtable.cc -rw-r--r-- 4.7 KB
memtable.h -rw-r--r-- 2.7 KB
repair.cc -rw-r--r-- 11.7 KB
skiplist.h -rw-r--r-- 11.3 KB
skiplist_test.cc -rw-r--r-- 9.6 KB
snapshot.h -rw-r--r-- 1.6 KB
table_cache.cc -rw-r--r-- 3.9 KB
table_cache.h -rw-r--r-- 2.0 KB
version_edit.cc -rw-r--r-- 6.8 KB
version_edit.h -rw-r--r-- 3.0 KB
version_edit_test.cc -rw-r--r-- 1.3 KB
version_set.cc -rw-r--r-- 55.8 KB
version_set.h -rw-r--r-- 15.4 KB
version_set_reduce_num_levels.cc -rw-r--r-- 2.0 KB
version_set_test.cc -rw-r--r-- 5.2 KB
write_batch.cc -rw-r--r-- 3.9 KB
write_batch_internal.h -rw-r--r-- 1.5 KB
write_batch_test.cc -rw-r--r-- 3.4 KB

back to top