17:25:41.091 INFO [main] FileStoreBuilder.java:380 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit12669828612180059017, blobStore=null, maxFileSize=256, segmentCacheSize=256, stringCacheSize=256, templateCacheSize=64, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1048576, memoryMapping=true, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 17:25:41.096 INFO [main] ReadOnlyFileStore.java:77 TarMK ReadOnly opened: target\junit12669828612180059017 (mmap=true) 17:25:41.145 INFO [main] ReadOnlyFileStore.java:132 TarMK closed: target\junit12669828612180059017 17:25:48.348 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=C:\projects\apache\oak\trunk\oak-segment-tar\target\junit568084406562112392, blobStore=null, maxFileSize=256, segmentCacheSize=256, stringCacheSize=256, templateCacheSize=64, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1048576, memoryMapping=true, gcOptions=SegmentGCOptions{offline=true, retainedGenerations=1}} org.apache.jackrabbit.oak.segment.file.InvalidFileStoreVersionException: Using a too recent version of oak-segment-tar at org.apache.jackrabbit.oak.segment.file.ManifestChecker.checkStoreVersion(ManifestChecker.java:81) at org.apache.jackrabbit.oak.segment.file.ManifestChecker.checkManifest(ManifestChecker.java:70) at org.apache.jackrabbit.oak.segment.file.ManifestChecker.checkAndUpdateManifest(ManifestChecker.java:51) at org.apache.jackrabbit.oak.segment.file.FileStore.(FileStore.java:191) at org.apache.jackrabbit.oak.segment.file.FileStoreBuilder.build(FileStoreBuilder.java:343) at org.apache.jackrabbit.oak.segment.tool.Compact.newFileStore(Compact.java:164) at org.apache.jackrabbit.oak.segment.tool.Compact.compact(Compact.java:135) at org.apache.jackrabbit.oak.segment.tool.Compact.run(Compact.java:128) at org.apache.jackrabbit.oak.segment.upgrade.UpgradeIT.offRCUpgradesRequiresForce(UpgradeIT.java:119) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:369) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:275) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:239) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:160) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:373) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:334) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:119) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:407) 17:25:54.672 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit14473673683263984188, blobStore=null, maxFileSize=256, segmentCacheSize=256, stringCacheSize=256, templateCacheSize=64, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1048576, memoryMapping=true, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 17:25:54.672 INFO [main] FileStore.java:239 TarMK opened: target\junit14473673683263984188 (mmap=true) 17:25:54.672 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[target\junit14473673683263984188\data00000a.tar],writer=target\junit14473673683263984188\data00001a.tar} 17:25:54.672 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 17:25:54.672 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 17:25:54.726 INFO [main] FileStore.java:483 TarMK closed: target\junit14473673683263984188 17:26:00.121 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646, blobStore=null, maxFileSize=256, segmentCacheSize=256, stringCacheSize=256, templateCacheSize=64, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1048576, memoryMapping=true, gcOptions=SegmentGCOptions{offline=true, retainedGenerations=1}} 17:26:00.121 INFO [main] FileStore.java:239 TarMK opened: C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646 (mmap=true) 17:26:00.121 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00000a.tar],writer=C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar} 17:26:00.121 INFO [main] LoggingGCMonitor.java:44 TarMK GC #122: running full compaction 17:26:00.121 INFO [main] LoggingGCMonitor.java:44 TarMK GC #122: compaction started, gc options=SegmentGCOptions{offline=true, retainedGenerations=1} 17:26:00.121 INFO [main] LoggingGCMonitor.java:44 TarMK GC #122: unable to estimate number of nodes for compaction, missing gc history. 17:26:00.190 DEBUG [main] TarWriter.java:185 Writing segment 0910bdbc-49e5-4dd2-a0d2-afa14a3e4791 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.206 DEBUG [main] TarWriter.java:185 Writing segment b10ec3e8-510e-4412-a1c5-b52d2f6852b0 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.237 DEBUG [main] TarWriter.java:185 Writing segment 34c4450b-dd14-42cd-abbb-1b3298cd461e to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.275 DEBUG [main] TarWriter.java:185 Writing segment f85bf643-7f60-434f-acb1-3ca8e873aa0a to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.306 DEBUG [main] TarWriter.java:185 Writing segment 4bd1a393-1ef4-4336-a04d-536d62d98cf8 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.337 DEBUG [main] TarWriter.java:185 Writing segment 90446622-ba5c-495e-a083-56dcae948719 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.360 DEBUG [main] TarWriter.java:185 Writing segment 0288a29d-8b49-4bf6-a558-1f835d0eec3f to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.375 DEBUG [main] TarWriter.java:185 Writing segment 0c8d84ff-e100-44c3-af12-a2fc5fd9a280 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.407 DEBUG [main] TarWriter.java:185 Writing segment 9a518a88-ccaa-408c-a7e0-3eb5a2c55c2a to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.422 DEBUG [main] TarWriter.java:185 Writing segment 3391869d-8209-4944-a54d-2316a260392f to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.460 DEBUG [main] TarWriter.java:185 Writing segment 61e4e975-9fe5-4bd9-adae-d5fde31f0c38 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.491 DEBUG [main] TarWriter.java:185 Writing segment 1983b12c-d62c-4cde-a803-bcafef656e04 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.522 DEBUG [main] TarWriter.java:185 Writing segment 03dcdbfe-8814-4e5c-a3b1-d649441a9e93 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.538 DEBUG [main] TarWriter.java:185 Writing segment 16b48bbd-a78e-4c51-a897-548dbfe9a779 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.560 DEBUG [main] TarWriter.java:185 Writing segment c4fb23c0-e25a-4146-afab-ac4ef57dcd07 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.576 DEBUG [main] TarWriter.java:185 Writing segment 1c4858e7-1ba6-42fb-a086-5040ec01e48e to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.591 DEBUG [main] TarWriter.java:185 Writing segment 1d19af10-45e3-4eb4-a246-e8537cd70dfb to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.623 DEBUG [main] TarWriter.java:185 Writing segment 4fbef2bc-0a5f-44f6-ad4a-497412f15eeb to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.638 DEBUG [main] TarWriter.java:185 Writing segment bab2bbd7-429f-4833-a06b-76f37436f86f to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.660 DEBUG [main] TarWriter.java:185 Writing segment 8ea9fe08-f8ca-4301-aaa2-c903468ee662 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.676 DEBUG [main] TarWriter.java:185 Writing segment cea41e74-3a63-4449-a7cb-8c2491e30e0e to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.707 DEBUG [main] TarWriter.java:185 Writing segment 3db39492-0cd5-4770-a7f3-70e45c0f5f0d to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.723 DEBUG [main] TarWriter.java:185 Writing segment c4223079-a1b2-4ca5-aebc-d1ad21d507b1 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.739 DEBUG [main] TarWriter.java:185 Writing segment 752a5bd5-07f8-47e6-a416-a49b02b08708 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.755 DEBUG [main] TarWriter.java:185 Writing segment ad2b02e8-ae51-43fb-aff2-824fca389fb1 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.760 DEBUG [main] TarWriter.java:185 Writing segment 1239af29-13f9-4dd8-ad70-614d33faeb53 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.776 DEBUG [main] TarWriter.java:185 Writing segment 32e14739-df49-4c23-a597-5387b2ade777 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.807 DEBUG [main] TarWriter.java:185 Writing segment 9da20bf7-d78a-49c8-a787-492f257b553a to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.823 DEBUG [main] TarWriter.java:185 Writing segment 81b911d1-2e0e-4ae6-a68b-38015407e2dd to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.838 DEBUG [main] TarWriter.java:185 Writing segment ce87f678-8fd6-4593-a247-e509bca7a378 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.854 DEBUG [main] TarWriter.java:185 Writing segment aa2c1061-ca5f-472f-a77f-844b448f4701 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.861 INFO [main] LoggingGCMonitor.java:44 TarMK GC #122: compaction cycle 0 completed in 743,5 ms (743 ms). Compacted ad9111c0-dbe6-4689-a112-b8c2b07e1663.000013f7 to 65711dc5-2584-4a50-a83a-15867c9517dc.00001db2 17:26:00.861 DEBUG [main] TarWriter.java:185 Writing segment 65711dc5-2584-4a50-a83a-15867c9517dc to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00001a.tar 17:26:00.861 INFO [main] LoggingGCMonitor.java:44 TarMK GC #122: compaction succeeded in 744,6 ms (744 ms), after 0 cycles -> cleaning up 17:26:00.861 INFO [main] LoggingGCMonitor.java:44 TarMK GC #122: cleanup started. 17:26:00.961 DEBUG [main] TarReader.java:709 Cleaning up data00001a.tar 17:26:00.961 DEBUG [main] TarReader.java:739 Not enough space savings. (7168/8411136). Skipping clean up of data00001a.tar 17:26:00.961 DEBUG [main] TarReader.java:709 Cleaning up data00000a.tar 17:26:00.961 DEBUG [main] TarReader.java:731 None of the entries of data00000a.tar are referenceable. 17:26:00.961 INFO [main] LoggingGCMonitor.java:44 TarMK GC #122: cleanup marking files for deletion: C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00000a.tar 17:26:00.961 INFO [main] LoggingGCMonitor.java:44 TarMK GC #122: cleanup completed in 93,26 ms (93 ms). Post cleanup size is 8.4 MB (8411136 bytes) and space reclaimed 5.2 MB (5198848 bytes). -> writing new journal.log: ad9111c0-dbe6-4689-a112-b8c2b07e1663:5111 root 1509726360961 17:26:00.961 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 17:26:00.961 DEBUG [main] TarWriter.java:185 Writing segment 7b939a6a-577d-4b6c-a6b6-cca17d43acb5 to C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00002a.tar 17:26:00.961 DEBUG [main] TarRevisions.java:240 TarMK journal update ad9111c0-dbe6-4689-a112-b8c2b07e1663.000013f7 -> 65711dc5-2584-4a50-a83a-15867c9517dc.00001db2 17:26:01.061 WARN [main] FileReaper.java:76 Unable to remove file C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00000a.tar java.nio.file.FileSystemException: C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646\data00000a.tar: The process cannot access the file because it is being used by another process. at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:92) ~[na:na] at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) ~[na:na] at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) ~[na:na] at java.base/sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:270) ~[na:na] at java.base/sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:110) ~[na:na] at java.base/java.nio.file.Files.deleteIfExists(Files.java:1173) ~[na:na] at org.apache.jackrabbit.oak.segment.file.FileReaper.reap(FileReaper.java:73) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.file.FileStore.close(FileStore.java:481) [oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.tool.Compact.$closeResource(Compact.java:152) [oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.tool.Compact.compact(Compact.java:152) [oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.tool.Compact.run(Compact.java:128) [oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.upgrade.UpgradeIT.offRCUpgradesSegments(UpgradeIT.java:103) [test-classes/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:564) ~[na:na] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) [junit-4.12.jar:4.12] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.12.jar:4.12] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) [junit-4.12.jar:4.12] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.12.jar:4.12] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.12.jar:4.12] at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) [junit-4.12.jar:4.12] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit-4.12.jar:4.12] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) [junit-4.12.jar:4.12] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) [junit-4.12.jar:4.12] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) [junit-4.12.jar:4.12] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) [junit-4.12.jar:4.12] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) [junit-4.12.jar:4.12] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) [junit-4.12.jar:4.12] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) [junit-4.12.jar:4.12] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) [junit-4.12.jar:4.12] at org.junit.runners.ParentRunner.run(ParentRunner.java:363) [junit-4.12.jar:4.12] at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:369) [surefire-junit4-2.20.1.jar:2.20.1] at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:275) [surefire-junit4-2.20.1.jar:2.20.1] at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:239) [surefire-junit4-2.20.1.jar:2.20.1] at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:160) [surefire-junit4-2.20.1.jar:2.20.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:373) [surefire-booter-2.20.1.jar:2.20.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:334) [surefire-booter-2.20.1.jar:2.20.1] at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:119) [surefire-booter-2.20.1.jar:2.20.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:407) [surefire-booter-2.20.1.jar:2.20.1] 17:26:01.061 INFO [main] FileStore.java:483 TarMK closed: C:\projects\apache\oak\trunk\oak-segment-tar\target\junit734603863111424646