- 04 Apr, 2008 3 commits
-
-
Bradley C. Kuszmaul authored
The order in which the two callbacks is done has changed during pma splitting. The inter-gpma callback is done first, then the intra-gpma is done. The test had it backward. Fixes #641. git-svn-id: file:///svn/tokudb@3260 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Port of toku__lt_init_full_query to OSX's somewhat broken compiler. git-svn-id: file:///svn/tokudb@3257 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Lock tree further disentangled from transactions. Now uses a function to compare txnids all the time instead of direct integer compare, also removed asserts checking for them to be non 0, since 0 is a valid TXN id. git-svn-id: file:///svn/tokudb@3256 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 03 Apr, 2008 11 commits
-
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3255 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
{{{test-recover3.tdb}}} doesn't crash during recovery now. (It crashes because it recovered to the wrong state.) Addresses #558. git-svn-id: file:///svn/tokudb@3254 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3252 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3250 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3245 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@3240 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@3238 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3237 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3234 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
I did: {{{ svn merge -r3229:3230 https://svn.tokutek.com/tokudb/tokudb.558 }}} git-svn-id: file:///svn/tokudb@3231 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@3227 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 02 Apr, 2008 4 commits
-
-
Bradley C. Kuszmaul authored
{{{ svn merge -r3061:3225 https://svn.tokutek.com/tokudb/tokudb.558 }}} Fixes #630. Addresses #558. git-svn-id: file:///svn/tokudb@3226 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
ignoring the non-fast version of the lock trees git-svn-id: file:///svn/tokudb@3220 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3219 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Lock escalation for reads. Also, bugfix with lock escalation for writes, we sometimes forgot to set OUT_OF_LOCKS to FALSE git-svn-id: file:///svn/tokudb@3217 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 31 Mar, 2008 1 commit
-
-
Yoni Fogel authored
Range trees now return ranges in sorted order git-svn-id: file:///svn/tokudb@3189 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 28 Mar, 2008 2 commits
-
-
Yoni Fogel authored
Fixed a bug in tokudb. In a NO_DUP database, if we have a cursor pointing to an element, and then insert (overwrite) an element with the same key but larger (as per cmp func) data, then DB_NEXT should NOT return the newly inserted element.. it should return the element with the next larger key. The opposite error also existed for DB_PREV. We rewrite the flag of DB_NEXT/DB_PREV to DB_NEXT_NODUP and DB_PREV_NODUP when there are no duplicates. git-svn-id: file:///svn/tokudb@3155 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3154 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 27 Mar, 2008 3 commits
-
-
Yoni Fogel authored
We were reading error codes of malloc incorrectly. errno is not valid unless you know you had an error. git-svn-id: file:///svn/tokudb@3138 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Fixes memory leak (in a test) git-svn-id: file:///svn/tokudb@3136 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Merge all of ticket 567 into trunk git-svn-id: file:///svn/tokudb@3134 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 24 Mar, 2008 6 commits
-
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3048 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3041 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3040 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3039 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3038 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3036 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 22 Mar, 2008 1 commit
-
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3010 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 21 Mar, 2008 9 commits
-
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3008 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3007 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3006 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@3005 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
Add the first two tests for {{{DB_ENV->log_archive}}}. Fix up some memory leaks. Add {{{LSN*}}} to all the {{{toku_log_*}}} functions so that {{{toku_logger_txn_begin}}} can use the LSN as a txnid. Addresses #75, #83, #392. git-svn-id: file:///svn/tokudb@3004 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
{{{DB_ENV->log_archive}}} understands checkpoints, but not live transactions. Addresses #75, #83, #392. git-svn-id: file:///svn/tokudb@3003 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
make {{{DB_ENV->log_archive}}} return something (but it's not quite right). Clean up the serialization of the brt header. Fix up {{{DB_ENV->txn_checkpoint}}} (but it's not quite right). Addresses #75, #83, #392. git-svn-id: file:///svn/tokudb@3000 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
error code for running out of locks git-svn-id: file:///svn/tokudb@2994 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@2991 c7de825b-a66e-492c-adef-691d508d4ae1
-