Revision 18db1e46959f4472a1b4564471de3ffe91491505 authored by agiardullo on 28 August 2015, 23:09:34 UTC, committed by agiardullo on 31 August 2015, 22:56:07 UTC
Summary:
Pessimistic Transaction expiration time checking currently causes a performace regression,  Lets disable it in db_bench by default.

Also, in order to be able to better tune how much contention we're simulating, added new optinos to set lock timeout and snapshot.

Test Plan: run db_bench randomtranansaction

Reviewers: sdong, igor, yhchiang, MarkCallaghan

Reviewed By: MarkCallaghan

Subscribers: dhruba, leveldb

Differential Revision: https://reviews.facebook.net/D45831
1 parent 0be2605
History
File Mode Size
dump
rdb
Dockerfile -rw-r--r-- 81 bytes
auto_sanity_test.sh -rwxr-xr-x 2.6 KB
benchmark.sh -rwxr-xr-x 11.5 KB
benchmark_leveldb.sh -rwxr-xr-x 5.1 KB
check_format_compatible.sh -rwxr-xr-x 3.4 KB
db_crashtest.py -rw-r--r-- 6.8 KB
db_crashtest2.py -rw-r--r-- 8.2 KB
db_repl_stress.cc -rw-r--r-- 4.5 KB
db_sanity_test.cc -rw-r--r-- 8.3 KB
db_stress.cc -rw-r--r-- 71.8 KB
dbench_monitor -rwxr-xr-x 2.6 KB
generate_random_db.sh -rwxr-xr-x 726 bytes
ldb.cc -rw-r--r-- 594 bytes
ldb_test.py -rw-r--r-- 17.7 KB
pflag -rwxr-xr-x 4.0 KB
reduce_levels_test.cc -rw-r--r-- 5.2 KB
rocksdb_dump_test.sh -rwxr-xr-x 273 bytes
run_flash_bench.sh -rwxr-xr-x 11.1 KB
run_leveldb.sh -rwxr-xr-x 6.2 KB
sample-dump.dmp -rw-r--r-- 100 bytes
sst_dump.cc -rw-r--r-- 603 bytes
verify_random_db.sh -rwxr-xr-x 710 bytes

back to top