transaction does not rollback after max write set size was exceeded
Bug #1280557 reported by
Seppo Jaakola
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
MySQL patches by Codership | Status tracked in 5.6 | |||||
5.5 |
Fix Released
|
High
|
Seppo Jaakola | |||
5.6 |
Fix Released
|
High
|
Seppo Jaakola | |||
Percona XtraDB Cluster moved to https://jira.percona.com/projects/PXC | Status tracked in 5.6 | |||||
5.5 |
Fix Released
|
Undecided
|
Unassigned | |||
5.6 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
If transaction size exceeds the wsrep_max_ws_size limit, there will appear a warning message in error log and replication is skipped. However, the transaction is committed in the master node, and cluster will render in inconsistent state.
Changed in codership-mysql: | |
assignee: | nobody → Seppo Jaakola (seppo-jaakola) |
importance: | Undecided → High |
status: | New → In Progress |
To post a comment you must log in.
exceeding of wsrep_max_ws_size was detected, but necessary error code (WSREP_ SIZE_EXCEEDED) was not returned, and therefore the transaction did not rollback. This issue has been fixed in revision:
wsrep-5.5: http:// bazaar. launchpad. net/~codership/ codership- mysql/wsrep- 5.5/revision/ 3950