[ https://issues.apache.org/jira/browse/SLING-5467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Munteanu closed SLING-5467. ---------------------------------- > Sling Event - CleanUpTask wrongly marks folders > ----------------------------------------------- > > Key: SLING-5467 > URL: https://issues.apache.org/jira/browse/SLING-5467 > Project: Sling > Issue Type: Bug > Components: Extensions > Affects Versions: Event 4.0.0 > Reporter: Christoph Nagel > Assignee: Carsten Ziegeler > Priority: Minor > Fix For: Event 4.0.2 > > > The HistoryCleanUpTask has to remove all Jobs stored in the JCR older than > the given parameter {{age}} (a number of minutes). > The current implementation traverses the _/var/eventing/jobs_ tree where > parts of the path define the date of a job. Problem: the comparison of the > job- and {{removeDate}} is wrong. First it compares the years, than months, > weeks and days but this doesn't work. > I've forked the project on github and wrote a test and fix. Further I added a > test dependency for sling-mock in the pom.xml: [Fixes HistoryCleanUpTask date > comparison|https://github.com/cnagel/sling/commit/165a8a04a129a4669599c6b15f48f67060e6c83c]. > Please have a look and if you like I can create a pull request on GitHub. -- This message was sent by Atlassian JIRA (v6.4.14#64029)