1706 Commits (74b43e7439f45ec7db3c4345d60945350d2e947b)
 

Author SHA1 Message Date
Yoni Fogel f0d8e3aaa2 Addresses #908 18 years ago
Bradley C. Kuszmaul 0a78d15dae Fixup command line parsing 18 years ago
Yoni Fogel 4e5d0d1d8c Closes #904 18 years ago
Yoni Fogel 8f6c7794c4 Addresses #904 18 years ago
Bradley C. Kuszmaul ce24c53c68 Implement a lighter versio nof {{{DBC->c_getf_next}}}. Addresses #902. 18 years ago
Bradley C. Kuszmaul efcda8a092 Use the {{{db->pre_acquire_read_lock}}} method for scanscan. 18 years ago
Yoni Fogel 04aaadde56 Renamed toku_rt_forest to rt_forest 18 years ago
Bradley C. Kuszmaul 18b6bfaa6e Implement {{{DBC->c_getf_next}}}, with a simple test. Addresses #902. 18 years ago
Bradley C. Kuszmaul 8f641a5690 Pack the OMT. Fixes #897. 18 years ago
Bradley C. Kuszmaul 2b0c0b2a82 Clean up scanscan. Addresses #820. 18 years ago
Yoni Fogel d8917f5595 Addresses #893 18 years ago
Yoni Fogel a15d3db858 Addresses #893 18 years ago
Yoni Fogel 4813db5f3d Addresses #889 18 years ago
Yoni Fogel 2941d12e71 Addresses #889 18 years ago
Bradley C. Kuszmaul 01b3ebdea5 Don't run manyfiles.bdb. Addresses #891. 18 years ago
Bradley C. Kuszmaul fce113597a Hash the cachetable too. Fixes #891. 18 years ago
Rich Prohaska 41dcf8315f need to update the cursor when skipping provisionally deleted leaf entries. addresses #889 18 years ago
Bradley C. Kuszmaul b9b91b430f Implement 2nd scanscan, and allow txns to be turned off. 18 years ago
Bradley C. Kuszmaul db90efcbfe Finish cleanup. Addresses #855, #856. 18 years ago
Bradley C. Kuszmaul 1a1114a704 Add a bdb-layer test for the regression introduced by [4330]. Addresses #855, #856. 18 years ago
Yoni Fogel 58a5800918 Addresses #855, #856. 18 years ago
Yoni Fogel e1bd940ac7 Addresses #855, #856. Reworked ExpectedO(1) cursors to be as close 18 years ago
Yoni Fogel 4c711ed0b4 Addresses #855, #856. Invalidates cursor on a failed toku_omt_find 18 years ago
Yoni Fogel ecfb88b98c Addresses #855, #856. More 0s become NULLs. toku_omt_cursor_prev checks for index = 0 18 years ago
Yoni Fogel f0117b4913 Addresses #855, #856. Standardize index to be unsigned, 32 bits. Used NULL instead of 0 18 years ago
Bradley C. Kuszmaul 8e166c3703 Get rid of ERANGE in favor of EINVAL. And fix up a couple of test cases. Addresses #855, #856. 18 years ago
Bradley C. Kuszmaul 891bd3bb7d Go to the O(logN)-integer-compare implementation, which is about 5% faster than the O(1) implementation. I cannot explain it. The old stuff is now in {{{omt-with-o1-cursors/}}}. Addresses #855, #856. 18 years ago
Yoni Fogel d0f15ed780 Addresses #855, #856. Integrate OMT cursors with BRT for DB_PREV 18 years ago
Yoni Fogel 8b6668daa8 Converted all dos files to unix format (endlines only changed) 18 years ago
Yoni Fogel 71d55af238 Integrate the omtcursors into the BRT. So far only DB_NEXT is implemented. Addresses #855, #856. Added missing information needed for commit 18 years ago
Bradley C. Kuszmaul c7cce07861 Integrate the omtcursors into the BRT. So far only DB_NEXT is implemented. Addresses #855, #856. 18 years ago
Yoni Fogel 6f6b65948e Addresses #855 18 years ago
Vincenzo Liberatore 68acf66664 Closes #855 Merged back into trunk 18 years ago
Bradley C. Kuszmaul b12decff24 After swapping the order of the free and the alloc of the leafentry, I messed up because the alloc might move the leafentry, so the leafentry's size must be computed while the pointer is still good. Fixes #881. 18 years ago
Bradley C. Kuszmaul 377188160c Probably repairs #880. Addresses #880. 18 years ago
Bradley C. Kuszmaul 2807eecae2 Probably repairs #880. Addresses #880. 18 years ago
Bradley C. Kuszmaul 3937163f96 Simplfy the logic a little. Addresses #880. 18 years ago
Bradley C. Kuszmaul 9d3eb243dd Please run the test case under the debugger (compiled with -O0), and then in gdb when it bombs do the following commands. 18 years ago
Bradley C. Kuszmaul 203c925d1a {{{ 18 years ago
Zardosht Kasheff 3d2c57fa63 addresses #846 18 years ago
Bradley C. Kuszmaul 84ef2b2ef6 Merge the changes for #871 and #406 into the main line as 18 years ago
Bradley C. Kuszmaul a78179ddaf Make the leaf nodes have accurate memory footprint info. 18 years ago
Bradley C. Kuszmaul 79896edfc9 A better fix for #865. Fixes #865. 18 years ago
Rich Prohaska 2feb06fa65 port to i386 18 years ago
Bradley C. Kuszmaul b966f0afc2 Fix #865. 18 years ago
Yoni Fogel 9325eaf433 Addresses #394 18 years ago
Yoni Fogel 5e4c3495ba Addresses #860 18 years ago
Bradley C. Kuszmaul 96d3b94b1f Hacked fix for #832. Don't promote unless there's space for a max pivot key. 18 years ago
Bradley C. Kuszmaul d4f5a07e8b Fixes #22, #333 and Addresses #818: 18 years ago
Bradley C. Kuszmaul 70ba129fc0 Create a scan benchmark. Addresses #820. 18 years ago