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
Stewart Smith
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

Laurynas Biveinis: Approve on 2012-08-16
Alexey Kopytov: Pending requested 2012-08-13
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