zkasheff
146344e9bb
fixes #55 , fix test
2013-08-20 11:31:13 -04:00
Rich Prohaska
a189ec77a1
Merge branch 'bdb-compile-fix' of github.com:Tokutek/ft-index into bdb-compile-fix
2013-08-19 14:56:51 -04:00
Rich Prohaska
4aa8376d08
#31 remove more tokudb only tests
2013-08-19 14:56:27 -04:00
Leif Walsh
8aa249a2bf
guarded new DBT_ARRAY api functions with #ifdef USE_TDB #31
...
BDB versions of tests fail to compile because DBT_ARRAY is undeclared.
2013-08-19 14:56:27 -04:00
Rich Prohaska
c7e2810379
#31 remove more tokudb only tests
2013-08-19 14:54:42 -04:00
Zardosht Kasheff
dd20367fd5
refs #48 , remove unnecessary paranoid_invariant
2013-08-19 14:06:37 -04:00
Leif Walsh
7f8dee53b2
guarded new DBT_ARRAY api functions with #ifdef USE_TDB #31
...
BDB versions of tests fail to compile because DBT_ARRAY is undeclared.
2013-08-19 10:16:49 -04:00
Zardosht Kasheff
6e12defeb0
refs #48 , have ft_flush_some_child still do a flush if the child is a leaf node, so garbage collection happens
2013-08-18 11:13:46 -04:00
Zardosht Kasheff
fcbaec38c8
Merge branch 'bugs/mongo-399'
2013-08-13 15:02:04 -04:00
Zardosht Kasheff
1d0f97c5c7
refs Tokutek/mongo#399 , change hot_optimize to take bounds
2013-08-13 15:01:27 -04:00
Yoni Fogel
d0642efd6a
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.
2013-08-12 14:20:59 -07:00
Yoni Fogel
654e771d60
Fixes Tokutek/ft-index#44 Fix loop counter/array bounds in test_stress0
2013-08-08 14:31:54 -07:00
Rich Prohaska
84c2b27088
allow tokftdump to work on old tokudb files
2013-08-05 09:48:54 -04:00
Leif Walsh
a52b3259f6
Merge branch 'drd'
2013-07-26 17:11:28 -04:00
Leif Walsh
fa50c80a0a
use build type drd for nightly drd tests Tokutek/ft-engine#48
2013-07-26 17:10:48 -04:00
Leif Walsh
86ef24086b
updated drd test script to use the drd build type Tokutek/ft-engine#48
2013-07-24 13:49:19 -04:00
Yoni Fogel
d51295f834
Merge branch '6712'
2013-07-19 13:29:50 -07:00
Yoni Fogel
80e51be08b
refs Tokutek/ft-engine#40 Prevent bdb from trying to run test_restrict (tokudb only test)
2013-07-19 13:29:35 -07:00
RIch Prohaska
b8af9b8c7e
Merge pull request #33 from Tokutek/drd-flags
...
changed cmake to use a new build type for drd Tokutek/ft-engine#48
2013-07-19 11:13:48 -07:00
Leif Walsh
18421f4be8
changed cmake to use a new build type for drd Tokutek/ft-engine#48
...
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.
2013-07-19 13:55:28 -04:00
Yoni Fogel
68bcf15b2f
Merge branch '6712'
...
Refs Tokutek/ft-engine#40 Merge bulk fetch bugfix
2013-07-18 16:05:42 -07:00
Yoni Fogel
b2ab84094d
Refs Tokutek/ft-engine#40 Fix bug with checking left/right ranges of bounded query and interaction with bulk fetch
...
Add regression test
2013-07-18 16:03:01 -07:00
Yoni Fogel
4ed0e8ed62
Merge branch '6712'
2013-07-17 15:09:47 -07:00
Yoni Fogel
260df68320
Refs trac [t:6712], Refs Tokutek/ft-engine#40 When possible, optimize by only checking left or right bound during a bounded query
2013-07-17 14:55:23 -07:00
Yoni Fogel
cf30466f4f
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)
2013-07-17 14:55:23 -07:00
Yoni Fogel
26840f8a78
Refs Tokutek/ft-engine#40 Rename c_restrict_to_range to c_set_bounds, delete c_pre_acquire_range_lock
2013-07-17 14:55:23 -07:00
Yoni Fogel
6a74f0aacd
Refs Tokutek/ft-engine/#40 Add c_restrict_to_range function to force cursor to keep track of prelocked range
2013-07-17 14:55:23 -07:00
John Esmet
96d87f75e5
Add support for less than 4 dbs for perf iibench
2013-07-15 11:36:37 -04:00
John Esmet
9858bf38c0
refs #5770 Only check one basement node on pin, remove the assumption that adjacent
...
available nodes are query-able.
2013-07-15 11:36:31 -04:00
Leif Walsh
08adc6e17d
add buildbot compiler suppressions file
2013-07-10 14:35:59 -04:00
Yoni Fogel
403991aaae
Refs Tokutek/ft-index#28 Use prctl (on any linux) even if it is too old for PR_SET_PTRACER.
...
Ignore any error caused by this
2013-07-08 13:43:30 -07:00
Yoni Fogel
53a9e3fa6a
Refs Tokutek/ft-index#28 Fix compile failure on machines without prctl
2013-07-05 23:04:52 -07:00
Yoni Fogel
a921615d73
Refs Tokutek/ft-index#28 Fix compile failure
2013-07-05 16:23:23 -07:00
Yoni Fogel
93abcb99de
Refs Tokutek/ft-index#28 Fix compile failure on systems that don't support PR_SET_PTRACER
2013-07-05 15:43:53 -07:00
Yoni Fogel
48ec1d99c6
Refs Tokutek/ft-index#28 Add function to attach gdb to the running process and extract information.
2013-07-05 14:09:12 -07:00
Rich Prohaska
bcf33e445d
#27 build on linux and osx
2013-07-04 11:59:54 -04:00
rich prohaska
86dd5aaca2
#27 rename the low priority multi operation checkpoint lock
2013-07-03 09:34:39 -04:00
Rich Prohaska
6ff7f66112
#27 bigtxn with checkpoints passes the bigtxn27 test
2013-06-30 20:01:52 -04:00
Rich Prohaska
05e48fa5d5
#27 test case for big txn and checkpoint blocking other commits
2013-06-29 13:13:31 -04:00
Rich Prohaska
34b8c02bf2
#27 test case for big txn and checkpoint blocking other commits
2013-06-28 16:51:59 -04:00
Leif Walsh
0a577e9459
fix memory leak in test for #18
2013-06-26 13:40:24 -04:00
Rich Prohaska
6fffcbd536
#17 fix closedir with null pointer bug in toku_get_version_of_logs_on_disk found by injecting open file errors
2013-06-26 10:34:36 -04:00
Rich Prohaska
ea76d4d37d
#17 fix a memory leak
2013-06-24 17:06:15 -04:00
Rich Prohaska
a722e8cb71
#17 test env open with open file limit
2013-06-24 15:22:34 -04:00
Rich Prohaska
57b8de7363
#17 gracefull db open
2013-06-24 10:53:31 -04:00
Rich Prohaska
4ff2082a57
#17 graceful error exit when out of file descriptors
2013-06-24 09:55:56 -04:00
Yoni Fogel
7f84d4b7a4
refs #25 . Fix (test-only) bug where db_env_set_toku_product_name would not get called for some tests because they were lower than ydb layer
2013-06-12 08:31:32 -07:00
Yoni Fogel
a5770c1ce1
refs #25 . Makes product name configurable via
...
db_env_set_toku_product_name
2013-06-11 19:44:52 -07:00
Leif Walsh
742fe76266
handle the error returned by open_logfile, if there is one, closes #24
2013-06-03 20:35:25 -04:00
Yoni Fogel
dc7dd5a1c3
Merge branch 'master' of github.com:Tokutek/ft-index
2013-05-30 16:04:30 -07:00