too large transactions not handled gracefully
Bug #539589 reported by
Seppo Jaakola
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MySQL patches by Codership |
Fix Released
|
Undecided
|
Seppo Jaakola | ||
0.7 |
Fix Released
|
Medium
|
Seppo Jaakola | ||
0.8 |
Won't Fix
|
Medium
|
Seppo Jaakola |
Bug Description
Replication provider can have limits for how many queries can be inside a transaction. Galera has 65535 as a limit for queries. However, when this limit is reached, mysqld does not rollback the query, but allows the transaction to commit locally.
The Galera library has also a but in detecting query limit, and currently crashes for too large transactions.
Related branches
lp:~codership/codership-mysql/dev
(Merged)
Changed in codership-mysql: | |
assignee: | nobody → Seppo Jaakola (seppo-jaakola) |
importance: | Undecided → Medium |
milestone: | none → 0.7.4 |
Changed in codership-mysql: | |
status: | New → In Progress |
Changed in codership-mysql: | |
milestone: | 0.7.4 → none |
assignee: | Seppo Jaakola (seppo-jaakola) → nobody |
importance: | Medium → Undecided |
status: | In Progress → New |
Changed in codership-mysql: | |
status: | In Progress → Fix Committed |
Changed in codership-mysql: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Query limit check has been added. However, Galera library by default does not append queries in write sets, so this issue does not even manifest by defaulot configuration