lp://staging/~raghavendra-prabhu/percona-xtradb-cluster/release-5.5.31-fix
Created by
Raghavendra D Prabhu
and last modified
- Get this branch:
- bzr branch lp://staging/~raghavendra-prabhu/percona-xtradb-cluster/release-5.5.31-fix
Only
Raghavendra D Prabhu
can upload to this branch. If you are
Raghavendra D Prabhu
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
Branch information
- Owner:
- Raghavendra D Prabhu
- Status:
- Development
Recent revisions
- 418. By Raghavendra D Prabhu
-
Bug#1182441: Fix the conflict between WSREP and XtraDB headers.
This commit fixes the conflict between TRX_SYS_
WSREP_XID_ INFO and
TRX_SYS_MYSQL_MASTER_ LOG_INFO. Earlier, TRX_SYS_ MYSQL_MASTER_ LOG_INFO
was reusing the co-ordinate position of TRX_SYS_MYSQL_MASTER_ LOG_INFO.
This didn't conflict in case of vanilla MySQL. However, this conflicted
in XtraDB since TRX_SYS_MYSQL_MASTER_ LOG_INFO is also used in trx_sys
headers for crash resistant replication. This affected PXC only when
PXC node was reused as an async slave to a MySQL master. This fix
moves TRX_SYS_WSREP_XID_ INFO to (UNIV_PAGE_SIZE - 3500). This position
shouldn't conflict with others given that total XID size is within 150
bytes.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)