Rich Prohaska
6a8eb4ed2a
update pma cursors whenever the kv pairs are moved in the pma index.
...
add pma_bulk_insert functionality.
git-svn-id: file:///svn/tokudb@89 c7de825b-a66e-492c-adef-691d508d4ae1
2007-08-06 19:43:27 +00:00
Rich Prohaska
e3c9ea0202
change the pma index from an array of pairs to an array of pointers
...
to the key and value. this change was made to address the slow
insert performance on an amd64 machine.
git-svn-id: file:///svn/tokudb@87 c7de825b-a66e-492c-adef-691d508d4ae1
2007-08-03 17:21:20 +00:00
Bradley C. Kuszmaul
14f557112f
Catch a test that happened to work
...
git-svn-id: file:///svn/tokudb@75 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-31 21:59:33 +00:00
Rich Prohaska
7896ccf789
change the name of internal functions
...
git-svn-id: file:///svn/tokudb@67 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-30 18:35:40 +00:00
Rich Prohaska
28ba0b259d
split a pma into 2, cursors on the pma not yet implemented
...
git-svn-id: file:///svn/tokudb@63 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-30 16:32:46 +00:00
Bradley C. Kuszmaul
0243ed5122
Fix up type conflicts with ydb.c
...
git-svn-id: file:///svn/tokudb@37 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-24 14:34:05 +00:00
Bradley C. Kuszmaul
62cfb06cc9
Things compile again after fiddling with the compare function. There's a malloc bug, however
...
git-svn-id: file:///svn/tokudb@32 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-24 01:32:03 +00:00
Bradley C. Kuszmaul
a52b758eb9
pma with compare fun works, and also uses DBTs for most interface work
...
git-svn-id: file:///svn/tokudb@31 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-23 20:10:16 +00:00
Bradley C. Kuszmaul
0a13028a99
More test cases
...
git-svn-id: file:///svn/tokudb@30 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-23 15:11:54 +00:00
Bradley C. Kuszmaul
762601f0d2
change my_malloc to toku_malloc. It all works
...
git-svn-id: file:///svn/tokudb@26 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-20 18:00:14 +00:00
Bradley C. Kuszmaul
8858b512a9
The pma-test runs
...
git-svn-id: file:///svn/tokudb@21 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-20 12:48:32 +00:00
Bradley C. Kuszmaul
bb3f65d84e
pma_cursor_next almost works
...
git-svn-id: file:///svn/tokudb@20 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-20 12:41:23 +00:00
Bradley C. Kuszmaul
2f8ec84fb8
Rename
...
git-svn-id: file:///svn/tokudb@4 c7de825b-a66e-492c-adef-691d508d4ae1
2007-07-13 19:37:47 +00:00