neo4j/neo4j — pull request #3187 by tinwelint (2014-09-30 12:29:36+00:00)
Title: [2.2] Performs log pruning outside of append monitors

so that log pruning, which isn't critical functionality in and around
transaction appends and rotations, outside of any monitors held by
append/rotate. This will make the pauses introduced by rotation smaller so
that other transactions can still append when a log pruning is happening.