rocksdb/tools
Igor Canadi 9c8ad62691 DB Sanity Test
Summary:
@kailiu mentioned on meeting yesterday that we sometimes have trouble opening DB created by old version with the new version. This will be very important to test for column families, since I'm changing disk format for the MANIFEST.

I added a tool that can help us test that. Usage:
./db_sanity_test <path> create
will create a bunch of DBs under <path>
<change RocksDB version>
./db_sanity_test <path> verify
will verify consistency of DBs created under <path>

Test Plan: ran the db_sanity_test

Reviewers: kailiu, dhruba, haobo

Reviewed By: kailiu

CC: leveldb, kailiu, xjin

Differential Revision: https://reviews.facebook.net/D16605
2014-03-06 11:36:39 -08:00
..
shell Fixed typos 2013-11-16 11:21:34 +00:00
blob_store_bench.cc Fix make release 2013-10-31 11:47:22 -07:00
db_crashtest.py Reopen DB in crash test 2014-03-03 17:10:30 -08:00
db_crashtest2.py Reopen DB in crash test 2014-03-03 17:10:30 -08:00
db_repl_stress.cc Fix some 32-bit compile errors 2014-02-03 13:48:30 -08:00
db_sanity_test.cc DB Sanity Test 2014-03-06 11:36:39 -08:00
db_stress.cc Support for LZ4 compression. 2014-02-08 14:15:51 -08:00
ldb_test.py Fixed typos 2013-11-16 11:21:34 +00:00
ldb.cc Add appropriate LICENSE and Copyright message. 2013-10-16 17:48:41 -07:00
reduce_levels_test.cc Add appropriate LICENSE and Copyright message. 2013-10-16 17:48:41 -07:00
sst_dump.cc Fix incompatible compilation in Linux server 2014-02-07 19:47:48 -08:00