Activity log for bug #1237816

Date Who What changed Old value New value Message
2013-10-10 07:37:29 Daniel Ylitalo bug added bug
2013-10-10 08:04:51 Daniel Ylitalo description A few times in a week our cluster experiences something like a "last man standing" situation, where all nodes except the one where the delete query is originating from is closed down The situation only seems to be happening during delete queries and here's the error: 131010 1:56:55 [ERROR] Slave SQL: Could not execute Delete_rows event on table mytaste_se.blog_top; Can't find record in 'blog_top', Error_code: 1032; handler error HA_ERR_KEY_NOT_FOUND; the event's master log FIRST, end_log_pos 1096, Error_code: 1032 131010 1:56:55 [Warning] WSREP: RBR event 2 Delete_rows apply warning: 120, 1408063004 131010 1:56:55 [ERROR] WSREP: Failed to apply trx: source: d2d40980-30de-11e3-86d7-43f3e3363655 version: 2 local: 0 state: APPLYING flags: 1 conn_id: 844727 trx_id: 6422274089 seqnos (l: 93953259, g: 1408063004, s: 1408063003, d: 1408062624, ts: 1381363015763698458) 131010 1:56:55 [ERROR] WSREP: Failed to apply app buffer: seqno: 1408063004, status: WSREP_FATAL at galera/src/replicator_smm.cpp:apply_wscoll():52 at galera/src/replicator_smm.cpp:apply_trx_ws():118 131010 1:56:55 [ERROR] WSREP: Node consistency compromized, aborting... 131010 1:56:55 [Note] WSREP: Closing send monitor... 131010 1:56:55 [Note] WSREP: Closed send monitor. 131010 1:56:55 [Note] WSREP: gcomm: terminating thread 131010 1:56:55 [Note] WSREP: gcomm: joining thread 131010 1:56:55 [Note] WSREP: gcomm: closing backend I don't see why a node would go offline due to inconsistency during a delete, if a row doesn't exist, just continue? The row is supposed to be gone anyway. On update queries the node should obviously go offline, but delete queries? A few times in a week our cluster experiences something like a "last man standing" situation, where all nodes except the one where the delete query is originating from is closed down The situation only seems to be happening during delete queries and here's the error: 131010 1:56:55 [ERROR] Slave SQL: Could not execute Delete_rows event on table mytaste_se.blog_top; Can't find record in 'blog_top', Error_code: 1032; handler error HA_ERR_KEY_NOT_FOUND; the event's master log FIRST, end_log_pos 1096, Error_code: 1032 131010 1:56:55 [Warning] WSREP: RBR event 2 Delete_rows apply warning: 120, 1408063004 131010 1:56:55 [ERROR] WSREP: Failed to apply trx: source: d2d40980-30de-11e3-86d7-43f3e3363655 version: 2 local: 0 state: APPLYING flags: 1 conn_id: 844727 trx_id: 6422274089 seqnos (l: 93953259, g: 1408063004, s: 1408063003, d: 1408062624, ts: 1381363015763698458) 131010 1:56:55 [ERROR] WSREP: Failed to apply app buffer: seqno: 1408063004, status: WSREP_FATAL          at galera/src/replicator_smm.cpp:apply_wscoll():52          at galera/src/replicator_smm.cpp:apply_trx_ws():118 131010 1:56:55 [ERROR] WSREP: Node consistency compromized, aborting... 131010 1:56:55 [Note] WSREP: Closing send monitor... 131010 1:56:55 [Note] WSREP: Closed send monitor. 131010 1:56:55 [Note] WSREP: gcomm: terminating thread 131010 1:56:55 [Note] WSREP: gcomm: joining thread 131010 1:56:55 [Note] WSREP: gcomm: closing backend I don't see why a node would go offline due to inconsistency during a delete, if a row doesn't exist, just continue? The row is supposed to be gone anyway. On update queries the node should obviously go offline, but delete queries? I also noted that when this happens, the wsrep_notify_cmd isn't executed on the node that goes offline.
2013-10-10 18:12:17 Alex Yurchenko bug task added codership-mysql
2013-10-10 18:13:12 Alex Yurchenko nominated for series codership-mysql/5.5
2013-10-10 18:13:12 Alex Yurchenko bug task added codership-mysql/5.5
2013-10-10 18:13:12 Alex Yurchenko nominated for series codership-mysql/5.6
2013-10-10 18:13:12 Alex Yurchenko bug task added codership-mysql/5.6
2013-10-10 18:14:01 Alex Yurchenko codership-mysql/5.5: importance Undecided Low
2013-10-10 18:14:01 Alex Yurchenko codership-mysql/5.5: status New Confirmed
2013-10-10 18:14:40 Alex Yurchenko codership-mysql/5.6: importance Undecided Low
2013-10-10 18:14:40 Alex Yurchenko codership-mysql/5.6: status New Confirmed
2013-11-12 16:15:07 Raghavendra D Prabhu nominated for series percona-xtradb-cluster/5.6
2013-11-12 16:15:07 Raghavendra D Prabhu bug task added percona-xtradb-cluster/5.6
2013-11-12 16:15:07 Raghavendra D Prabhu nominated for series percona-xtradb-cluster/trunk
2013-11-12 16:15:07 Raghavendra D Prabhu bug task added percona-xtradb-cluster/trunk
2013-11-12 16:15:15 Raghavendra D Prabhu percona-xtradb-cluster/5.6: milestone 5.6-future
2013-11-12 16:15:18 Raghavendra D Prabhu percona-xtradb-cluster/trunk: milestone future-5.5
2014-07-15 21:07:47 fabe bug added subscriber fabe
2015-02-01 05:50:00 Raghavendra D Prabhu percona-xtradb-cluster/5.6: milestone future-5.6
2015-02-01 05:50:04 Raghavendra D Prabhu percona-xtradb-cluster/5.5: milestone future-5.5
2015-11-17 09:09:47 Krunal Bauskar percona-xtradb-cluster/5.5: status New Fix Committed
2015-11-17 09:09:49 Krunal Bauskar percona-xtradb-cluster/5.6: status New Fix Committed
2015-11-17 09:09:51 Krunal Bauskar percona-xtradb-cluster/5.5: importance Undecided Medium
2015-11-17 09:09:53 Krunal Bauskar percona-xtradb-cluster/5.6: importance Undecided Medium