Jonathan Wiepert
7bd284c374
Separeate main from bench functionality to allow cusomizations
...
Summary: Isolate db_bench functionality from main so custom benchmark code can be written and managed
Test Plan:
Tested commands
./build_tools/regression_build_test.sh
./db_bench --db=/tmp/rocksdbtest-12321/dbbench --stats_interval_seconds=1 --num=1000
./db_bench --db=/tmp/rocksdbtest-12321/dbbench --stats_interval_seconds=1 --num=1000 --reads=500 --writes=500
./db_bench --db=/tmp/rocksdbtest-12321/dbbench --stats_interval_seconds=1 --num=1000 --merge_keys=100 --numdistinct=100 --num_column_families=3 --num_hot_column_families=1
./db_bench --stats_interval_seconds=1 --num=1000 --bloom_locality=1 --seed=5 --threads=5
./db_bench --duration=60 --value_size=50 --seek_nexts=10 --reverse_iterator=true --usee_uint64_comparator=true --batch-size=5
./db_bench --duration=60 --value_size=50 --seek_nexts=10 --reverse_iterator=true --use_uint64_comparator=true --batch_size=5
./db_bench --duration=60 --value_size=50 --seek_nexts=10 --reverse_iterator=true --usee_uint64_comparator=true --batch-size=5
Test Results - https://phabricator.fb.com/P56130387
Additional tests for:
./db_bench --duration=60 --value_size=50 --seek_nexts=10 --reverse_iterator=true --use_uint64_comparator=true --batch_size=5 --key_size=8 --merge_operator=put
./db_bench --stats_interval_seconds=1 --num=1000 --bloom_locality=1 --seed=5 --threads=5 --merge_operator=uint64add
Results: https://phabricator.fb.com/P56130607
Reviewers: yhchiang, sdong
Reviewed By: sdong
Subscribers: dhruba
Differential Revision: https://reviews.facebook.net/D53991
9 years ago
Baraa Hamodi
21e95811d1
Updated all copyright headers to the new format.
9 years ago
Lei Jin
ad0c3747cb
cache SuperVersion in thread local storage to avoid mutex lock
...
Summary: as title
Test Plan:
asan_check
will post results later
Reviewers: haobo, igor, dhruba, sdong
Reviewed By: haobo
CC: leveldb
Differential Revision: https://reviews.facebook.net/D16257
11 years ago
Dhruba Borthakur
9cd221094c
Add appropriate LICENSE and Copyright message.
...
Summary:
Add appropriate LICENSE and Copyright message.
Test Plan:
make check
Reviewers:
CC:
Task ID: #
Blame Rev:
11 years ago
Dhruba Borthakur
4463b11cad
Migrate names of properties from 'leveldb' prefix to 'rocksdb' prefix.
...
Summary: Migrate names of properties from 'leveldb' prefix to 'rocksdb' prefix.
Test Plan: make check
Reviewers: emayanke, haobo
Reviewed By: haobo
CC: leveldb
Differential Revision: https://reviews.facebook.net/D13311
11 years ago
Dhruba Borthakur
a143ef9b38
Change namespace from leveldb to rocksdb
...
Summary:
Change namespace from leveldb to rocksdb. This allows a single
application to link in open-source leveldb code as well as
rocksdb code into the same process.
Test Plan: compile rocksdb
Reviewers: emayanke
Reviewed By: emayanke
CC: leveldb
Differential Revision: https://reviews.facebook.net/D13287
11 years ago
dgrogan@chromium.org
69c6d38342
reverting disastrous MOE commit, returning to r21
...
git-svn-id: https://leveldb.googlecode.com/svn/trunk@23 62dab493-f737-651d-591e-8d6aee1b9529
14 years ago
dgrogan@chromium.org
b743906eea
Revision created by MOE tool push_codebase.
...
14 years ago
dgrogan@chromium.org
b409afe968
chmod a-x
...
git-svn-id: https://leveldb.googlecode.com/svn/trunk@21 62dab493-f737-651d-591e-8d6aee1b9529
14 years ago
dgrogan@chromium.org
f779e7a5d8
@20602303 . Default file permission is now 755.
...
git-svn-id: https://leveldb.googlecode.com/svn/trunk@20 62dab493-f737-651d-591e-8d6aee1b9529
14 years ago
jorlow@chromium.org
f67e15e50f
Initial checkin.
...
git-svn-id: https://leveldb.googlecode.com/svn/trunk@2 62dab493-f737-651d-591e-8d6aee1b9529
14 years ago