Crash on startup when XA support functions activated by a second engine
Bug #1255549 reported by
Laurynas Biveinis
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
MySQL Server |
Unknown
|
Unknown
|
||||
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
High
|
Laurynas Biveinis | |||
5.1 |
Won't Fix
|
Undecided
|
Unassigned | |||
5.5 |
Won't Fix
|
Undecided
|
Unassigned | |||
5.6 |
Fix Released
|
High
|
Laurynas Biveinis | |||
Percona XtraDB Cluster moved to https://jira.percona.com/projects/PXC | Status tracked in 5.6 | |||||
5.5 |
Invalid
|
Undecided
|
Unassigned | |||
5.6 |
New
|
Undecided
|
Unassigned |
Bug Description
This is to track the fix of upstream http://
There are two alternative fixes: MariaDB 5.5 fix, and MySQL 5.7.1 fix.
The MariaDB fix has received more testing because of TokuDB being packaged in MariaDB 5.5, on the other hand the MySQL fix has a unit test. Thus let's fix by a combination of the MariaDB fix + MySQL unit test.
Related branches
lp:~laurynas-biveinis/percona-server/multiple-xa-ses-5.6
- Stewart Smith (community): Approve
- George Ormond Lorch III: Pending (g2) requested
-
Diff: 519 lines (+287/-38)6 files modifiedPercona-Server/sql/handler.cc (+1/-1)
Percona-Server/sql/log.cc (+79/-35)
Percona-Server/sql/log.h (+4/-1)
Percona-Server/sql/mysqld.cc (+1/-1)
Percona-Server/unittest/gunit/CMakeLists.txt (+1/-0)
Percona-Server/unittest/gunit/tc_log_mmap-t.cc (+201/-0)
tags: | added: tokudb upstream |
To post a comment you must log in.
Shouldn't affect PXC (since it also implements its own additional XA) due to
#ifndef WITH_WSREP ASSERT( total_ha_ 2pc == (ulong) opt_bin_log+1); // only InnoDB and binlog
DBUG_
#endif
in handler.cc