Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 10.0.10
-
Fix Version/s: 10.0.13
-
Component/s: None
-
Labels:None
-
Environment:standard Linux, using Debian packages from mariadb
Description
Because of a full disk, my master logged a large heap of "LOST" incident messages. I tried to auto-skip them, but that did not work.
MariaDB [(none)]> show variables like '%slave_skip%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| slave_skip_errors | 1590 |
| sql_slave_skip_counter | 0 |
+------------------------+-------+
2 rows in set (0.00 sec)
MariaDB [(none)]> show slave status\G
Slave_SQL_Running: No
Last_Errno: 1590
Last_Error: The incident LOST_EVENTS occured on the master. Message: error writing to the binary log
Gliffy Diagrams
Attachments
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
Test case to reproduce it without full disk
(the binary log is attached, it was produced by MySQL 5.6 which creates LOST_EVENTS upon this scenario):
On MySQL 5.6, it fails if run in the usual way, and passes if run with --mysqld=--slave-skip-errors=1590. On MariaDB 10.0, it fails either way.
Put the attached log into mysql-test/std_data.
Run with --mysqld=--slave-skip-errors=1590