You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by md...@apache.org on 2019/02/11 16:47:17 UTC
svn commit: r1853389 -
/jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java
Author: mduerig
Date: Mon Feb 11 16:47:17 2019
New Revision: 1853389
URL: http://svn.apache.org/viewvc?rev=1853389&view=rev
Log:
OAK-8039: Intermittent test failure of CompactionAndCleanupIT.testMixedSegments
Better error message in assertion
Modified:
jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java
Modified: jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java?rev=1853389&r1=1853388&r2=1853389&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java (original)
+++ jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentBufferWriterPool.java Mon Feb 11 16:47:17 2019
@@ -196,7 +196,8 @@ public class SegmentBufferWriterPool imp
SegmentBufferWriter writer = writers.remove(key);
if (writer == null) {
GCGeneration thisGeneration = this.gcGeneration.get();
- checkState(thisGeneration.equals(gcGeneration));
+ checkState(thisGeneration.equals(gcGeneration),
+ "Mismatching GC generations " + thisGeneration + " != " + gcGeneration);
writer = new SegmentBufferWriter(
idProvider,
reader,