Index: oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentNodeStore.java =================================================================== --- oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentNodeStore.java (revision 1762454) +++ oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentNodeStore.java (working copy) @@ -429,6 +429,12 @@ return properties; } + @Nonnull + @Override + public Iterable checkpoints() { + return getCheckpoints().getChildNodeNames(); + } + @Override @CheckForNull public NodeState retrieve(@Nonnull String checkpoint) { checkNotNull(checkpoint); Index: oak-it/src/test/java/org/apache/jackrabbit/oak/spi/state/NodeStoreTest.java =================================================================== --- oak-it/src/test/java/org/apache/jackrabbit/oak/spi/state/NodeStoreTest.java (revision 1762454) +++ oak-it/src/test/java/org/apache/jackrabbit/oak/spi/state/NodeStoreTest.java (working copy) @@ -555,7 +555,6 @@ @Test public void checkpoints() throws Exception { - assumeTrue(fixture != NodeStoreFixtures.SEGMENT_TAR); int numCps = 3; Map info = Maps.newHashMap(); Set cps = Sets.newHashSet();