Monty
4b4777ab63
Backported fix for ccache
...
Fixed compiler warnings
Added --big-test to tokudb change_column_char & change_column_bin
2016-01-03 12:48:55 +02:00
Sergei Golubchik
05dc86c09f
Merge branch '5.5' into 10.0
2015-12-21 16:36:10 +01:00
DevilSatan
591e74c7e8
MDEV-7526: TokuDB doesn't build on OS X
...
A string definition is inconsistent and thus causes a compilation error.
Signed-off-by: Vicențiu Ciorbaru <vicentiu@mariadb.org>
2015-12-19 14:14:16 +02:00
Vicențiu Ciorbaru
e386523a41
MDEV-7526: TokuDB doesn't build on OS X
...
Fixed compile warning related to if statement always being true. The if
statement can not be false, as the address of a member field is always
true.
2015-12-19 14:14:16 +02:00
Vicențiu Ciorbaru
f39b9e04db
MDEV-7526: TokuDB doesn't build on OS X
...
Removed unused functions from tokudb_dump.cc.
2015-12-19 14:14:16 +02:00
Vicențiu Ciorbaru
64149590c4
MDEV-7526: TokuDB doesn't build on OS X
...
This patch fixes another compilation error caused by specifying
attribute nonnull for all the parameters of the copyout function. This
is incorrect as the function actually gets called with null parameters
indirectly and thus only the output parameter should be nonnull.
2015-12-19 14:14:10 +02:00
Vicențiu Ciorbaru
f89c9fc4b7
MDEV-7526: TokuDB doesn't build on OS X
...
This patch fixes one compilation error related to __db_lsn struct. The
struct can not be defined as empty according to the main C standard.
In C++, this is handled by forcing a size of 1. To eliminate the error
we add a dummy char field of size 1. This has no effect on the C++
compiled code, but also removes the compiler error.
2015-12-19 14:14:05 +02:00
Sergei Golubchik
bd69d7b3f3
after-merge disable unstable tests
...
they used to be unstable, fixed in 7.1.8
and apparently broken again now
2015-12-16 08:58:49 +01:00
Sergei Golubchik
a70f700a03
after merge fix debian builds
2015-12-15 23:34:32 +01:00
Sergei Golubchik
2116649dee
after-merge fix replication tests
...
* mostly update result files
* also updating test/include files to match 5.6
2015-12-15 20:25:06 +01:00
Sergei Golubchik
7a21364332
after-merge fix partitioning tests
...
* use --sort_result in test files as needed
* remove old and wrong mariadb-5.3 related partitioning hack
from ha_tokudb.cc
2015-12-15 20:25:04 +01:00
Sergei Golubchik
15f7f5c6bb
Merge branch 'merge-tokudb-5.6' into 10.0
2015-12-15 20:13:09 +01:00
Sergei Golubchik
dcc501aec3
5.6.27-76.0
2015-12-15 17:23:58 +01:00
Sergei Golubchik
f18599a129
tokudb compilation warnings
...
5.5 patch only
2015-12-07 15:20:24 +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