jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lars Michele (JIRA)" <j...@apache.org>
Subject [jira] [Created] (JCR-3434) EventJournal#skipTo() broken
Date Thu, 27 Sep 2012 18:43:07 GMT
Lars Michele created JCR-3434:

             Summary: EventJournal#skipTo() broken
                 Key: JCR-3434
                 URL: https://issues.apache.org/jira/browse/JCR-3434
             Project: Jackrabbit Content Repository
          Issue Type: Bug
          Components: jackrabbit-core
    Affects Versions: 2.5.2, 2.4.3, 2.2.12
            Reporter: Lars Michele

There is a little typo in the implementation of EventJournal#skipTo method which makes it
pretty useless because it is skipping always to the last EventBundle. I attach the patch inlined
because it is really small:

Index: src/main/java/org/apache/jackrabbit/core/observation/EventJournalImpl.java
--- src/main/java/org/apache/jackrabbit/core/observation/EventJournalImpl.java	(revision 1391154)
+++ src/main/java/org/apache/jackrabbit/core/observation/EventJournalImpl.java	(working copy)
@@ -135,7 +135,7 @@
         // get skip map for this journal
         SortedMap<Long, Long> skipMap = getSkipMap();
         synchronized (skipMap) {
-            SortedMap<Long, Long> head = skipMap.headMap(new Long(time));
+            SortedMap<Long, Long> head = skipMap.headMap(new Long(date));
             if (!head.isEmpty()) {
                 lastRevision = head.get(head.lastKey());

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message