Index: oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/scheduler/Commit.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/scheduler/Commit.java (date 1517916022000) +++ oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/scheduler/Commit.java (date 1548076870000) @@ -38,7 +38,7 @@ public class Commit { static final String ROOT = "root"; - private final SegmentNodeBuilder changes; + final SegmentNodeBuilder changes; private final CommitHook hook; private final CommitInfo info; Index: oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/scheduler/LockBasedScheduler.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/scheduler/LockBasedScheduler.java (date 1517916022000) +++ oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/scheduler/LockBasedScheduler.java (date 1548076870000) @@ -35,9 +35,10 @@ import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicReference; +import javax.annotation.Nonnull; + import com.codahale.metrics.Histogram; import com.codahale.metrics.SlidingWindowReservoir; -import javax.annotation.Nonnull; import org.apache.jackrabbit.oak.api.CommitFailedException; import org.apache.jackrabbit.oak.api.PropertyState; import org.apache.jackrabbit.oak.segment.Revisions; @@ -223,6 +224,7 @@ queued = true; } + commit.changes.getNodeState(); commitSemaphore.acquire(); try { if (queued) {