expire_logs_days broken by group_commit patch

Bug #1006214 reported by Stewart Smith on 2012-05-30
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Server moved to https://jira.percona.com/projects/PS
Fix Released
Stewart Smith
Fix Released
Stewart Smith

Bug Description

in MYSQL_BIN_LOG::trx_group_commit_leader(group_commit_entry *) in sql/log.cc

    if (xid_count > 0 && check_purge)

This skips the purge() check and can be pretty easily reproduced with lp:~stewart/percona-server/max-binlog-files branch as otherwise you get to wait for X days to test it.

Related branches

Vadim Tkachenko (vadim-tk) wrote :

Does it affect MariaDB, as the patch comes from there?

Stewart Smith (stewart) wrote :

No, I checked MariaDB 5.5 and 5.3 and the code is different there and I believe it works there (although I haven't confirmed).

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-1253

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers