You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-dev@jackrabbit.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2018/02/28 02:57:32 UTC

BUILD FAILURE: Jackrabbit Oak - Build # 1268 - Failure

The Apache Jenkins build system has built Jackrabbit Oak (build #1268)

Status: Failure

Check console output at https://builds.apache.org/job/Jackrabbit%20Oak/1268/ to view the results.

Changes:
[catholicon] OAK-7284: Reindexing using --doc-traversal-mode can hit ConcurrentModificationException during aggregation

CursorableLinkedList led to heavy drop in performance as we weren't closing cursor.
And without that, the class would broadcast all changes to all open cursors.

Adding lifecycle mgmt was a mess, so cooking up our own poor man link list for our own purpose.

Btw, the list impl is not generics - because YAGNI

 

Test results:
1 tests failed.
FAILED:  org.apache.jackrabbit.oak.index.indexer.document.flatfile.FlatFileBufferLinkedListTest.add

Error Message:
Adding null must throw IllegalArgumentException

Stack Trace:
java.lang.AssertionError: Adding null must throw IllegalArgumentException
	at org.apache.jackrabbit.oak.index.indexer.document.flatfile.FlatFileBufferLinkedListTest.add(FlatFileBufferLinkedListTest.java:47)