Sachin Setiya
656d0f10e5
Fix galera_admin test
...
Patch credit Jan
2017-03-21 14:26:19 +05:30
Jan Lindström
b22026ddfd
Fix failure on galera_toi_drop_database test.
...
It is assumed that both insert..select statements take so
long that drop database from node2 gets to abort them both
but on fast machines it was too small. Increased the size
of insert.
2017-03-21 10:00:02 +02:00
Sachin Setiya
c401773c8d
Fix test cases
...
Signed-off-by: Sachin Setiya <sachin.setiya@mariadb.com>
2017-03-16 08:07:58 +05:30
Sachin Setiya
1743d68868
Fix Some failing tests
...
Signed-off-by: Sachin Setiya <sachinsetia1001@gmail.com>
2017-03-15 00:07:37 +05:30
Philip Stoev
69b5bd7ae3
Galera MTR Tests: Tests for MW-328 Fix unnecessary/silent BF aborts
2017-03-14 15:53:46 +05:30
Philip Stoev
dd2f023427
Galera MTR Tests: restore galera_autoinc_sst_xtrabackup.test to use xtrabackup SST
2017-03-14 15:39:12 +05:30
Philip Stoev
5ac0d5fc24
Galera MTR Tests: Stability fix for MW-329
2017-03-14 15:38:39 +05:30
Philip Stoev
17f716062d
Galera MTR Tests: Test for MW-329 Fix incorrect affected rows count after replay
2017-03-14 14:54:50 +05:30
Sachin Setiya
f29c40d0a5
GAL-480 MTR test
2017-03-14 14:31:13 +05:30
Philip Stoev
6fabf12ba0
Galera MTR Test: Test for MW-28 : Assertion with --wsrep-log-conflicts
2017-03-14 13:15:38 +05:30
Philip Stoev
f78332c581
Galera MTR Tests: stability fix for galera#414.test
2017-03-14 11:19:31 +05:30
Sachin Setiya
64bb59fce9
Galera MTR Tests: stability fixes
...
* remove part of galera_var_cluster_address.test that can not be tested reliably
* reduce running time for galera_gcache_recover_manytrx.test
* Additional wait_conditions for GAL-401.test
Signed-off-by: Sachin Setiya <sachinsetia1001@gmail.com>
2017-03-14 11:19:03 +05:30
Philip Stoev
451bf7243a
Galera MTR Tests: Test for MW-313 Enforce wsrep_max_ws_rows also when binlog is enabled
2017-03-14 11:11:39 +05:30
Philip Stoev
395c420f0f
Galera MTR Tests: MW-305 , re-enable the test for ALTER USER
2017-03-14 07:13:22 +05:30
Philip Stoev
0a06347333
Galera MTR Tests: Test for MW-309 - Fix wsrep_max_ws_rows so that it does not affect SELECT queries
2017-03-14 07:12:50 +05:30
Philip Stoev
5d9c747193
Galera MTR tests: Update galera_defaults.result for GAL-360
2017-03-14 07:12:16 +05:30
Sachin Setiya
16e683fdad
Galera MTR Tests: Tests for GAL-419 Respect safe_to_bootstrap flag also with
...
gcomm://
Signed-off-by: Sachin Setiya <sachinsetia1001@gmail.com>
2017-03-14 07:11:17 +05:30
Philip Stoev
108fd77486
Galera MTR Tests: GAL-405 Initial implementation of GCache recovery on startup.
2017-03-13 15:45:49 +05:30
Sachin Setiya
4573924f7d
Galera MTR Tests: MW-308 , MW-307, GCF-992
...
* a dedicated test for wsrep_retry_autocommit
* some galera_toi_* tests were only passing because wsrep_retry_autocommit
was in effect. The tests were changed to do not use autocommit
* higher timeout values in galera_2nodes.cnf , galera_3nodes.cnf
# Conflicts:
# mysql-test/suite/galera/galera_2nodes.cnf
# mysql-test/suite/galera/r/galera_defaults.result
# mysql-test/suite/galera_3nodes/galera_3nodes.cnf
2017-03-12 23:00:20 +05:30
Philip Stoev
c2eaae268d
Galera MTR Tests: GCF-981 - galera_bf_abort is non deterministic
2017-03-12 17:26:42 +05:30
Sachin Setiya
86ec6c221a
MW-267: followup to the original pull request, removed unnecessary cast.
...
Signed-off-by: Sachin Setiya <sachinsetia1001@gmail.com>
2017-03-12 14:24:42 +05:30
Alexey Yurchenko
3045b60f0f
GAL-401: MTR test for the fix.
2017-03-12 13:45:40 +05:30
Sachin Setiya
4c1e181ac5
MDEV-11479 Improved wsrep_dirty_reads
...
Tasks:-
Changes in wsrep_dirty_reads variable
1.) Global + Session scope (Current: session-only)
2.) Can be set using command line.
3.) Allow all commands that do not change data (besides SELECT)
4.) Allow prepared Statements that do not change data
5.) Works with wsrep_sync_wait enabled
2016-12-14 15:32:40 +05:30
Sachin Setiya
ffdd1e9d88
Revert "MDEV-11016 wsrep_node_is_ready() check is too strict"
...
This reverts commit 52ea5ad865
.
# Conflicts:
# mysql-test/suite/galera/r/galera_var_dirty_reads.result
# mysql-test/suite/galera/t/galera_var_dirty_reads.test
# sql/sql_parse.cc
2016-12-14 13:57:05 +05:30
Nirbhay Choubey
e156ea1b95
Fix failing tests.
2016-12-09 12:15:41 -05:00
SachinSetiya
52ea5ad865
MDEV-11016 wsrep_node_is_ready() check is too strict
...
Problem:-
The condition that checks for node readiness is too strict as it does
not allow SELECTs even if these selects do not access any tables.
For example,if we run
SELECT 1;
OR
SELECT @@max_allowed_packet;
Solution:-
We need not to report this error when all_tables(lex->query_tables)
is NULL:
2016-12-01 11:27:31 +05:30
Nirbhay Choubey
c7e1c89070
Disable unstable galera_concurrent_ctas test.
2016-11-02 21:10:39 -04:00
Nirbhay Choubey
7196691b44
Fix/disable some failing galera tests.
2016-11-01 17:20:12 -04:00
Nirbhay Choubey
8b09db8bfb
Fixes/improvements in galera test suite
2016-08-24 17:13:20 -04:00
Nirbhay Choubey
1b7c5dedf7
MDEV-10566: Create role statement replicated inconsistently in Galera Cluster
...
In galera cluster, the definer (and thus binlog invoker) must be set
for CREATE ROLE before Query_log_event is created during TOI on the
originating node.
2016-08-24 15:32:48 -04:00
Nirbhay Choubey
3f481e52e4
Fixes for failing tests (post-merge).
2016-08-21 20:09:05 -04:00
Philip Stoev
f01a16b541
Galera MTR Tests: fortify galera_bf_abort_flush_for_export against sporadic failures.
2016-08-21 16:20:07 -04:00
Philip Stoev
30c6ac3cd1
Galera MTR Tests: Attempt to fortify galera_kill_ddl.test against sporadic failures
2016-08-21 16:20:07 -04:00
Philip Stoev
0656453135
Galera MTR Tests: increase timeouts and adjust some sporadically-failing tests so that the Galera suites can be run with --parallel=4
2016-08-21 16:17:18 -04:00
Philip Stoev
85b9718b22
Galera MTR Tests: Test case for galera#414 - crash on shutdown with gcs.max_packet_size=2
2016-08-21 16:17:18 -04:00
Daniele Sciascia
dfa9012abb
MW-285 MTR test case for broken foreign key constraints
2016-08-21 16:17:16 -04:00
Daniele Sciascia
88a1592b0a
MW-286 Avoid spurious deadlock errors when wsrep_on is disabled
...
If a conflict happens under wsrep_on, the THD's wsrep_conflict_state
is typically set to MUST_ABORT and cleared later, when transaction is
aborted. However, when wsrep_on is disabled, no check is performed to
see whether wsrep_conflict_state is set. So this potentially creates
spurious deadlock errors on the subsequent statement that runs with
wsrep_on enabled.
To avoid this problem wsrep_thd_set_conflict_state() sets the conflict
state only if wsrep_on is enabled.
2016-08-21 16:17:15 -04:00
Philip Stoev
5609020c71
Galera MTR Tests: fortify galera_parallel_simple.test against sporadic failures
2016-08-21 16:17:14 -04:00
Philip Stoev
1cb01fe7d2
Galera MTR Tests: Fortify galera_restart_nochanges.test against sporadic failures due to node not being ready immediately after restart
2016-08-21 16:17:13 -04:00
Philip Stoev
137af55ca1
Galera MTR Tests: stability fixes
2016-08-21 16:17:12 -04:00
Nirbhay Choubey
81174c9ab1
Fix galera/MW-44 test post-merge.
2016-08-21 16:17:11 -04:00
Philip Stoev
182787f39e
Galera MTR Tests: Adjust galera_log_output_csv.test to account for the fix for MW-44
2016-08-21 16:17:11 -04:00
Philip Stoev
675bcf3b6d
Galera MTR Tests: A test for MW-44 - Disable general log for applier threads
2016-08-21 16:17:11 -04:00
Nirbhay Choubey
3f22e743c5
Fix galera/GAL-382 test post-merge.
2016-08-21 16:17:10 -04:00
Philip Stoev
9b42f09902
Galera MTR Tests: Add test for GAL-382, codership/galera#382 - InnoDB: Failing assertion: xid_seqno > trx_sys_cur_xid_seqno in trx0sys.cc line 356
2016-08-21 16:17:09 -04:00
Philip Stoev
fce9217c21
Galera MTR Test: Fix for MW-258.test - do not use SHOW PROCESSLIST
2016-08-21 16:17:09 -04:00
Philip Stoev
dda114461e
Galera MTR Tests: Fixed tests to account for GAL-391 , GAL-374
2016-08-21 16:17:08 -04:00
Alexey Yurchenko
d45b58263d
MW-259 - moved wsrep desync/resync calls from wsrep_desync_update() to wsrep_desync_check() method which does not hold the lock and is arguably a more fitting place to change provider state - before changing the actual variable value.
2016-08-21 16:17:08 -04:00
Nirbhay Choubey
4582a4bccf
Fix galera_ist_recv_bind.test.
2016-08-21 16:17:07 -04:00
Alexey Yurchenko
90d92d2b49
MW-258 - RSU DDL should not rely on the global wsrep_desync variable value and should always try to desync on its own.
2016-08-21 16:17:07 -04:00