- 13 Feb, 2014 1 commit
-
-
John Esmet authored
the last point we may read the node variable safely.
-
- 12 Feb, 2014 1 commit
-
-
Leif Walsh authored
-
- 11 Feb, 2014 2 commits
-
-
John Esmet authored
TOKU_GLOBAL_STATUS
-
John Esmet authored
disk bytes written. Need to add a 'double' engine status type, which apparnetly exists in the union, but not as a type tag.
-
- 08 Feb, 2014 2 commits
-
-
John Esmet authored
-
John Esmet authored
node and notices that it is over 32mb
-
- 04 Feb, 2014 2 commits
-
-
Leif Walsh authored
This reverts commit b1c1e93d, reversing changes made to 60be90af.
-
Leif Walsh authored
-
- 30 Jan, 2014 18 commits
-
-
Yoni Fogel authored
-
Yoni Fogel authored
-
Yoni Fogel authored
-
Yoni Fogel authored
-
Yoni Fogel authored
Instead just keep mempool around a little longer (like pre-refactoring). This should reduce large mallocs and remove a memcpy
-
Yoni Fogel authored
-
Yoni Fogel authored
-
Yoni Fogel authored
Refs Tokutek/ft-index#46 Comments, minor renames, reworked bn_data::move_leafentries s.t. splits do not significantly increase memory usage of basement nodes and to be cleaner
-
Yoni Fogel authored
now uses dmt iterate_on_range and the dmt builder instead of a for loop
-
Yoni Fogel authored
-
Yoni Fogel authored
Refs Tokutek/ft-index#46 Killed dmt_functor<> template. Added dmtwriter_t template parameter to dmt and some documentation
-
Yoni Fogel authored
-
Yoni Fogel authored
-
Yoni Fogel authored
-
Yoni Fogel authored
Refs Tokutek/ft-index#46 Add some comments. Improve dmt::verify() to check for more types of corruption. More static checks
-
Yoni Fogel authored
Refs Tokutek/ft-index#46 Remove ctree/dtree/mnode/cnode/base node/dnode/marks/etc... That is, removed all items that were designed to allow us to upgrade the dmt later (e.g. fixed-length nodes for tree form) or merge with old omt (e.g. supporting marks)
-
Yoni Fogel authored
-
Yoni Fogel authored
Use dmt to replace omt in bn_data class for storing leafentries. Optimization for serial inserts and mempool
-
- 29 Jan, 2014 2 commits
-
-
Leif Walsh authored
osx doesn't support __thread well so scoped_malloc breaks it. Rather than fix it, we implement a correct but poorly-performing implementation for now that will be used on osx machines. fixes #160
-
Yoni Fogel authored
-
- 28 Jan, 2014 3 commits
-
-
Yoni Fogel authored
Refs Tokutek/ft-index#159 Calculate klpair size correctly when message application deletes a leafentry
-
Yoni Fogel authored
Refs Tokutek/ft-index#159 Calculate klpair size correctly when garbage collection deletes a leafentry
-
Yoni Fogel authored
Garbage collection was done on the clones and did not always make it to in-memory. Also, closing a db and reopening no longer (necessarily) flushes the nodes out of memory; we close the entire environment when we want to ensure we read it.
-
- 23 Jan, 2014 3 commits
-
-
John Esmet authored
partial eviction
-
John Esmet authored
thread-local buffer when possible.
-
John Esmet authored
-
- 22 Jan, 2014 4 commits
-
-
John Esmet authored
frwlock
-
John Esmet authored
-
Yoni Fogel authored
-
Zardosht Kasheff authored
refs Tokutek/mongo#886, change get_last_key to use a callback instead of copying data, so that we don't have mongo code freeing data that fractal tree allocated.
-
- 21 Jan, 2014 2 commits
-
-
Yoni Fogel authored
Add db->get_last_key() and test. Add test
-
John Esmet authored
partition
-