- 02 Feb, 2008 4 commits
-
-
Yoni Fogel authored
Addresses #293 Addresses #307 Finished code and integration of rangetree hashtable and lock tree. All tests pass now (although tests have not yet been written for the hashtable). git-svn-id: file:///svn/tokudb@2045 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Addresses #329 Combined rangetree hashtables and the lock tree. git-svn-id: file:///svn/tokudb@2044 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Moved hash_tables to the lock tree dir git-svn-id: file:///svn/tokudb@2042 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Most of the implementation of the range tree hash table git-svn-id: file:///svn/tokudb@2041 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 01 Feb, 2008 15 commits
-
-
Vincenzo Liberatore authored
Header file git-svn-id: file:///svn/tokudb@2040 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2039 c7de825b-a66e-492c-adef-691d508d4ae1
-
Vincenzo Liberatore authored
Implements unlock git-svn-id: file:///svn/tokudb@2038 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Addresses #307 Replaced unsigned with u_int32_t Also one bugfix with incorrect assert. Made all tests run properly (bugs were mostly in the test). git-svn-id: file:///svn/tokudb@2035 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2034 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@2033 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2032 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Addresses #307 \marginpar{Code review/refactor pass} Write locks should be done now. Modified makefile Tests updated to remove warnings. Not all tests pass currently. git-svn-id: file:///svn/tokudb@2031 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2030 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@2020 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Updated code based on review, updated Makefile git-svn-id: file:///svn/tokudb@2018 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Updated Makefile git-svn-id: file:///svn/tokudb@2017 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@2015 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
to size_t (unsigned) to remove a warning. git-svn-id: file:///svn/tokudb@2014 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@2006 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 31 Jan, 2008 18 commits
-
-
Yoni Fogel authored
More implementation of write lock git-svn-id: file:///svn/tokudb@2005 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@2004 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@2003 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@2002 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@2001 c7de825b-a66e-492c-adef-691d508d4ae1
-
Vincenzo Liberatore authored
Checkpoint and write lock implementation. git-svn-id: file:///svn/tokudb@2000 c7de825b-a66e-492c-adef-691d508d4ae1
-
Vincenzo Liberatore authored
Clean up the doxy comments. git-svn-id: file:///svn/tokudb@1999 c7de825b-a66e-492c-adef-691d508d4ae1
-
Vincenzo Liberatore authored
git-svn-id: file:///svn/tokudb@1997 c7de825b-a66e-492c-adef-691d508d4ae1
-
Vincenzo Liberatore authored
Write lock implementation. git-svn-id: file:///svn/tokudb@1996 c7de825b-a66e-492c-adef-691d508d4ae1
-
Vincenzo Liberatore authored
Tests consolidation of various intervals, some overlapping at one point, other ones dominated by the new interval, and combinations of these cases. git-svn-id: file:///svn/tokudb@1995 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
Adds include directories for Range tree test makefile git-svn-id: file:///svn/tokudb@1993 c7de825b-a66e-492c-adef-691d508d4ae1
-
Vincenzo Liberatore authored
Adds appropriate include directory to the tests Makefile git-svn-id: file:///svn/tokudb@1992 c7de825b-a66e-492c-adef-691d508d4ae1
-
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
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@1989 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@1988 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/tokudb@1985 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@1984 c7de825b-a66e-492c-adef-691d508d4ae1
-
Bradley C. Kuszmaul authored
git-svn-id: file:///svn/tokudb@1983 c7de825b-a66e-492c-adef-691d508d4ae1
-
- 30 Jan, 2008 3 commits
-
-
Yoni Fogel authored
Additional tests. Code coverage of non-write stuff is complete except for asserts and error cases. We have not yet checked branch coverage. git-svn-id: file:///svn/tokudb@1973 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
git-svn-id: file:///svn/tokudb@1972 c7de825b-a66e-492c-adef-691d508d4ae1
-
Yoni Fogel authored
- Lock tree takes parameter of a db panic function, defers to it in panic situations. - Code reorganization due to code reviews - DBT consistency is assumed (should be EINVAL at higher level) git-svn-id: file:///svn/tokudb@1971 c7de825b-a66e-492c-adef-691d508d4ae1
-