There is a safety condition in the removal code which checks that the file to be removed has a timestamp such that
timestamp <= (perriodUnderConsideration + 1*period)
So for example the log archive gets modified at later time, deletion will not occur. The safety check if useful in case the archive files can overwrite each another periodically. However, that can be considered a degenerate configuration which we do not need to support. As such, I will remove the check in a future commit.
|