Transaction log threshold should be checking Transaction message size, not Statement

Bug #637590 reported by David Shrewsbury
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Drizzle
Fix Released
Medium
David Shrewsbury

Bug Description

Transaction services code currently assumes that a Transaction message will ever only have a single Statement when checking for message size threshold and uses Statement::ByteSize(). This is fine for bulk inserts, but not true when a long transaction contains a hodge-podge of mixed statements. Fix is to use Transaction::ByteSize() instead.

Related branches

Changed in drizzle:
status: In Progress → Fix Committed
Changed in drizzle:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.