Commit graph

3288 commits

Author SHA1 Message Date
Bradley C. Kuszmaul
f67e4807ec Remove a stray reference to an old name. Addresses #8
git-svn-id: file:///svn/tokudb@680 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-20 00:40:43 +00:00
Bradley C. Kuszmaul
b904eec0d7 Make all external symbols in brt-verify.o start with toku_. Addresses #8
git-svn-id: file:///svn/tokudb@679 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-20 00:35:31 +00:00
Bradley C. Kuszmaul
529339d357 Make all external symbols in primes.o start with toku_. Addresses #8
git-svn-id: file:///svn/tokudb@678 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-20 00:34:18 +00:00
Bradley C. Kuszmaul
fd2e07c904 Make all external symbols in pma.o start with toku_. Addresses #8
git-svn-id: file:///svn/tokudb@677 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-20 00:32:25 +00:00
Bradley C. Kuszmaul
252ec01833 Make all external symbols in key.o start with toku_. Addresses #8
git-svn-id: file:///svn/tokudb@676 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-20 00:02:51 +00:00
Bradley C. Kuszmaul
ff277a4b43 Make all external symbols in brt-serialize.o start with toku_. Addresses #8
git-svn-id: file:///svn/tokudb@675 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 23:54:17 +00:00
Bradley C. Kuszmaul
d7288dff0b Make all external symbols in cachefile.o be start with toku_. Addresses #8
git-svn-id: file:///svn/tokudb@674 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 23:47:44 +00:00
Bradley C. Kuszmaul
f1b088cb8f Check interprocess pthread rwlocks o see if they work. Fixes #4
git-svn-id: file:///svn/tokudb@671 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 22:01:16 +00:00
Rich Prohaska
9441c81dbc git-svn-id: file:///svn/tokudb@668 c7de825b-a66e-492c-adef-691d508d4ae1 2007-11-19 21:27:13 +00:00
Bradley C. Kuszmaul
3b3687cf2d verify that home exists
git-svn-id: file:///svn/tokudb@666 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 20:56:20 +00:00
Bradley C. Kuszmaul
01bcc08dbd Some test cleanup
git-svn-id: file:///svn/tokudb@665 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 20:54:01 +00:00
Rich Prohaska
caad214427 use TOKU_DB_DUPSORT internally
git-svn-id: file:///svn/tokudb@664 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 20:22:56 +00:00
Rich Prohaska
70fc7b56fd allow build with non default BDB
git-svn-id: file:///svn/tokudb@663 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 18:56:09 +00:00
Yoni Fogel
c98359d311 Port to linux
git-svn-id: file:///svn/tokudb@662 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 18:51:10 +00:00
Yoni Fogel
4d1167fb7a Attempt to port makefile to linux
git-svn-id: file:///svn/tokudb@661 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 18:37:46 +00:00
Rich Prohaska
824103d215 bdb port
git-svn-id: file:///svn/tokudb@660 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 18:28:22 +00:00
Yoni Fogel
ee3d0db9f8 git-svn-id: file:///svn/tokudb@650 c7de825b-a66e-492c-adef-691d508d4ae1 2007-11-19 17:12:06 +00:00
Yoni Fogel
e51fdf82ec Fix for test_env_close_flags.c
git-svn-id: file:///svn/tokudb@646 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 16:51:14 +00:00
Rich Prohaska
20222917c6 use DIR for db files
git-svn-id: file:///svn/tokudb@644 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 16:32:15 +00:00
Yoni Fogel
f978d2859e Modified tokudb to work with test_db_already_exists
git-svn-id: file:///svn/tokudb@643 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 16:30:50 +00:00
Rich Prohaska
ee3d071c03 fix 2 dup search bugs
git-svn-id: file:///svn/tokudb@642 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 16:09:30 +00:00
Yoni Fogel
76e5b4c23f Support for reading DB_CONFIG
git-svn-id: file:///svn/tokudb@641 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 15:52:02 +00:00
Yoni Fogel
15552fec29 Removed unneeded file.
git-svn-id: file:///svn/tokudb@640 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 15:49:43 +00:00
Yoni Fogel
8bd397bc80 Fix for Bugzilla Bug 6
'rpath' simulated in OSX 10.4

git-svn-id: file:///svn/tokudb@639 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 15:49:18 +00:00
Bradley C. Kuszmaul
f0e169ab6e Handle NULL TXN
git-svn-id: file:///svn/tokudb@638 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 15:48:51 +00:00
Bradley C. Kuszmaul
f62fe5cc5b Fix reason why nightly builds failed
git-svn-id: file:///svn/tokudb@637 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 14:41:44 +00:00
Rich Prohaska
9756a5df09 add dupsort insert, delete, lookup
git-svn-id: file:///svn/tokudb@634 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-19 00:46:09 +00:00
Rich Prohaska
5f03add22c put the -O2 flags back
git-svn-id: file:///svn/tokudb@633 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-18 23:57:38 +00:00
Rich Prohaska
e6f540e7aa test case for tokudb crash
git-svn-id: file:///svn/tokudb@625 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-18 14:04:14 +00:00
Bradley C. Kuszmaul
eec3dfe685 Improve the db_env_open_nocreate test so that it works on BDB
git-svn-id: file:///svn/tokudb@624 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-18 13:51:03 +00:00
Bradley C. Kuszmaul
574016ffd3 More logging stuff
git-svn-id: file:///svn/tokudb@623 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-18 12:48:36 +00:00
Bradley C. Kuszmaul
de6a462f71 Make test_reverse_compare_fun.bdbrun work
git-svn-id: file:///svn/tokudb@619 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-17 22:36:59 +00:00
Bradley C. Kuszmaul
d3460d9f00 Improve teh bugs
git-svn-id: file:///svn/tokudb@613 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-17 15:43:58 +00:00
Bradley C. Kuszmaul
c45b50b97f some cleanup
git-svn-id: file:///svn/tokudb@612 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-17 14:47:41 +00:00
Bradley C. Kuszmaul
9e70133511 Make the tests run under BDB as well as TDB
git-svn-id: file:///svn/tokudb@611 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-17 14:31:47 +00:00
Rich Prohaska
dfd26d869c serialize pivotflags
git-svn-id: file:///svn/tokudb@608 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-17 13:23:32 +00:00
Rich Prohaska
db85f45bf3 build the dupsort split key
git-svn-id: file:///svn/tokudb@605 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-16 22:44:56 +00:00
Rich Prohaska
5b24c06e48 fix bug 3: use the application's compare function in the pma rather than the default compare function
git-svn-id: file:///svn/tokudb@604 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-16 22:06:27 +00:00
Rich Prohaska
96b7ff0908 BRTNODEs no longer point to BRTs
git-svn-id: file:///svn/tokudb@602 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-16 20:34:13 +00:00
Bradley C. Kuszmaul
0d861f0f6f Remove memory leak in txn->commit
git-svn-id: file:///svn/tokudb@599 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-16 15:37:35 +00:00
Yoni Fogel
db9d08dda5 THINGS DONE:
0   Readded missing files i.e. regression tests.
    1
        svn add the new test (test_db_remove_subdb)
        Commit db->remove and the tokudb.bugs (bug 47 describes it)
    2
        Modified tests to use a test subdirectory for temp files,
        removed unneeded flags to DB_ENV->open
        test_db_dup.c
        test_db_already_exists.c
        test_db_close_no_open.c
        test_db_open_notexist_reopen.c
    3
        Added bug 48 (memory leak in DB->remove
        Need Valgrind to verify.
        svn add: test_db_remove_memleak.c


git-svn-id: file:///svn/tokudb@579 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-15 19:09:31 +00:00
Rich Prohaska
1620ec5815 remove app_private; merge in dup pma;
git-svn-id: file:///svn/tokudb@567 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-15 14:44:05 +00:00
Rich Prohaska
0e463512cb add bdb 4.4 and 4.6
git-svn-id: file:///svn/tokudb@563 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-15 14:09:40 +00:00
Bradley C. Kuszmaul
60abc6ee59 The log parses
git-svn-id: file:///svn/tokudb@561 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-14 22:50:15 +00:00
Bradley C. Kuszmaul
a3f55afab9 Try to parse the log
git-svn-id: file:///svn/tokudb@560 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-14 22:32:53 +00:00
Bradley C. Kuszmaul
a01d700adf Update
git-svn-id: file:///svn/tokudb@521 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-14 18:00:48 +00:00
Bradley C. Kuszmaul
48f0ad74b5 Up
git-svn-id: file:///svn/tokudb@519 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-14 17:58:38 +00:00
Bradley C. Kuszmaul
d515375960 up
git-svn-id: file:///svn/tokudb@518 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-14 17:52:59 +00:00
Bradley C. Kuszmaul
8d5fe7bd24 up
git-svn-id: file:///svn/tokudb@517 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-14 17:51:20 +00:00
Bradley C. Kuszmaul
45eac67446 up
git-svn-id: file:///svn/tokudb@516 c7de825b-a66e-492c-adef-691d508d4ae1
2007-11-14 17:51:15 +00:00