Bradley C. Kuszmaul
9c336ba00c
Get rid of mdict (into .junk). Fixes #10 .
...
git-svn-id: file:///svn/tokudb@849 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-30 06:40:37 +00:00
Bradley C. Kuszmaul
9a8fd72c7e
associate implemented up to a point: put works, get doesn't. Addresses #48 .
...
git-svn-id: file:///svn/tokudb@848 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-30 06:27:49 +00:00
Bradley C. Kuszmaul
4d38445d03
Add suppressions (generated by --gen-suppressions=all) Some messages just won't suppress, so we had to keep them away. Fixes #98 .
...
git-svn-id: file:///svn/tokudb@847 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-30 06:09:13 +00:00
Bradley C. Kuszmaul
f44eebe2ae
Make bdb 4.4 be the default for buildheader, and add DB_DBT_APPMALLOC and DB_DBT_MULITPLE. Fixes #96 , #97 .
...
git-svn-id: file:///svn/tokudb@846 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-30 05:04:06 +00:00
Rich Prohaska
0cb6474b8c
check for globals in the lib that are not prefixed with toku. addresses #74
...
git-svn-id: file:///svn/tokudb@844 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-30 02:33:54 +00:00
Bradley C. Kuszmaul
d71d3efc80
Turn on unused variable warnings. Fixes #92 .
...
git-svn-id: file:///svn/tokudb@841 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 22:08:58 +00:00
Bradley C. Kuszmaul
91dfa98ef2
Add copyright. Addresses #54 .
...
git-svn-id: file:///svn/tokudb@840 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 22:08:24 +00:00
Rich Prohaska
99169fba52
remove the .. rpath addresses #49
...
git-svn-id: file:///svn/tokudb@838 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 21:34:11 +00:00
Rich Prohaska
5cd6a6d27c
set the default db.h to 4.4 addresses #49
...
git-svn-id: file:///svn/tokudb@836 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 21:06:11 +00:00
Rich Prohaska
be7474282c
add key and data size limit check in db->put. closes #50
...
git-svn-id: file:///svn/tokudb@832 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 19:32:53 +00:00
Rich Prohaska
18706752a6
add key and data size limit check in db->put. closes #50
...
git-svn-id: file:///svn/tokudb@831 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 19:28:48 +00:00
Bradley C. Kuszmaul
df410defa7
Rename the last bunch of symbols to toku_symbols. Closes #8 .
...
git-svn-id: file:///svn/tokudb@829 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 18:14:40 +00:00
Rich Prohaska
ab2fbfa238
addresses #8
...
git-svn-id: file:///svn/tokudb@828 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 18:03:21 +00:00
Bradley C. Kuszmaul
8b48d70c9d
Rename a bunch of symbols to toku_symbols. Addresses #8 .
...
git-svn-id: file:///svn/tokudb@827 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 15:41:46 +00:00
Bradley C. Kuszmaul
0a6d3a6cc6
Rename a bunch of symbols to toku_symbols. Addresses #8 .
...
git-svn-id: file:///svn/tokudb@826 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 15:34:49 +00:00
Bradley C. Kuszmaul
062ad802b1
Rename a bunch of symbols to toku_symbols. Addresses #8 .
...
git-svn-id: file:///svn/tokudb@825 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 15:22:23 +00:00
Bradley C. Kuszmaul
77ab644ef6
Rename a bunch of symbols to toku_symbols. Addresses #8 .
...
git-svn-id: file:///svn/tokudb@824 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 15:17:46 +00:00
Bradley C. Kuszmaul
9f54dcef61
Rename a bunch of symbols to toku_symbols. Addresses #8 .
...
git-svn-id: file:///svn/tokudb@823 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 15:09:14 +00:00
Bradley C. Kuszmaul
6b2f1c61b7
Rename a bunch of symbols to toku_symbols. Addresses #8 .
...
git-svn-id: file:///svn/tokudb@822 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 14:44:03 +00:00
Bradley C. Kuszmaul
a0db362844
Add copyrights using #ident in the utils dir. Closes #54 .
...
git-svn-id: file:///svn/tokudb@821 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 14:29:22 +00:00
Bradley C. Kuszmaul
d6ed45950d
Add copyrights using #ident in the buildheader and db-benchmark-test and loadsome and bdb-examples dirs. Addresses #54 .
...
git-svn-id: file:///svn/tokudb@820 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 14:27:42 +00:00
Bradley C. Kuszmaul
f57cad96ef
Add copyrights using #ident in the buildheader and db-benchmark-test dirs. Addresses #54 .
...
git-svn-id: file:///svn/tokudb@819 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 14:27:03 +00:00
Bradley C. Kuszmaul
6558a03ecb
Add copyrights using #ident in the src and src/tests dirs. Addresses #54 .
...
git-svn-id: file:///svn/tokudb@818 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 14:21:46 +00:00
Bradley C. Kuszmaul
1a155723d6
Add copyrights using #ident on the top of newbrt sources. Addresses #54 .
...
git-svn-id: file:///svn/tokudb@817 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 14:18:54 +00:00
Yoni Fogel
aea1b4c69d
Data is padded with spaces instead of 0-filled
...
for test_db_secondary
Addresses #68
git-svn-id: file:///svn/tokudb@812 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 01:52:14 +00:00
Yoni Fogel
528663a292
Added test_db_secondary
...
Closes #68
git-svn-id: file:///svn/tokudb@811 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-29 01:46:52 +00:00
Rich Prohaska
a959cd4bd5
addresses #47
...
git-svn-id: file:///svn/tokudb@810 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 22:36:20 +00:00
Rich Prohaska
dd6d25803f
addresses #49
...
git-svn-id: file:///svn/tokudb@808 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 21:40:41 +00:00
Rich Prohaska
67dc4d5e3e
addresses #8
...
git-svn-id: file:///svn/tokudb@807 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 20:51:16 +00:00
Rich Prohaska
64dbec8b77
implement db->del as a lookup followed by a delete to match BDB del return value. also implemented a tokutek flag that suppresses the return value. closes #45
...
git-svn-id: file:///svn/tokudb@806 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 20:47:21 +00:00
Rich Prohaska
14bba37fdf
add pget, TOKUDB to db.h. closes #69 . closes #70
...
git-svn-id: file:///svn/tokudb@805 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 20:04:35 +00:00
Rich Prohaska
d074a42ec6
cursor DB_SET op should not change the key. closes #73
...
git-svn-id: file:///svn/tokudb@804 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 19:46:39 +00:00
Bradley C. Kuszmaul
ca6ac478ef
A bunch of symbols that don't start with toku_ are made static or start with toku_. Addresses #8 .
...
git-svn-id: file:///svn/tokudb@802 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 19:14:58 +00:00
Bradley C. Kuszmaul
e4dcc3e9f8
A bunch of symbols that don't start with toku_ are made static or start with toku_. Addresses #8 .
...
git-svn-id: file:///svn/tokudb@801 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 19:09:24 +00:00
Bradley C. Kuszmaul
2020f63610
A bunch of symbols that don't start with toku_ are made static or start with toku_. Addresses #8 .
...
git-svn-id: file:///svn/tokudb@800 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 19:00:21 +00:00
Yoni Fogel
1874eb48c9
Removed execute permissions from source files
...
git-svn-id: file:///svn/tokudb@799 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 17:23:09 +00:00
Yoni Fogel
6d82cfad4d
Made test_env_close_flags work with bdb
...
addresses #16
git-svn-id: file:///svn/tokudb@798 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 17:22:01 +00:00
Yoni Fogel
fd47d05e12
Suppress output if not in verbose mode
...
git-svn-id: file:///svn/tokudb@797 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 17:16:40 +00:00
Yoni Fogel
5c04982f40
Follow bdb behavior more closely
...
Default to '.' if we use DB_USE_ENVIRON (or root version) and DB_HOME is not set.
closes #59
git-svn-id: file:///svn/tokudb@793 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 17:12:13 +00:00
Yoni Fogel
8fb3002f43
NULL home to dbenv now defaults to '.' instead of
...
EINVAL.
addresses #59
git-svn-id: file:///svn/tokudb@792 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 17:08:45 +00:00
Rich Prohaska
f32c1f3196
addresses #49
...
git-svn-id: file:///svn/tokudb@789 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 15:38:54 +00:00
Rich Prohaska
9225809fcf
addresses #45
...
git-svn-id: file:///svn/tokudb@785 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 15:10:16 +00:00
Bradley C. Kuszmaul
2ff8410687
Fix indentation
...
git-svn-id: file:///svn/tokudb@784 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 14:51:55 +00:00
Yoni Fogel
f40ba83d2f
Default env directory is '.'
...
Add support for DB_USE_ENVIRON and DB_USE_ENVIRON_ROOT
git-svn-id: file:///svn/tokudb@783 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 14:50:09 +00:00
Bradley C. Kuszmaul
897e28c38a
Get rid of conflict on {{{index}}}. Fixes #56 .
...
git-svn-id: file:///svn/tokudb@782 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 14:21:22 +00:00
Rich Prohaska
15597e699e
use BDBDIR variable for multiple BDB builds. addresses #49
...
git-svn-id: file:///svn/tokudb@778 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-28 00:44:04 +00:00
Bradley C. Kuszmaul
bafd365340
Build the sample offsets on a 64-bit machine (including db->associate). Addresse #48 .
...
git-svn-id: file:///svn/tokudb@777 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-27 22:32:21 +00:00
Bradley C. Kuszmaul
b1506c236c
Add db->associate to the set of methods we put into db.h. Addresses #48 .
...
git-svn-id: file:///svn/tokudb@776 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-27 22:28:09 +00:00
Rich Prohaska
472ae66e36
test case for tokudb handle split of child crash. addresses #51
...
git-svn-id: file:///svn/tokudb@775 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-27 22:18:40 +00:00
Rich Prohaska
25163189be
use BDB var to control bdb releases. addresses #49
...
git-svn-id: file:///svn/tokudb@774 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-27 22:17:51 +00:00