Sergei Golubchik
15f7f5c6bb
Merge branch 'merge-tokudb-5.6' into 10.0
2015-12-15 20:13:09 +01:00
Monty
654547b5b4
Fixed problems found by buildbot:
...
- Better error from check_slave_param
- Better error message from TokuDB if it can't be compiled.
- Marked rpl_mixed_drop_create_temp_table and
rpl_stm_drop_create_temp_table as big tests to stop timeout
failures on power8
- Added sync_slave_with_master to semisync_future-7591 to
ensure that slave is up to date with master before calling
rpl_end.
- Disabled compiler warnings from connect and mroonga and on
MacOSX.
Mroonga:
- Fixed bug when testing if file is a normal file that can be deleted
- Marked a lot of date and datetime test to not run on macosx.
This is because mktime() can't handle negative years and this
restricts mroonga so that it can only store dates after the year 1900.
2015-11-27 02:06:58 +02:00
Monty
72dc30f217
Fixed compiler warnings
2015-11-23 19:56:03 +02:00
Alexander Barkov
a36048d143
MDEV-7550 TokuDB crashes in build tests on Launchpad
...
When compiled with "-Wl,-Bsymbolic-functions" flags
(e.g. when building a .deb package on Ubuntu) with TokuDB and jemalloc,
mysqld crashed in toku_get_processor_frequency_cpuinfo() when
free()-ing a buffer returned by getline().
getline() uses libc malloc() internally, while free() is aliased
to jemalloc's free() in this configuration.
Fixing not to use getline(). Using a static buffer instead.
2015-11-06 12:26:03 +04:00
Sergei Golubchik
2c8c652978
5.6.26-74.0
2015-10-26 12:57:57 +01:00
Sergei Golubchik
581d85259d
MDEV-8868 Consider adding a check for libjemalloc version in cmake and/or at runtime
...
add a run-time check for jemalloc >= 2.3
2015-10-22 13:55:55 +02:00
Monty
d278fb4922
Fixed tokudb test result to make it stable (was altering between index and range)
2015-10-08 09:58:44 +03:00
Sergei Golubchik
810cf362ea
Merge branch '5.5' into 10.0
2015-06-11 20:20:35 +02:00
Sergei Golubchik
d199a0ffb0
more renames after tokudb merge
2015-06-11 17:47:52 +02:00
Sergei Golubchik
7c98e8a31b
fix after the tokudb ft-index merge
2015-06-11 16:43:56 +02:00
Sergei Golubchik
b41ad55265
update tokudb version
2015-06-08 21:48:19 +02:00
Sergei Golubchik
7b05650c7d
Merge tag 'tokudb-engine/tokudb-7.5.7' into 5.5
2015-06-03 20:24:51 +02:00
Sergei Golubchik
e500c471d7
Merge tag 'tokudb-ft-index/tokudb-7.5.7' into 5.5
2015-06-03 19:47:46 +02:00
Sergei Golubchik
49c853fb94
Merge branch '5.5' into 10.0
2015-05-04 22:00:24 +02:00
Sergei Golubchik
e4df6e5799
Merge commit 'tokudb-engine/tokudb-7.5.6' into 5.5
2015-04-27 16:19:54 +02:00
Sergei Golubchik
2f446f2559
Merge commit 'tokudb-ft-index/tokudb-7.5.6' into 5.5
2015-04-27 16:04:39 +02:00
Sergei Golubchik
f1f8adf098
tokuftdump: Install to ${INSTALL_BINDIR} instead of bin
...
Cherry-picking fc4df41504
(it was a 10.1 pull request, we want it in 5.5)
2015-04-20 05:02:10 +02:00
Rik Prohaska
c2bfc5b2d9
DB-832 add start time to tokudb_trx information schema table
2015-04-06 16:17:09 -04:00
Rik Prohaska
dba93629b6
DB-834 check table reports the corrupt index name
2015-04-01 07:25:04 -04:00
Rik Prohaska
b576414189
DB-829 ignore read uncommitted errors when querying tokudb_fractal_tree_info
2015-03-25 17:16:57 -04:00
Sergei Golubchik
5f510a9175
Merge branch '5.5' into 10.0
2015-03-06 18:41:32 +01:00
Rik Prohaska
69d5695c00
DB-823 fix lock tables + transaction accounting for subsequent operations
2015-03-04 15:49:27 -05:00
Sergei Golubchik
fa87fc733d
update tokudb version after merge
2015-02-27 18:28:40 +01:00
Rik Prohaska
135dcf67d8
DB-805 DB-806 the tokudb loader requires a transaction
2015-02-26 13:22:50 -05:00
Rik Prohaska
60dd921463
DB-817 fix savepoint release and duplicate savepoint name bug
2015-02-24 14:12:36 -05:00
Sergei Golubchik
d7e7862364
Merge branch '5.5' into 10.0
2015-02-18 15:16:27 +01:00
Rik Prohaska
084668af6b
DB-814 cleanup trx->sp_level when master txn (trx->all) is retired
2015-02-18 01:46:09 -05:00
Rik Prohaska
bd026f29f9
DB-813 add an interrupt callback to the analyze cursor to allow early termination, plus detect garbage rows during analyze scan
2015-02-16 10:46:46 -05:00
Sergei Golubchik
ed839052d7
Merge tag 'tokudb-7.5.5' into bb-5.5-merge
2015-02-12 00:23:21 +01:00
Rich Prohaska
a06c7d6a2a
DB-808 skip sync of the log if tokudb_fsync_log_period > 0
2015-02-02 18:15:37 -05:00
Rich Prohaska
67ad13e739
DB-793 add debug return prints for scan_time, read_time, key_read_time, and index_only_read_time to help debug query plan issues
2015-01-29 09:00:42 -05:00
Sergei Golubchik
b07081338b
5.5 merge
2015-01-23 09:36:03 +01:00
Sergei Golubchik
cb9c116a50
update tokudb version after merge
2015-01-23 09:13:21 +01:00
Sergei Golubchik
ff55d900fb
after-merge fixes
2015-01-21 14:02:26 +01:00
Sergei Golubchik
d9c01e4b4a
5.5 merge
2015-01-21 12:03:02 +01:00
Rich Prohaska
e7f48475d9
DB-798 add the tokudb_rpl_check_readonly variable for RFR
2015-01-19 09:45:41 -05:00
Sergei Golubchik
2fc0b22f2a
restore an incorrectly merged line
...
it's in the dead code (ifdef-ed out) so it doesn't matter what it is.
still better to keep it closer to the upstream
2015-01-16 17:54:00 +01:00
Rich Prohaska
25c152b005
DB-777 when a tokudb lock timeout occurs print info about the conflicting queries to the error log
2015-01-15 19:06:39 -05:00
Rich Prohaska
9927d0f930
DB-777 when a tokudb lock timeout occurs print info about the conflicting queries to the error log
2015-01-15 15:56:32 -05:00
Rich Prohaska
c87f8151ac
DB-478 DB-788 DB-789 optimize tokudb table enhancements
2015-01-15 14:09:57 -05:00
Rich Prohaska
7629f47993
DB-793 add debug tracing to records_in_range to help debug query plan problems
2015-01-14 08:26:41 -05:00
Sergei Golubchik
f20598b27d
TokuDB 7.5.4
2015-01-13 23:44:32 +01:00
Rich Prohaska
f9e59a0616
DB-790 remove the handle fatal signal mysql patch
2015-01-10 16:50:04 -05:00
Rich Prohaska
fa59b13a55
DB-781 check killed in tokudb get_next to terminate a big partition copy. should be done in partition storage engine, however
2015-01-07 19:02:26 -05:00
Rich Prohaska
efb32d4644
DB-787 the tokudb_report_fractal_tree_info_for_db function can leak a db on an error path where db->open fails
2015-01-04 12:13:54 -05:00
Rich Prohaska
9cd31bc559
DB-787 the tokudb_report_fractal_tree_info_for_db function can leak a db on an error path where db->open fails
2015-01-04 12:13:54 -05:00
Rich Prohaska
78bc6e37ad
DB-785 turn off fsync on mariadb for 2PC transactions
2015-01-02 09:53:30 -05:00
Rich Prohaska
7229b9f5f8
DB-785 turn off fsync on mariadb for 2PC transactions
2015-01-02 09:53:30 -05:00
Rich Prohaska
b9d154c564
DB-766 use an extra flag that is supported on MySQL and does not require a tokutek patch to the wait_while_table_is_used function
2014-12-21 19:15:39 -05:00
Rich Prohaska
de9a378646
DB-766 use an extra flag that is supported on MySQL and does not require a tokutek patch to the wait_while_table_is_used function
2014-12-21 19:15:39 -05:00