Because this changes the interface of a variable whose value may be parsed by external tools - particularly the sort of tools that would not show up in an archive code search because they are site local - I am -1 on this change for the sru team.
If this functionality is critical for users of 5.7, another approach I could suggest is to implement this as a float internally, but expose the float functionality under a different name (e.g. expire_logs_days_float) with the existing variable mapped to it with floor() or round() as preferred. Obviously this may impose its own compatibility costs upstream for 5.8 and later, so I understand if you don't want to go that route. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1571606 Title: Backport change of expire_logs_days to floating point in MySQL 5.7 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1571606/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
