- 21 Aug, 2013 3 commits
-
-
Rich Prohaska authored
-
zkasheff authored
-
Zardosht Kasheff authored
- gets indexer to run in reverse, that is, start at the end and run to beginning - refines locking a bit. An estimate of the position of the hot indexer is stored, that is cheap to look at. Threads that use this estimate with a mutex either do only a quick comparison or set it to a new value. Threads doing writes (with XXX_multiple calls) will check their position with respect to the estimate, and if they see the hot indexer is already past where they will modify, they don't grab the more expensive indexer lock. For insertion workloads that go to the end of the main dictionary of a table/collection, this check should practically always pass.
-
- 20 Aug, 2013 2 commits
-
-
Rich Prohaska authored
-
zkasheff authored
-
- 19 Aug, 2013 6 commits
-
-
Rich Prohaska authored
-
Rich Prohaska authored
-
Leif Walsh authored
BDB versions of tests fail to compile because DBT_ARRAY is undeclared.
-
Rich Prohaska authored
-
Zardosht Kasheff authored
-
Leif Walsh authored
BDB versions of tests fail to compile because DBT_ARRAY is undeclared.
-
- 18 Aug, 2013 1 commit
-
-
Zardosht Kasheff authored
refs #48, have ft_flush_some_child still do a flush if the child is a leaf node, so garbage collection happens
-
- 13 Aug, 2013 2 commits
-
-
Zardosht Kasheff authored
-
Zardosht Kasheff authored
-
- 12 Aug, 2013 1 commit
-
-
Yoni Fogel authored
Refs Tokutek/ft-index#26 Fixes Tokutek/ft-index#31 Change api for *_multiple to support array indexing. Never call put/del_callback functions for src_db.
-
- 08 Aug, 2013 1 commit
-
-
Yoni Fogel authored
-
- 05 Aug, 2013 1 commit
-
-
Rich Prohaska authored
-
- 26 Jul, 2013 2 commits
-
-
Leif Walsh authored
-
Leif Walsh authored
-
- 24 Jul, 2013 1 commit
-
-
Leif Walsh authored
-
- 19 Jul, 2013 4 commits
-
-
Yoni Fogel authored
-
Yoni Fogel authored
-
RIch Prohaska authored
changed cmake to use a new build type for drd Tokutek/ft-engine#48
-
Leif Walsh authored
This lets us use CMAKE_BUILD_TYPE=drd instead of hijacking RelWithDebInfo. Also, make RelWithDebInfo synonymous with Release so we can build MySQL/MariaDB that way.
-
- 18 Jul, 2013 2 commits
-
-
Yoni Fogel authored
Refs Tokutek/ft-engine#40 Merge bulk fetch bugfix
-
Yoni Fogel authored
Refs Tokutek/ft-engine#40 Fix bug with checking left/right ranges of bounded query and interaction with bulk fetch Add regression test
-
- 17 Jul, 2013 5 commits
-
-
Yoni Fogel authored
-
Yoni Fogel authored
Refs trac [t:6712], Refs Tokutek/ft-engine#40 When possible, optimize by only checking left or right bound during a bounded query
-
Yoni Fogel authored
Refs trac 6712, Refs Tokutek/ft-engine#40 Reduce computation time when we read something out of bounds (do not look in other basement/leaf nodes)
-
Yoni Fogel authored
Refs Tokutek/ft-engine#40 Rename c_restrict_to_range to c_set_bounds, delete c_pre_acquire_range_lock
-
Yoni Fogel authored
Refs Tokutek/ft-engine/#40 Add c_restrict_to_range function to force cursor to keep track of prelocked range
-
- 15 Jul, 2013 2 commits
-
-
John Esmet authored
-
John Esmet authored
available nodes are query-able.
-
- 10 Jul, 2013 1 commit
-
-
Leif Walsh authored
-
- 08 Jul, 2013 1 commit
-
-
Yoni Fogel authored
Ignore any error caused by this
-
- 06 Jul, 2013 1 commit
-
-
Yoni Fogel authored
-
- 05 Jul, 2013 3 commits
-
-
Yoni Fogel authored
-
Yoni Fogel authored
-
Yoni Fogel authored
-
- 04 Jul, 2013 1 commit
-
-
Rich Prohaska authored
-