An error occurred fetching the project authors.
- 13 Mar, 2008 5 commits
-
-
Yoni Fogel authored
Cleaned up iteration code based on code review by Zardosht. git-svn-id: file:///svn/tokudb@2794 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Cleaned up iteration code based on code review. Changed iteration return value to EDOM when you try to iterate after an insert, in redblacktrees git-svn-id: file:///svn/tokudb@2793 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
address more CR comments from previous checkin git-svn-id: file:///svn/tokudb@2792 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
address CR comments from previous checkin git-svn-id: file:///svn/tokudb@2791 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
added functions for range tree iteration git-svn-id: file:///svn/tokudb@2790 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 11 Mar, 2008 1 commit
-
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2717 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 10 Mar, 2008 4 commits
-
-
Yoni Fogel authored
Implementation of range tree wrapper for red black tree. git-svn-id: file:///svn/tokudb@2706 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2702 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2697 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Modified instructions inside of log_nooverlap.c to optimally implement everything using the modified reblack API git-svn-id: file:///svn/tokudb@2675 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 07 Mar, 2008 4 commits
-
-
Yoni Fogel authored
toku_rt_super_create now checks the ptree from its caller is not NULL git-svn-id: file:///svn/tokudb@2632 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Initial version of range tree wrapper for redblacklib This includes some notes, but nothing is really implemented. The customized redblacklib does not yet exist for this. git-svn-id: file:///svn/tokudb@2631 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Abstract the range tree to support multiple internal representations. The shared portions are in rangetree-internal.h git-svn-id: file:///svn/tokudb@2628 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
All function names that started with __toku_ now start with toku__ We no longer have function symbols that start with '__' git-svn-id: file:///svn/tokudb@2623 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 05 Mar, 2008 1 commit
-
-
Yoni Fogel authored
Makefiles ported to OSX, Fixed non-standard calling convention for toku_rt_get_size git-svn-id: file:///svn/tokudb@2551 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 18 Feb, 2008 1 commit
-
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2330 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 11 Feb, 2008 1 commit
-
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2254 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 06 Feb, 2008 2 commits
-
-
Yoni Fogel authored
Addresses #337 Makefile modifications, test modifications, Lock tree is better integraded with db. git-svn-id: file:///svn/tokudb@2126 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@2118 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 05 Feb, 2008 1 commit
-
-
Yoni Fogel authored
Addresses #293 Addresses #307 Adds range count to limit lock system memory from the dbenv, and correspondingly changes range trees and test files git-svn-id: file:///svn/tokudb@2103 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 01 Feb, 2008 1 commit
-
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2034 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 31 Jan, 2008 1 commit
-
-
Yoni Fogel authored
Assumption of commutativity of cmp function is implicit. No testing is done. git-svn-id: file:///svn/tokudb@1990 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 26 Jan, 2008 2 commits
-
-
Vincenzo Liberatore authored
Verifies end_cmp commutativity via overlap, and adds test cases to stress exact comparison git-svn-id: file:///svn/tokudb@1911 c7de825b-a66e-492c-adef-691d508d4ae1
-
Vincenzo Liberatore authored
Code coverage: 100%, exercise all branches except for asserts and similar. Now requires end_cmp to be commutative. git-svn-id: file:///svn/tokudb@1909 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 23 Jan, 2008 2 commits
-
-
Yoni Fogel authored
Add accessor function for allow_overlaps in range trees. git-svn-id: file:///svn/tokudb@1824 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Added user malloc/free/realloc functions to the range tree. git-svn-id: file:///svn/tokudb@1821 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 22 Jan, 2008 1 commit
-
-
Vincenzo Liberatore authored
Added doxygen file and the generated doxygen documentation for range trees git-svn-id: file:///svn/tokudb@1801 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 21 Jan, 2008 3 commits
-
-
Yoni Fogel authored
Coded toku_rt_decrease capacity to reclaim memory if size of range tree becomes too small for local array. git-svn-id: file:///svn/tokudb@1779 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Linear time range tree implementation complete and passes all tests. git-svn-id: file:///svn/tokudb@1778 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Checkpoint in implementing linear.c git-svn-id: file:///svn/tokudb@1776 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 18 Jan, 2008 1 commit
-
-
Yoni Fogel authored
First set of test cases for range trees. linear.c is stub implementation so we can compile and write tests before we actually implement the range tree. The makefiles were modified just enough to get this to work, and have to be cleaned up a lot. git-svn-id: file:///svn/tokudb@1740 c7de825b-a66e-492c-adef-691d508d4ae1
-