rocksdb/tools
sdong d8a27d9331 Atomic Flush Crash Test also covers the case that WAL is enabled. (#5729)
Summary:
AtomicFlushStressTest is a powerful test, but right now we only run it for atomic_flush=true + disable_wal=true. We further extend it to the case where atomic_flush=false + disable_wal = false. All the workload generation and validation can stay the same.
Atomic flush crash test is also changed to switch between the two test scenarios. It makes the name "atomic flush crash test" out of sync from what it really does. We leave it as it is to avoid troubles with continous test set-up.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/5729

Test Plan: Run "CRASH_TEST_KILL_ODD=188 TEST_TMPDIR=/dev/shm/ USE_CLANG=1 make whitebox_crash_test_with_atomic_flush", observe the settings used and see it passed.

Differential Revision: D16969791

fbshipit-source-id: 56e37487000ae631e31b0100acd7bdc441c04163
2019-08-22 16:32:55 -07:00
..
advisor
block_cache_analyzer Block cache analyzer: Support reading from human readable trace file. (#5679) 2019-08-09 13:13:54 -07:00
dump
rdb
CMakeLists.txt
Dockerfile
analyze_txn_stress_test.sh
auto_sanity_test.sh
benchmark.sh
benchmark_leveldb.sh
blob_dump.cc
check_format_compatible.sh Add more release versions to tools/check_format_compatible.sh (#5518) 2019-06-28 17:41:58 -07:00
db_bench.cc
db_bench_tool.cc New API to get all merge operands for a Key (#5604) 2019-08-06 14:26:44 -07:00
db_bench_tool_test.cc
db_crashtest.py Atomic Flush Crash Test also covers the case that WAL is enabled. (#5729) 2019-08-22 16:32:55 -07:00
db_repl_stress.cc
db_sanity_test.cc
db_stress.cc Atomic Flush Crash Test also covers the case that WAL is enabled. (#5729) 2019-08-22 16:32:55 -07:00
dbench_monitor
generate_random_db.sh
ingest_external_sst.sh
ldb.cc
ldb_cmd.cc Add command "list_file_range_deletes" in ldb (#5615) 2019-08-15 17:01:03 -07:00
ldb_cmd_impl.h Add command "list_file_range_deletes" in ldb (#5615) 2019-08-15 17:01:03 -07:00
ldb_cmd_test.cc Add command "list_file_range_deletes" in ldb (#5615) 2019-08-15 17:01:03 -07:00
ldb_test.py Fix interpreter lines for files with python2-only syntax. 2019-07-09 10:51:37 -07:00
ldb_tool.cc Add command "list_file_range_deletes" in ldb (#5615) 2019-08-15 17:01:03 -07:00
pflag
reduce_levels_test.cc
regression_test.sh
report_lite_binary_size.sh
rocksdb_dump_test.sh
run_flash_bench.sh
run_leveldb.sh
sample-dump.dmp
sst_dump.cc
sst_dump_test.cc
sst_dump_tool.cc Do readahead in VerifyChecksum() (#5713) 2019-08-16 16:42:56 -07:00
sst_dump_tool_imp.h
trace_analyzer.cc
trace_analyzer_test.cc
trace_analyzer_tool.cc
trace_analyzer_tool.h
verify_random_db.sh
write_external_sst.sh
write_stress.cc
write_stress_runner.py Fix interpreter lines for files with python2-only syntax. 2019-07-09 10:51:37 -07:00