trx replaying failed due to interrupted BF applier
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MySQL patches by Codership |
Fix Released
|
Medium
|
Seppo Jaakola | ||
5.5 |
Fix Released
|
Medium
|
Seppo Jaakola |
Bug Description
Happened during seesaw test with sqlgen --rollbacks 0.1 --ac-frac 100 (otherwise default params). Server had wsrep_causal_
Log from crashed node:
120207 10:33:02 [Note] WSREP: New cluster view: global state: 90c349b1-
120207 10:33:02 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.
120207 10:33:02 [Note] WSREP: Assign initial position for certification: 137146, protocol version: 2
120207 10:33:32 [Note] WSREP: Member 0 (test2) synced with group.
120207 10:34:36 [Note] WSREP, BF applier interrupted in log_event.cc
120207 10:34:36 [Warning] WSREP: RBR event 2 Delete_rows apply warning: 1053, 187540
120207 10:34:36 [Warning] WSREP: failed to replay trx: source: 320d20f9-
120207 10:34:36 [Warning] WSREP: Failed to apply app buffer: ��0O, seqno: 187540, status: WSREP_FATAL
at galera/
at galera/
at galera/
at galera/
120207 10:34:36 [ERROR] WSREP: trx_replay failed for: 5, query: REPLACE INTO comm00 SELECT * FROM comm00 WHERE p = 3
120207 10:34:36 [ERROR] Aborting
Related branches
Changed in codership-mysql: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Seppo Jaakola (seppo-jaakola) |
milestone: | none → 5.5.20-23.4 |
Similar thing happened during sqlgen test run with parameters --rows 1000 --ac-frac 10 --rollbacks 0.1 --alters 0.001. Although not replaying error, it looks quite similar:
120210 12:42:58 [Note] WSREP, BF applier interrupted in log_event.cc 53d2-11e1- 0800-303af54123 ea version: 2 local: 0 state: CERTIFYING flags: 1 conn_id: 1182 trx_id: 61418743 seqnos (l: 15087, g: 2651566, s: 2651552, d: 2651557, ts: 132887057718584 1502) src/replicator_ smm.cpp: apply_wscoll( ):51 src/replicator_ smm.cpp: apply_trx_ ws():83 src/replicator_ smm.cpp: apply_trx_ ws():122 src/replicator_ smm.cpp: apply_trx( ):443 src/replicator_ smm.cpp: process_ trx():992
120210 12:42:58 [ERROR] Slave SQL: Error executing row event: 'Table 'test.comm03' doesn't exist', Error_code: 1053
120210 12:42:58 [Warning] WSREP: RBR event 2 Delete_rows apply warning: 1053, 2651566
120210 12:42:58 [ERROR] WSREP: Failed to apply trx: source: f9892e24-
120210 12:42:58 [ERROR] WSREP: Failed to apply app buffer: <B1><F4>4O^S, seqno: 2651566, status: WSREP_FATAL
at galera/
at galera/
at galera/
at galera/
at galera/