Sergei Petrunia
c399405885
Post-merge fixes: rocksdb.bloomfilter3, use_direct_io_for_flush_and_compaction
2019-06-16 17:42:45 +03:00
Sergei Petrunia
9c75b3d283
Post-merge fixes
2019-06-16 12:44:04 +03:00
Sergei Petrunia
93c84cc8f2
MDEV-17045: MyRocks tables cannot be updated when binlog_format=MIXED.
2019-06-16 12:13:52 +03:00
Sergei Petrunia
e9e5e7fc92
Post-merge fix: MariaDB doesn't have I_S.PROCESSLIST.SRV_ID
2019-06-16 00:36:04 +03:00
Sergei Petrunia
9ab0d7b4e9
Merge from MyRocks upstream:
...
Copy of
commit dcd9379eb5707bc7514a2ff4d9127790356505cb
Author: Manuel Ung <mung@fb.com>
Date: Fri Jun 14 10:38:17 2019 -0700
Skip valgrind for rocksdb.force_shutdown
Summary:
This test does unclean shutdown, and leaks memory.
Squash with: D15749084
Reviewed By: hermanlee
Differential Revision: D15828957
fbshipit-source-id: 30541455d74
2019-06-16 00:28:33 +03:00
Sergei Petrunia
5173e396ff
Copy of
...
commit dcd9379eb5707bc7514a2ff4d9127790356505cb
Author: Manuel Ung <mung@fb.com>
Date: Fri Jun 14 10:38:17 2019 -0700
Skip valgrind for rocksdb.force_shutdown
Summary:
This test does unclean shutdown, and leaks memory.
Squash with: D15749084
Reviewed By: hermanlee
Differential Revision: D15828957
fbshipit-source-id: 30541455d74
2019-06-15 21:29:46 +03:00
Sergei Petrunia
91be2212c6
MDEV-17045: MyRocks tables cannot be updated when binlog_format=MIXED.
2019-06-15 19:55:57 +03:00
Marko Mäkelä
b42dbdbccd
Merge 10.2 into 10.3
2019-06-11 13:00:18 +03:00
Sergey Vojtovich
80a142f146
Lintian complains about script-not-executable
...
Removed #! sequence from non-executable script.
2019-05-30 17:19:13 +04:00
Faustin Lammler
4adf52a048
Add missing script header
2019-05-30 17:18:24 +04:00
Sergei Golubchik
c1fd027115
Merge branch '10.2' into 10.3
2019-05-17 17:23:01 +02:00
Sergey Vojtovich
b546e92a6b
Fixed rocksdb.mariadb_plugin on Windows
2019-05-16 20:28:49 +04:00
Sergey Vojtovich
76a94a03db
MDEV-19090 - Split rocksdb.locking_issues
...
This test takes ~6 minutes, split it for better parallelism.
2019-05-16 17:49:34 +04:00
Sergey Vojtovich
a24dffdba3
Fixed RocksDB to follow THD ha_data protocol
...
Use thd_get_ha_data()/thd_set_ha_data() which protect against plugin
removal until it has THD ha_data.
Do not reset THD ha_data in rocksdb_close_connection(), cleaner approach
is to let ha_close_connection() do it.
Removed transaction objects cleanup from rocksdb_done_func(). As we lock
plugin properly, there must be no transaction objects during RocksDB
shutdown.
2019-05-16 16:28:16 +04:00
Alexander Barkov
462d689397
MDEV-19468 Hybrid type expressions return wrong format for FLOAT
2019-05-15 07:21:00 +04:00
Oleksandr Byelkin
c51f85f882
Merge branch '10.2' into 10.3
2019-05-12 17:20:23 +02:00
Oleksandr Byelkin
5496df8e5d
changes in innodb has influence on this test in rocksdb test suite
2019-05-06 19:34:06 +02:00
Marko Mäkelä
8f01a17292
Merge 10.2 into 10.3
2019-04-01 14:25:41 +03:00
Sergei Petrunia
833071b857
Disable tests in rocksdb_stress suite (which was enabled a few commits ago)
2019-04-01 12:58:51 +03:00
Marko Mäkelä
0ffea01da5
Merge 10.2 into 10.3
2019-04-01 09:22:19 +03:00
Sergei Petrunia
fe1dfe3928
MDEV-19089, part #2 : mark rocksdb.deadlock as "big test"
...
It turns out, moving it to rocksdb_stress test suite is not that easy.
2019-03-30 20:00:13 +03:00
Sergei Petrunia
c2d9a346ff
MDEV-19089 part #1 : adapt rocksdb_stress suite for MariaDB
2019-03-30 19:53:29 +03:00
Marko Mäkelä
45531949ae
Merge 10.2 into 10.3
2018-12-18 09:15:41 +02:00
Alexey Botchkov
c4ab352b67
MDEV-14576 Include full name of object in message about incorrect value for column.
...
The error message modified.
Then the TABLE_SHARE::error_table_name() implementation taken from 10.3,
to be used as a name of the table in this message.
2018-12-16 02:21:41 +04:00
Marko Mäkelä
35184902db
Merge 10.2 into 10.3
2018-11-28 15:23:23 +02:00
Sergei Petrunia
0485e51935
MDEV-13155: XA recovery not supported for RocksDB
...
Added a testcase
2018-11-28 12:39:36 +03:00
Marko Mäkelä
862af4d255
Merge 10.2 into 10.3
2018-11-07 13:11:04 +02:00
Sergei Petrunia
7dfcb87107
Disable rocksdb.com_rpc_tx test
...
It tests SQL-level feature that is available in FB/MySQL and not in MariaDB
2018-11-06 17:23:39 +03:00
Sergei Petrunia
f8604ed9ff
MDEV-17414: MyROCKS order desc limit 1 fails : Backport to 10.2
...
- Use the correct range bounds when doing a reverse-ordered range scan
(this was already done for HA_READ_PREFIX_LAST_OR_PREV but not for
HA_READ_BEFORE_KEY).
2018-10-29 13:49:44 +03:00
Sergei Petrunia
cfd81de6d4
MDEV-17414: MyROCKS order desc limit 1 fails
...
- Use the correct range bounds when doing a reverse-ordered range scan
(this was already done for HA_READ_PREFIX_LAST_OR_PREV but not for
HA_READ_BEFORE_KEY).
2018-10-29 13:46:19 +03:00
Marko Mäkelä
f454189c60
Merge 10.2 into 10.3
2018-10-17 19:37:05 +03:00
Elena Stepanova
b715a0fe45
Disabled storage_engine test for RocksDB due to unstable execution plan
...
The failure caused by MDEV-16387
2018-10-13 19:14:31 +03:00
Marko Mäkelä
ae9d82c9f8
Merge 10.2 into 10.3
2018-10-11 08:22:08 +03:00
Sergei Petrunia
8d116d1686
MDEV-17181: rocksdb.allow_to_start_after_corruption fails on current 10.2
...
The test needs to be run with rocksdb_flush_log_at_trx_commit=1, otherwise
the changes do not survive a crash.
2018-10-10 14:39:57 +03:00
Marko Mäkelä
61b32df931
Merge 10.2 into 10.3
2018-10-10 06:45:19 +03:00
Sergei Petrunia
8b371e4b13
MDEV-16577: rocksdb.issue255 fails in buildbot
...
Make the testcase stable
2018-10-09 17:01:49 +03:00
Sergei Golubchik
57e0da50bb
Merge branch '10.2' into 10.3
2018-09-28 16:37:06 +02:00
Sergei Golubchik
27235eed67
Revert "MDEV-16768: fix blob key length"
...
This reverts commit 87609324e0
RocksDB was making invalid assumption about Field_blob::make_sort_key,
and the commit 87609324e0 changed Field_blob::make_sort_key to match
RocksDB assumptions.
It also unintentionaly broke sys_vars.max_sort_length_func
2018-09-21 15:05:54 +02:00
Sergei Petrunia
d85a7220dc
MDEV-17188: rocksdb.2pc_group_commit fails intermittently in BB
...
When counter increment is not within the expected range, print the number
instead of just FAIL.
This doesnt solve the bug but will help with the diagnostics.
2018-09-13 15:00:13 +03:00
Ming Lin
87609324e0
MDEV-16768: fix blob key length
...
The blob key length could be shorter than the length of the entire blob,
for example,
CREATE TABLE t1 (b BLOB, i INT, KEY(b(8)));
INSERT INTO t1 VALUES (REPEAT('a',9),1);
The key length is 8, while the blob length is 9.
So we need to set the correct key length in Field_blob::sort_string().
2018-09-12 15:15:13 +03:00
Marko Mäkelä
3e6e843423
Disable some failing tests
2018-09-06 23:08:18 +03:00
Marko Mäkelä
2f4c391958
Merge 10.2 into 10.3
2018-09-06 22:35:45 +03:00
Sergei Petrunia
2676f3371c
Post-merge fixes: Disable rpl_mts_dependency_unique_key_conflicts test
...
It uses --slave-use-idempotent-for-recovery which is not available in MariaDB.
2018-09-03 12:19:16 +03:00
Sergei Petrunia
52e0dee037
MyRocks: post-merge fixes: disable rocksdb.use_direct_reads
...
Direct IO doesnt work on all filesystems, e.g. it doesnt work on the
disk of kvm-bintar-trusty-amd64.
2018-08-31 16:30:21 +03:00
Sergei Petrunia
2770eb1b56
MyRocks: post-merge fixes part #10 : disable rocksdb.percona_nonflushing_analyze_debug
...
It uses a feature that's not available in MariaDB
2018-08-30 22:30:26 +03:00
Sergei Petrunia
9793398142
MyRocks: post-merge fixes part #9 : disable rocksdb_rpl.rpl_missing_columns_sk_update
...
It uses a feature that's not available in MariaDB
2018-08-30 22:16:16 +03:00
Sergei Petrunia
206aba5910
MyRocks: post-merge fixes part #8 : make rocksdb.validate_datadic test pass
2018-08-30 21:30:40 +03:00
Sergei Petrunia
d4f3c5c42f
MyRocks: post-merge fixes part #7 : make rocksdb.check_ignore_unknown_options test pass
2018-08-30 21:18:53 +03:00
Sergei Petrunia
290368e740
MyRocks: post-merge fixes part #6 : make rocksdb.allow_no_primary_key test pass
2018-08-30 12:55:03 +03:00
Sergei Petrunia
5e4f3af9b7
MyRocks: post-merge fixes part #5 : make rocksdb.rocksdb_checksums test pass
2018-08-29 17:25:58 +03:00