Monty
b016e1ba7f
MDEV-7702 Spiral patch 004_mariadb-10.0.15.slave-trx-retry.diff
...
This is about adding more options to force slave retries
Two new variables has been added:
slave_transaction_retry_errors
- Tells the slave thread to retry transaction for replication when a
query event returns an error from the provided list. Deadlock and
elapsed lock wait timeout errors are automatically added to this list
slave-transaction-retry-interval
- Interval of the slave SQL thread will retry a transaction
in case it failed with a deadlock or elapsed lock wait
timeout or listed in slave_transaction_retry_errors
Other changes:
- Simplifed code for slave_skip_errors (to be aligned with
slave_transaction_retry_errors)
- Renamed print_slave_skip_errors() to make_slave_skip_errors_printable()
- Remove printing error from init_slave_skip_errors as my_bitmap_init()
will do that if needed.
- Generalize has_temporary_error()
2017-12-03 13:58:35 +02:00
..
2017-02-10 06:30:42 -05:00
2017-04-05 15:02:56 +04:00
2017-08-14 19:45:59 +02:00
2017-04-05 15:02:56 +04:00
2017-10-30 07:37:25 +04:00
2017-02-10 06:30:42 -05:00
2017-04-05 15:02:56 +04:00
2017-02-10 06:30:42 -05:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-05-24 11:59:04 +02:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-10-24 14:53:18 +02:00
2017-10-24 14:53:18 +02:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-02-10 06:30:42 -05:00
2017-09-26 00:13:04 +03:00
2017-04-05 15:02:56 +04:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2017-11-05 20:34:03 +02:00
2017-11-07 23:02:39 +02:00
2016-12-08 11:55:35 +11:00
2016-09-02 13:22:28 +03:00
2017-11-05 20:34:03 +02:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2017-04-24 15:09:18 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2017-03-22 19:08:24 +04:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2017-07-06 14:18:53 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2017-04-26 23:03:28 +03:00
2016-09-02 13:22:28 +03:00
2017-01-06 14:52:35 +02:00
2016-09-02 13:22:28 +03:00
2017-10-24 19:12:59 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2017-01-06 14:42:28 +02:00
2017-03-05 01:00:21 +02:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-10-05 01:11:08 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2016-09-02 13:22:28 +03:00
2017-01-11 09:18:35 +02:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-03-22 19:08:24 +04:00
2017-08-24 01:05:51 +02:00
2017-08-24 01:05:51 +02:00
2017-04-07 09:55:54 +02:00
2017-10-05 11:45:32 +02:00
2017-08-24 01:05:51 +02:00
2017-08-24 01:05:51 +02:00
2017-08-24 01:05:51 +02:00
2017-08-24 01:05:51 +02:00
2017-10-05 11:45:32 +02:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-02-10 06:30:42 -05:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2016-10-05 01:11:08 +03:00
2017-02-10 06:30:42 -05:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-08-10 21:40:19 -07:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-02-10 06:30:42 -05:00
2016-12-07 14:42:08 +04:00
2016-12-07 14:42:08 +04:00
2016-12-07 14:42:08 +04:00
2016-12-07 14:42:08 +04:00
2016-12-07 14:42:08 +04:00
2016-12-07 14:42:08 +04:00
2017-04-18 17:15:44 +02:00
2017-04-05 15:02:56 +04:00
2017-02-10 06:30:42 -05:00
2017-12-03 13:58:35 +02:00
2017-12-03 13:58:35 +02:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-10-14 17:28:54 +04:00
2017-02-10 06:30:42 -05:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-02-10 06:30:42 -05:00
2017-11-02 12:07:44 +02:00
2017-10-24 19:12:59 +03:00
2017-10-30 20:47:39 +04:00
2017-11-17 21:40:20 +00:00
2017-11-24 16:26:44 +02:00
2017-12-03 13:58:35 +02:00
2017-12-03 13:58:35 +02:00
2017-08-23 16:49:42 +05:30
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-11-17 21:40:20 +00:00
2016-10-05 01:11:08 +03:00
2017-01-26 17:39:36 +00:00
2017-03-29 00:40:21 +02:00
2016-10-05 01:11:08 +03:00
2017-06-30 22:31:37 +03:00
2017-06-30 22:31:37 +03:00
2017-06-30 22:31:37 +03:00
2017-04-05 15:02:56 +04:00
2016-12-14 15:32:40 +05:30
2016-09-06 16:34:25 +02:00
2017-08-16 07:49:19 +03:00