Nirbhay Choubey
16702ec95f
Record wsrep.variables test result (with non-debug galera library).
2016-08-25 21:19:25 -04:00
Nirbhay Choubey
90266e8a0e
Merge branch '10.0-galera' into bb-10.1-serg
2016-08-25 15:39:39 -04:00
Sergei Golubchik
6b1863b830
Merge branch '10.0' into 10.1
2016-08-25 12:40:09 +02:00
Nirbhay Choubey
c309e99ff9
Merge branch '10.0' into 10.0-galera
2016-08-24 19:30:32 -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
Sergei Golubchik
ea91bb6801
MDEV-10361 Crash in pam_securid.so with auth_pam connecting from SQLyog
...
auth_pam: debug output
2016-08-24 20:41:26 +02:00
Nirbhay Choubey
2024cddaa4
MDEV-10518: Large wsrep_gtid_domain_id may break IST
...
wsrep_gtid_domain_id was incorrectly being parsed and stored
as a signed long number on the joiner node.
2016-08-22 21:27:20 -04:00
Monty
b51109693e
MDEV-10630 rpl.rpl_mdev6020 fails in buildbot with timeout
...
The issue was that when running with valgrind the wait for master_pos_Wait()
was not long enough.
This patch also fixes two other failures that could affect rpl_mdev6020:
- check_if_conflicting_replication_locks() didn't properly check domains
- 'did_mark_start_commit' was after signals to other threads was sent which could
get the variable read too early.
2016-08-22 10:16:00 +03: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
a12fa57d35
Galera MTR Tests: Run galera_pc_weight on freshly started servers in order to prevent interaction with other tests
2016-08-21 16:17:15 -04:00
Philip Stoev
0e83726edb
Galera MTR Tests: force galera_3nodes.galera_pc_bootstrap.test to run on a fresh cluster in order to avoid interaction with galera_3nodes.galera_innobackupex_backup.test
2016-08-21 16:17:14 -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
Philip Stoev
db837fde87
Galera MTR Tests: Adjust tests for xtrabackup 2.4.2
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
Philip Stoev
a00f4b29b5
Refs codership/galera#105 An MTR test for ist.recv_bind
2016-08-21 16:17:06 -04:00
Nirbhay Choubey
b758e9238a
Fix galera_transaction_replay.test.
2016-08-21 16:17:06 -04:00
sjaakola
4e4ad17163
Refs MW-255
...
- popping PS reprepare observer before BF aborted PS replaying begins
dangling observer will cause failure in open_table() ater on
- test case for this anomaly
2016-08-21 16:17:05 -04:00
Nirbhay Choubey
8b998a48cc
Update galera version-dependent tests.
2016-08-21 16:17:04 -04:00
Nirbhay Choubey
65cf1d354a
Refs: MW-252 Test fix post-merge
2016-08-21 16:17:04 -04:00
Philip Stoev
fe6ebb657e
Refs: MW-252 MTR tests for FTWRL and desync
2016-08-21 16:17:03 -04:00
sjaakola
ae0fec9c36
refs: MW-248
...
- removed the off topic mtr test
2016-08-21 16:17:00 -04:00
sjaakola
5edf55be63
Refs: MW-248
...
- fixed the test case and extended with autoinc modification is master side
2016-08-21 16:16:59 -04:00
sjaakola
df96eb5d04
Refs: MW-248
...
- test cases from PXC for reproducing the issue
- initial fix
2016-08-21 16:16:59 -04:00
Sergei Golubchik
47a1087ff6
Merge branch 'bb-10.0-serg' into 10.0
2016-08-14 09:16:07 +02:00
Jan Lindström
9b23f8054d
MDEV-10535: ALTER TABLE causes standalone/wsrep cluster crash
...
When checking is any of the renamed columns part of the
columns for new indexes we accessed NULL pointer if checked
column used on index was added on same statement. Additionally,
we tried to check too many indexes, added_index_count
is enough here.
2016-08-13 09:27:50 +03:00
Jan Lindström
b3df257cfd
MDEV-10469: innodb.innodb-alter-tempfile fails in buildbot: InnoDB: Warning: database page corruption or a failed
...
Test case intentionally crashes the server and that could lead partially
written pages that are then restored from doublewrite buffer.
2016-08-13 09:27:50 +03:00
Sergei Golubchik
191f7b0fc1
after merge fixes
2016-08-10 21:15:51 +02:00
Sergei Golubchik
309c08c17c
Merge branch '5.5' into 10.0
2016-08-10 19:19:05 +02:00
Sergei Golubchik
0098d789c9
MDEV-10465 general_log_file can be abused
...
Windows!
2016-08-09 13:25:40 +02:00
Sergei Golubchik
2a54a530a9
MDEV-10465 general_log_file can be abused
...
followup
2016-08-08 21:27:30 +02:00
Sergei Golubchik
470f2598cc
MDEV-10465 general_log_file can be abused
...
This issue was discovered by
Dawid Golunski (http://legalhackers.com )
2016-08-03 20:56:24 +02:00
Sergei Golubchik
9d2f892999
MDEV-7329 plugins.pam_cleartext fails sporadically in buildbot
...
wait until the failed connection thread completely dies
before uninstalling pam plugin
2016-08-03 20:52:58 +02:00