- 21 Aug, 2016 30 commits
-
-
Philip Stoev authored
-
Nirbhay Choubey authored
-
Philip Stoev authored
-
Philip Stoev authored
-
Teemu Ollakka authored
-
Nirbhay Choubey authored
-
Philip Stoev authored
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
-
Philip Stoev authored
-
Philip Stoev authored
-
Alexey Yurchenko authored
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.
-
Nirbhay Choubey authored
-
Alexey Yurchenko authored
MW-258 - RSU DDL should not rely on the global wsrep_desync variable value and should always try to desync on its own.
-
Philip Stoev authored
-
Nirbhay Choubey authored
-
sjaakola authored
- 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
-
sjaakola authored
- changed the condition when to do implicit desync as part of FTWRL to cover only case when node is PC and synced. Donor node has alreaydy desycned and other states mean that node is not in cluster, so desync is not even possible.
-
Philip Stoev authored
-
Nirbhay Choubey authored
-
Nirbhay Choubey authored
-
Philip Stoev authored
-
sjaakola authored
- if wsrep_on==OFF, unlock tables would resume provider even though it was not passed in FTWRL processing. This is fixed in this patch.
-
sjaakola authored
- reverted from tracking donor servicing thread. With xtrabackup SST, xtrabackup thread will call FTWRL and node is desynced upfront - Skipping desync in FTWRL if node is operating as donor
-
sjaakola authored
- Calling FTWRL two times in a row caused desync error, this is fixed by making sub-sequent FTWRL calls bail out before wsrep operations
-
sjaakola authored
- enveloped FTWRL processing with wsrep desync/resync calls. This way FTWRL processing node will not cause flow control to kick in - donor servicing thread is unfortunate exception, we must let him to pause provider as part of FTWRL phase, but not desync/resync as this is done as part of donor control on higher level
-
sjaakola authored
- some more code cleanup
-
sjaakola authored
- removed the off topic mtr test
-
sjaakola authored
- fixed the test case and extended with autoinc modification is master side
-
sjaakola authored
- test cases from PXC for reproducing the issue - initial fix
-
Nirbhay Choubey authored
-
sjaakola authored
Synced xtrabackup SST scripts from PXC source tree as of PXC 5.6.27-25.13 - PXC#480: xtrabackup-v2 SST fails with multiple log_bin directives in my.cn - PXC#460: wsrep_sst_auth don't work in Percona-XtraDB-Cluster-56-5.6.25-25. - PXC-416: Fix SST related issues. - PXC-389: Merge remote-tracking branch 'wsrep/5.6' into 5.6-wsrep-pxc389 - Bug #1431101: SST does not clobber backup-my.cnf
-
- 26 Jul, 2016 4 commits
-
-
Vladislav Vaintroub authored
Fixed threadpool_add_connection to use thd_prepare_connection() to match thread-per-conection flow.
-
Nirbhay Choubey authored
-
Philip Stoev authored
-
Daniele Sciascia authored
Transaction replay causes the THD to re-apply the replication events from execution, using the same path appliers do. While applying the log events, the THD's timestamp is set to the timestamp of the event. Setting the timestamp explicitly causes function NOW() to always the timestamp that was set. To avoid this behavior we reset the timestamp after replaying is done.
-
- 25 Jul, 2016 3 commits
-
-
Nirbhay Choubey authored
Update test results.
-
Daniele Sciascia authored
This changes variable wsrep_max_ws_size so that its value is linked to the value of provider option repl.max_ws_size. That is, changing the value of variable wsrep_max_ws_size will change the value of provider option repl.max_ws_size, and viceversa. The writeset size limit is always enforced in the provider, regardless of which option is used.
-
Daniele Sciascia authored
This patch includes two fixes: 1) Rollback when wsrep_max_ws_rows is exceeded would not switch back to previous autocommit mode; and 2) Internal rows counter would not be reset on implicit commits.
-
- 20 Jul, 2016 2 commits
-
-
Nirbhay Choubey authored
Update test results.
-
Daniele Sciascia authored
Variable wsrep_max_ws_rows limits the number of rows that a transaction can insert/update/delete.
-
- 30 Jun, 2016 1 commit
-
-
Nirbhay Choubey authored
-