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
10 years ago
Baraa Hamodi
21e95811d1
Updated all copyright headers to the new format.
10 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
12 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:
12 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
12 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
12 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
15 years ago