Percona Server with XtraDB

expire_logs_days broken by group_commit patch

Reported by Stewart Smith on 2012-05-30
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Server
Medium
Stewart Smith
5.5
Medium
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)
    {
      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).

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

Other bug subscribers