14:30:12.981 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit4815678007916388785\junit9096125633718048745, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:12.996 INFO [main] FileStore.java:239 TarMK opened: target\junit4815678007916388785\junit9096125633718048745 (mmap=false) 14:30:12.996 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit4815678007916388785\junit9096125633718048745\data00000a.tar} 14:30:12.996 DEBUG [main] TarWriter.java:185 Writing segment 2be6cdf5-a8ff-4549-a44a-edbe8e139185 to target\junit4815678007916388785\junit9096125633718048745\data00000a.tar 14:30:12.996 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit4815678007916388785\junit4347659014320354912, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:12.996 INFO [main] FileStore.java:239 TarMK opened: target\junit4815678007916388785\junit4347659014320354912 (mmap=false) 14:30:12.996 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit4815678007916388785\junit4347659014320354912\data00000a.tar} 14:30:12.996 DEBUG [main] TarWriter.java:185 Writing segment 8d175d0a-938d-4f47-a4db-eea3dd7a888c to target\junit4815678007916388785\junit4347659014320354912\data00000a.tar 14:30:12.996 INFO [main] DataStoreTestBase.java:127 Test begin: testSyncFailingDueToTooShortTimeout 14:30:12.996 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:30:12.996 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:30:13.112 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x528c8841]' 14:30:13.112 DEBUG [main] StandbyServer.java:249 Binding was successful 14:30:13.112 DEBUG [main] TarWriter.java:185 Writing segment fa971928-77e5-49af-a9bc-90d1465b6866 to target\junit4815678007916388785\junit9096125633718048745\data00000a.tar 14:30:13.212 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> fa971928-77e5-49af-a9bc-90d1465b6866.0000000c 14:30:13.361 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b for current head 14:30:13.361 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:50586 is allowed 14:30:13.362 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:30:13.362 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.363 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.363 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head fa971928-77e5-49af-a9bc-90d1465b6866.0000000c to client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.364 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:30:13.364 DEBUG [standby-run-23] StandbyClientSyncExecution.java:103 Found missing segment fa971928-77e5-49af-a9bc-90d1465b6866 14:30:13.364 DEBUG [standby-run-23] StandbyClientSyncExecution.java:124 Inspecting segment fa971928-77e5-49af-a9bc-90d1465b6866 14:30:13.365 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b for references of segment fa971928-77e5-49af-a9bc-90d1465b6866 14:30:13.365 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:13.365 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment fa971928-77e5-49af-a9bc-90d1465b6866 for client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment fa971928-77e5-49af-a9bc-90d1465b6866 to client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:13.365 DEBUG [standby-run-23] StandbyClientSyncExecution.java:184 Found reference from fa971928-77e5-49af-a9bc-90d1465b6866 to 2be6cdf5-a8ff-4549-a44a-edbe8e139185 14:30:13.365 DEBUG [standby-run-23] StandbyClientSyncExecution.java:124 Inspecting segment 2be6cdf5-a8ff-4549-a44a-edbe8e139185 14:30:13.365 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b for references of segment 2be6cdf5-a8ff-4549-a44a-edbe8e139185 14:30:13.365 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:13.365 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 2be6cdf5-a8ff-4549-a44a-edbe8e139185 for client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 2be6cdf5-a8ff-4549-a44a-edbe8e139185 to client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:13.365 INFO [standby-run-23] StandbyClientSyncExecution.java:196 Copying data segment 2be6cdf5-a8ff-4549-a44a-edbe8e139185 from primary 14:30:13.365 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b for segment 2be6cdf5-a8ff-4549-a44a-edbe8e139185 14:30:13.365 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:30:13.365 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 2be6cdf5-a8ff-4549-a44a-edbe8e139185 for client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 192 sent to client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 2be6cdf5-a8ff-4549-a44a-edbe8e139185 to client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:13.365 DEBUG [standby-run-23] TarWriter.java:185 Writing segment 2be6cdf5-a8ff-4549-a44a-edbe8e139185 to target\junit4815678007916388785\junit4347659014320354912\data00000a.tar 14:30:13.365 INFO [standby-run-23] StandbyClientSyncExecution.java:196 Copying data segment fa971928-77e5-49af-a9bc-90d1465b6866 from primary 14:30:13.365 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b for segment fa971928-77e5-49af-a9bc-90d1465b6866 14:30:13.365 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:30:13.365 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment fa971928-77e5-49af-a9bc-90d1465b6866 for client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 448 sent to client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment fa971928-77e5-49af-a9bc-90d1465b6866 to client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:13.365 DEBUG [standby-run-23] TarWriter.java:185 Writing segment fa971928-77e5-49af-a9bc-90d1465b6866 to target\junit4815678007916388785\junit4347659014320354912\data00000a.tar 14:30:13.365 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b for blob 3ab8b11ef0c0785b9da7a05dd3ffe8c80fcd740ba3b7a0e22953acbf637f8bc4#5242880 14:30:13.365 DEBUG [primary-1] RequestDecoder.java:39 Parsed 'get blob' request 14:30:13.365 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get blob id' received from client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.365 DEBUG [primary-1] GetBlobRequestHandler.java:41 Reading blob 3ab8b11ef0c0785b9da7a05dd3ffe8c80fcd740ba3b7a0e22953acbf637f8bc4#5242880 for client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.381 DEBUG [primary-1] CommunicationObserver.java:130 Binary with size 5242880 sent to client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.381 DEBUG [primary-1] GetBlobResponseEncoder.java:41 Sending blob 3ab8b11ef0c0785b9da7a05dd3ffe8c80fcd740ba3b7a0e22953acbf637f8bc4#5242880 to client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.397 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob 3ab8b11ef0c0785b9da7a05dd3ffe8c80fcd740ba3b7a0e22953acbf637f8bc4#5242880 to client e46a814f-ff95-4087-9a6f-b7b8d6d90f9b 14:30:13.444 DEBUG [standby-run-23] StandbyClient.java:157 Channel closed 14:30:13.444 ERROR [standby-run-23] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to load remote blob 3ab8b11ef0c0785b9da7a05dd3ffe8c80fcd740ba3b7a0e22953acbf637f8bc4#5242880 at /root/server/#testBlob in 60ms. Please increase the timeout and try again. at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchAndStoreBlob(StandbyDiff.java:208) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:196) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:181) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:169) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.diff(StandbyDiff.java:140) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.process(StandbyDiff.java:121) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.childNodeAdded(StandbyDiff.java:94) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeAdded(CancelableDiff.java:76) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:562) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.diff(StandbyDiff.java:143) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.process(StandbyDiff.java:121) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.childNodeChanged(StandbyDiff.java:105) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:566) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.compareAgainstBaseState(StandbyClientSyncExecution.java:101) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.execute(StandbyClientSyncExecution.java:79) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.run(StandbyClientSync.java:157) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.ExternalPrivateStoreIT.testSyncFailingDueToTooShortTimeout(ExternalPrivateStoreIT.java:86) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151] 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.TestWatcher$1.evaluate(TestWatcher.java:55) [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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [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] 14:30:15.647 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:30:15.647 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:15.647 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:15.647 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:30:15.647 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:30:15.647 INFO [main] DataStoreTestBase.java:132 Test end: testSyncFailingDueToTooShortTimeout 14:30:15.647 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:15.769 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> 8d175d0a-938d-4f47-a4db-eea3dd7a888c.00000005 14:30:16.000 INFO [main] FileStore.java:483 TarMK closed: target\junit4815678007916388785\junit4347659014320354912 14:30:16.000 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:16.000 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:16.031 INFO [main] FileStore.java:483 TarMK closed: target\junit4815678007916388785\junit9096125633718048745 14:30:16.047 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit7487072176963042729\junit1266819421058531338, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:16.064 INFO [main] FileStore.java:239 TarMK opened: target\junit7487072176963042729\junit1266819421058531338 (mmap=false) 14:30:16.064 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit7487072176963042729\junit1266819421058531338\data00000a.tar} 14:30:16.064 DEBUG [main] TarWriter.java:185 Writing segment a308b885-9029-4e0f-afce-a9a069b5deec to target\junit7487072176963042729\junit1266819421058531338\data00000a.tar 14:30:16.068 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit7487072176963042729\junit3850690660048415713, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:16.069 INFO [main] FileStore.java:239 TarMK opened: target\junit7487072176963042729\junit3850690660048415713 (mmap=false) 14:30:16.069 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit7487072176963042729\junit3850690660048415713\data00000a.tar} 14:30:16.069 DEBUG [main] TarWriter.java:185 Writing segment a9fa087d-10d9-48b9-a0aa-c3104bb12413 to target\junit7487072176963042729\junit3850690660048415713\data00000a.tar 14:30:16.069 INFO [main] DataStoreTestBase.java:127 Test begin: testResilientSync 14:30:16.069 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:30:16.069 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:30:16.166 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x3b2483fe]' 14:30:16.168 DEBUG [main] StandbyServer.java:249 Binding was successful 14:30:16.169 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 5de46262-d783-4df7-991d-1ea65bd20ea6 for current head 14:30:16.169 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:50625 is allowed 14:30:16.169 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:30:16.169 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client 5de46262-d783-4df7-991d-1ea65bd20ea6 14:30:16.169 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 5de46262-d783-4df7-991d-1ea65bd20ea6 14:30:20.170 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client 5de46262-d783-4df7-991d-1ea65bd20ea6 io.netty.handler.timeout.ReadTimeoutException: null 14:30:20.171 ERROR [standby-run-24] StandbyClientSyncExecution.java:67 Unable to fetch remote head 14:30:20.173 DEBUG [standby-run-24] StandbyClient.java:157 Channel closed 14:30:21.066 DEBUG [TarMK flush [target\junit7487072176963042729\junit1266819421058531338]] TarWriter.java:185 Writing segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 to target\junit7487072176963042729\junit1266819421058531338\data00000a.tar 14:30:21.129 DEBUG [TarMK flush [target\junit7487072176963042729\junit3850690660048415713]] TarRevisions.java:240 TarMK journal update null -> a9fa087d-10d9-48b9-a0aa-c3104bb12413.00000005 14:30:21.170 DEBUG [TarMK flush [target\junit7487072176963042729\junit1266819421058531338]] TarRevisions.java:240 TarMK journal update null -> 20ef4b05-0681-49ee-a364-a5f59bd916c5.0000000c 14:30:21.320 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 20ef4b05-0681-49ee-a364-a5f59bd916c5.0000000c to client 5de46262-d783-4df7-991d-1ea65bd20ea6 14:30:21.320 WARN [primary-1] ExceptionHandler.java:31 Exception caught on the server java.io.IOException: Eine bestehende Verbindung wurde softwaregesteuert durch den Hostcomputer abgebrochen at sun.nio.ch.SocketDispatcher.read0(Native Method) ~[na:1.8.0_151] at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) ~[na:1.8.0_151] at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) ~[na:1.8.0_151] at sun.nio.ch.IOUtil.read(IOUtil.java:192) ~[na:1.8.0_151] at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380) ~[na:1.8.0_151] at io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes(PooledUnsafeDirectByteBuf.java:288) ~[netty-buffer-4.1.14.Final.jar:4.1.14.Final] at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1106) ~[netty-buffer-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:372) ~[netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:123) ~[netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [netty-common-4.1.14.Final.jar:4.1.14.Final] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_151] 14:30:22.392 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:30:22.393 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:22.394 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:22.395 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:30:22.395 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:30:22.442 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x5848f0d4]' 14:30:22.442 DEBUG [main] StandbyServer.java:249 Binding was successful 14:30:22.442 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 for current head 14:30:22.442 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:50667 is allowed 14:30:22.442 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:30:22.442 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.442 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.442 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 20ef4b05-0681-49ee-a364-a5f59bd916c5.0000000c to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.442 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:30:22.442 DEBUG [standby-run-25] StandbyClientSyncExecution.java:103 Found missing segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 14:30:22.457 DEBUG [standby-run-25] StandbyClientSyncExecution.java:124 Inspecting segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 14:30:22.457 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 for references of segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 14:30:22.457 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:22.457 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 for client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:22.457 DEBUG [standby-run-25] StandbyClientSyncExecution.java:184 Found reference from 20ef4b05-0681-49ee-a364-a5f59bd916c5 to a308b885-9029-4e0f-afce-a9a069b5deec 14:30:22.457 DEBUG [standby-run-25] StandbyClientSyncExecution.java:124 Inspecting segment a308b885-9029-4e0f-afce-a9a069b5deec 14:30:22.457 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 for references of segment a308b885-9029-4e0f-afce-a9a069b5deec 14:30:22.457 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:22.457 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment a308b885-9029-4e0f-afce-a9a069b5deec for client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment a308b885-9029-4e0f-afce-a9a069b5deec to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:22.457 INFO [standby-run-25] StandbyClientSyncExecution.java:196 Copying data segment a308b885-9029-4e0f-afce-a9a069b5deec from primary 14:30:22.457 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 for segment a308b885-9029-4e0f-afce-a9a069b5deec 14:30:22.457 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:30:22.457 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment a308b885-9029-4e0f-afce-a9a069b5deec for client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 192 sent to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment a308b885-9029-4e0f-afce-a9a069b5deec to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:22.457 DEBUG [standby-run-25] TarWriter.java:185 Writing segment a308b885-9029-4e0f-afce-a9a069b5deec to target\junit7487072176963042729\junit3850690660048415713\data00000a.tar 14:30:22.457 INFO [standby-run-25] StandbyClientSyncExecution.java:196 Copying data segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 from primary 14:30:22.457 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 for segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 14:30:22.457 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:30:22.457 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 for client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 448 sent to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:22.457 DEBUG [standby-run-25] TarWriter.java:185 Writing segment 20ef4b05-0681-49ee-a364-a5f59bd916c5 to target\junit7487072176963042729\junit3850690660048415713\data00000a.tar 14:30:22.457 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 for blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 14:30:22.457 DEBUG [primary-1] RequestDecoder.java:39 Parsed 'get blob' request 14:30:22.457 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get blob id' received from client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.457 DEBUG [primary-1] GetBlobRequestHandler.java:41 Reading blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 for client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.573 DEBUG [primary-1] CommunicationObserver.java:130 Binary with size 5242880 sent to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.573 DEBUG [primary-1] GetBlobResponseEncoder.java:41 Sending blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.595 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.658 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:22.658 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/5 of size 1048576 from blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 14:30:22.658 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880.tmp 14:30:22.658 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 2/5 of size 1048576 from blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.696 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:22.696 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/5 of size 1048576 from blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 14:30:22.696 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880.tmp 14:30:22.696 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 3/5 of size 1048576 from blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.727 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:22.727 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 3/5 of size 1048576 from blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 14:30:22.727 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880.tmp 14:30:22.727 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 4/5 of size 1048576 from blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.758 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:22.758 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 4/5 of size 1048576 from blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 14:30:22.758 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880.tmp 14:30:22.758 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 5/5 of size 1048576 from blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 to client 7a45b02c-1cd1-461d-8978-205e9bd6f4c7 14:30:22.795 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:22.795 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 5/5 of size 1048576 from blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 14:30:22.795 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880.tmp 14:30:22.795 DEBUG [standby-1] ResponseDecoder.java:167 Received entire blob fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880 14:30:22.858 DEBUG [standby-run-25] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\fe99b353db63ec6f13c30f2845794a7452bd257eb53449f02daec5bd46fdbd2b#5242880.tmp 14:30:23.011 DEBUG [standby-run-25] TarRevisions.java:240 TarMK journal update a9fa087d-10d9-48b9-a0aa-c3104bb12413.00000005 -> 20ef4b05-0681-49ee-a364-a5f59bd916c5.0000000c 14:30:23.111 INFO [standby-run-25] StandbyClientSyncExecution.java:82 updated head state successfully: true in 669ms. 14:30:23.127 DEBUG [standby-run-25] StandbyClient.java:157 Channel closed 14:30:25.343 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:30:25.343 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:25.343 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:25.343 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:30:25.343 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:30:25.343 INFO [main] DataStoreTestBase.java:132 Test end: testResilientSync 14:30:25.343 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:25.343 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:25.396 INFO [main] FileStore.java:483 TarMK closed: target\junit7487072176963042729\junit3850690660048415713 14:30:25.396 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:25.396 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:25.427 INFO [main] FileStore.java:483 TarMK closed: target\junit7487072176963042729\junit1266819421058531338 14:30:25.458 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit3492909677560854093\junit3811127246695488612, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:25.458 INFO [main] FileStore.java:239 TarMK opened: target\junit3492909677560854093\junit3811127246695488612 (mmap=false) 14:30:25.458 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit3492909677560854093\junit3811127246695488612\data00000a.tar} 14:30:25.458 DEBUG [main] TarWriter.java:185 Writing segment 6a10d228-d305-4ab1-abe0-6c2097159421 to target\junit3492909677560854093\junit3811127246695488612\data00000a.tar 14:30:25.559 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit3492909677560854093\junit2392013703025025008, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:25.559 INFO [main] FileStore.java:239 TarMK opened: target\junit3492909677560854093\junit2392013703025025008 (mmap=false) 14:30:25.559 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit3492909677560854093\junit2392013703025025008\data00000a.tar} 14:30:25.559 DEBUG [main] TarWriter.java:185 Writing segment 392bf2b6-7ad1-4be0-aab1-e4f0c4c46327 to target\junit3492909677560854093\junit2392013703025025008\data00000a.tar 14:30:25.596 INFO [main] DataStoreTestBase.java:127 Test begin: testProxySkippedBytes 14:30:25.596 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:30:25.596 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:30:25.712 DEBUG [main] TarWriter.java:185 Writing segment cecede13-7624-4f2f-a0f2-be46aad63609 to target\junit3492909677560854093\junit3811127246695488612\data00000a.tar 14:30:25.775 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> cecede13-7624-4f2f-a0f2-be46aad63609.0000000c 14:30:25.897 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xd0b03237]' 14:30:25.897 DEBUG [main] StandbyServer.java:249 Binding was successful 14:30:25.928 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 1434d6e0-7373-4a92-9ced-bf7ba5a020df for current head 14:30:25.944 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:50756 is allowed 14:30:25.944 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:30:25.944 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client 1434d6e0-7373-4a92-9ced-bf7ba5a020df 14:30:25.944 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 1434d6e0-7373-4a92-9ced-bf7ba5a020df 14:30:25.944 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head cecede13-7624-4f2f-a0f2-be46aad63609.0000000c to client 1434d6e0-7373-4a92-9ced-bf7ba5a020df 14:30:25.944 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:30:25.944 DEBUG [standby-run-26] StandbyClientSyncExecution.java:103 Found missing segment cecede13-7624-4f2f-a0f2-be46aad63609 14:30:25.944 DEBUG [standby-run-26] StandbyClientSyncExecution.java:124 Inspecting segment cecede13-7624-4f2f-a0f2-be46aad63609 14:30:25.944 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 1434d6e0-7373-4a92-9ced-bf7ba5a020df for references of segment cecede13-7624-4f2f-a0f2-be46aad63609 14:30:25.944 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:25.944 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment cecede13-7624-4f2f-a0f2-be46aad63609 for client 1434d6e0-7373-4a92-9ced-bf7ba5a020df 14:30:25.944 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment cecede13-7624-4f2f-a0f2-be46aad63609 to client 1434d6e0-7373-4a92-9ced-bf7ba5a020df 14:30:30.478 DEBUG [TarMK flush [target\junit3492909677560854093\junit3811127246695488612]] TarRevisions.java:236 Head state did not change, skipping flush 14:30:30.647 DEBUG [TarMK flush [target\junit3492909677560854093\junit2392013703025025008]] TarRevisions.java:240 TarMK journal update null -> 392bf2b6-7ad1-4be0-aab1-e4f0c4c46327.00000005 14:30:30.963 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client 1434d6e0-7373-4a92-9ced-bf7ba5a020df io.netty.handler.timeout.ReadTimeoutException: null 14:30:30.963 DEBUG [standby-run-26] StandbyClient.java:157 Channel closed 14:30:30.963 ERROR [standby-run-26] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to read references of segment cecede13-7624-4f2f-a0f2-be46aad63609 from primary at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.readReferences(StandbyClientSyncExecution.java:206) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.copySegmentHierarchyFromPrimary(StandbyClientSyncExecution.java:140) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.compareAgainstBaseState(StandbyClientSyncExecution.java:104) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.execute(StandbyClientSyncExecution.java:79) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.run(StandbyClientSync.java:157) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.useProxy(DataStoreTestBase.java:346) [test-classes/:na] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testProxySkippedBytes(DataStoreTestBase.java:296) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151] 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.TestWatcher$1.evaluate(TestWatcher.java:55) [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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [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] 14:30:33.180 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:30:33.218 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 for current head 14:30:33.218 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:50780 is allowed 14:30:33.218 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 14:30:33.218 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get head' received from client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head cecede13-7624-4f2f-a0f2-be46aad63609.0000000c to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:30:33.218 DEBUG [standby-run-27] StandbyClientSyncExecution.java:103 Found missing segment cecede13-7624-4f2f-a0f2-be46aad63609 14:30:33.218 DEBUG [standby-run-27] StandbyClientSyncExecution.java:124 Inspecting segment cecede13-7624-4f2f-a0f2-be46aad63609 14:30:33.218 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 for references of segment cecede13-7624-4f2f-a0f2-be46aad63609 14:30:33.218 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:30:33.218 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment cecede13-7624-4f2f-a0f2-be46aad63609 for client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment cecede13-7624-4f2f-a0f2-be46aad63609 to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:33.218 DEBUG [standby-run-27] StandbyClientSyncExecution.java:184 Found reference from cecede13-7624-4f2f-a0f2-be46aad63609 to 6a10d228-d305-4ab1-abe0-6c2097159421 14:30:33.218 DEBUG [standby-run-27] StandbyClientSyncExecution.java:124 Inspecting segment 6a10d228-d305-4ab1-abe0-6c2097159421 14:30:33.218 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 for references of segment 6a10d228-d305-4ab1-abe0-6c2097159421 14:30:33.218 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:30:33.218 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 6a10d228-d305-4ab1-abe0-6c2097159421 for client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 6a10d228-d305-4ab1-abe0-6c2097159421 to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:33.218 INFO [standby-run-27] StandbyClientSyncExecution.java:196 Copying data segment 6a10d228-d305-4ab1-abe0-6c2097159421 from primary 14:30:33.218 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 for segment 6a10d228-d305-4ab1-abe0-6c2097159421 14:30:33.218 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:30:33.218 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 6a10d228-d305-4ab1-abe0-6c2097159421 for client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 192 sent to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 6a10d228-d305-4ab1-abe0-6c2097159421 to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:33.218 DEBUG [standby-run-27] TarWriter.java:185 Writing segment 6a10d228-d305-4ab1-abe0-6c2097159421 to target\junit3492909677560854093\junit2392013703025025008\data00000a.tar 14:30:33.218 INFO [standby-run-27] StandbyClientSyncExecution.java:196 Copying data segment cecede13-7624-4f2f-a0f2-be46aad63609 from primary 14:30:33.218 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 for segment cecede13-7624-4f2f-a0f2-be46aad63609 14:30:33.218 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:30:33.218 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment cecede13-7624-4f2f-a0f2-be46aad63609 for client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 448 sent to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment cecede13-7624-4f2f-a0f2-be46aad63609 to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:33.218 DEBUG [standby-run-27] TarWriter.java:185 Writing segment cecede13-7624-4f2f-a0f2-be46aad63609 to target\junit3492909677560854093\junit2392013703025025008\data00000a.tar 14:30:33.218 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 for blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 14:30:33.218 DEBUG [primary-2] RequestDecoder.java:39 Parsed 'get blob' request 14:30:33.218 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get blob id' received from client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.218 DEBUG [primary-2] GetBlobRequestHandler.java:41 Reading blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 for client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.233 DEBUG [primary-2] CommunicationObserver.java:130 Binary with size 5242880 sent to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.233 DEBUG [primary-2] GetBlobResponseEncoder.java:41 Sending blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.233 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.264 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:33.264 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/5 of size 1048576 from blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 14:30:33.264 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880.tmp 14:30:33.264 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 2/5 of size 1048576 from blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.280 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 3/5 of size 1048576 from blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.318 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:33.318 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/5 of size 1048576 from blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 14:30:33.318 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880.tmp 14:30:33.318 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 4/5 of size 1048576 from blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.349 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 5/5 of size 1048576 from blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 to client 8f4123db-8e4d-4ffe-a5e3-00bfba6e2271 14:30:33.349 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:33.349 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 3/5 of size 1048576 from blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 14:30:33.365 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880.tmp 14:30:33.399 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:33.400 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 4/5 of size 1048576 from blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 14:30:33.401 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880.tmp 14:30:33.418 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:33.418 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 5/5 of size 1048576 from blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 14:30:33.418 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880.tmp 14:30:33.434 DEBUG [standby-1] ResponseDecoder.java:167 Received entire blob 8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880 14:30:33.499 DEBUG [standby-run-27] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\8d27365de7023d77f4c087adde68090958244c732b31dd04896f6bcaa7a3e6a0#5242880.tmp 14:30:33.581 DEBUG [standby-run-27] TarRevisions.java:240 TarMK journal update 392bf2b6-7ad1-4be0-aab1-e4f0c4c46327.00000005 -> cecede13-7624-4f2f-a0f2-be46aad63609.0000000c 14:30:33.702 INFO [standby-run-27] StandbyClientSyncExecution.java:82 updated head state successfully: true in 484ms. 14:30:33.702 DEBUG [standby-run-27] StandbyClient.java:157 Channel closed 14:30:35.470 DEBUG [TarMK flush [target\junit3492909677560854093\junit3811127246695488612]] TarRevisions.java:236 Head state did not change, skipping flush 14:30:35.585 DEBUG [TarMK flush [target\junit3492909677560854093\junit2392013703025025008]] TarRevisions.java:236 Head state did not change, skipping flush 14:30:35.923 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:30:35.923 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:35.923 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:35.923 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:30:35.939 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:30:35.954 INFO [main] DataStoreTestBase.java:132 Test end: testProxySkippedBytes 14:30:35.954 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:35.954 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:35.986 INFO [main] FileStore.java:483 TarMK closed: target\junit3492909677560854093\junit2392013703025025008 14:30:35.986 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:35.986 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:36.023 INFO [main] FileStore.java:483 TarMK closed: target\junit3492909677560854093\junit3811127246695488612 14:30:36.039 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit7883080298247793226\junit2293072448055148613, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:36.039 INFO [main] FileStore.java:239 TarMK opened: target\junit7883080298247793226\junit2293072448055148613 (mmap=false) 14:30:36.039 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit7883080298247793226\junit2293072448055148613\data00000a.tar} 14:30:36.039 DEBUG [main] TarWriter.java:185 Writing segment f4a38c0f-a483-4a90-a01d-8ea39a87d70e to target\junit7883080298247793226\junit2293072448055148613\data00000a.tar 14:30:36.039 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit7883080298247793226\junit5873991973210305185, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:36.055 INFO [main] FileStore.java:239 TarMK opened: target\junit7883080298247793226\junit5873991973210305185 (mmap=false) 14:30:36.055 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit7883080298247793226\junit5873991973210305185\data00000a.tar} 14:30:36.055 DEBUG [main] TarWriter.java:185 Writing segment 49cda1c6-e156-4e0f-a292-8894c03319de to target\junit7883080298247793226\junit5873991973210305185\data00000a.tar 14:30:36.123 INFO [main] DataStoreTestBase.java:127 Test begin: testSyncUpdatedBinaryProperty 14:30:36.123 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:30:36.123 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:30:36.185 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x43686ba2]' 14:30:36.185 DEBUG [main] StandbyServer.java:249 Binding was successful 14:30:36.271 DEBUG [main] TarWriter.java:185 Writing segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e to target\junit7883080298247793226\junit2293072448055148613\data00000a.tar 14:30:36.440 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e.0000000c 14:30:36.555 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 for current head 14:30:36.555 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:50820 is allowed 14:30:36.555 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:30:36.555 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.555 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.555 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e.0000000c to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.570 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:30:36.570 DEBUG [standby-run-28] StandbyClientSyncExecution.java:103 Found missing segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e 14:30:36.570 DEBUG [standby-run-28] StandbyClientSyncExecution.java:124 Inspecting segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e 14:30:36.570 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 for references of segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e 14:30:36.570 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:36.570 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e for client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.570 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.570 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:36.570 DEBUG [standby-run-28] StandbyClientSyncExecution.java:184 Found reference from 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e to f4a38c0f-a483-4a90-a01d-8ea39a87d70e 14:30:36.570 DEBUG [standby-run-28] StandbyClientSyncExecution.java:124 Inspecting segment f4a38c0f-a483-4a90-a01d-8ea39a87d70e 14:30:36.570 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 for references of segment f4a38c0f-a483-4a90-a01d-8ea39a87d70e 14:30:36.570 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:36.570 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment f4a38c0f-a483-4a90-a01d-8ea39a87d70e for client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.570 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment f4a38c0f-a483-4a90-a01d-8ea39a87d70e to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.570 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:36.570 INFO [standby-run-28] StandbyClientSyncExecution.java:196 Copying data segment f4a38c0f-a483-4a90-a01d-8ea39a87d70e from primary 14:30:36.570 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 for segment f4a38c0f-a483-4a90-a01d-8ea39a87d70e 14:30:36.570 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:30:36.570 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.570 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment f4a38c0f-a483-4a90-a01d-8ea39a87d70e for client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 192 sent to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment f4a38c0f-a483-4a90-a01d-8ea39a87d70e to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:36.586 DEBUG [standby-run-28] TarWriter.java:185 Writing segment f4a38c0f-a483-4a90-a01d-8ea39a87d70e to target\junit7883080298247793226\junit5873991973210305185\data00000a.tar 14:30:36.586 INFO [standby-run-28] StandbyClientSyncExecution.java:196 Copying data segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e from primary 14:30:36.586 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 for segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e 14:30:36.586 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:30:36.586 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e for client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 448 sent to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:36.586 DEBUG [standby-run-28] TarWriter.java:185 Writing segment 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e to target\junit7883080298247793226\junit5873991973210305185\data00000a.tar 14:30:36.586 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 for blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 14:30:36.586 DEBUG [primary-1] RequestDecoder.java:39 Parsed 'get blob' request 14:30:36.586 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get blob id' received from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [primary-1] GetBlobRequestHandler.java:41 Reading blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 for client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [primary-1] CommunicationObserver.java:130 Binary with size 5242880 sent to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [primary-1] GetBlobResponseEncoder.java:41 Sending blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.586 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.624 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:36.624 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/5 of size 1048576 from blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 14:30:36.639 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880.tmp 14:30:36.639 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 2/5 of size 1048576 from blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.671 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:36.671 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/5 of size 1048576 from blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 14:30:36.686 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880.tmp 14:30:36.686 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 3/5 of size 1048576 from blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.725 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:36.725 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 3/5 of size 1048576 from blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 14:30:36.728 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880.tmp 14:30:36.729 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 4/5 of size 1048576 from blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.771 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:36.771 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 4/5 of size 1048576 from blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 14:30:36.774 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880.tmp 14:30:36.775 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 5/5 of size 1048576 from blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:36.817 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:36.817 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 5/5 of size 1048576 from blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 14:30:36.820 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880.tmp 14:30:36.827 DEBUG [standby-1] ResponseDecoder.java:167 Received entire blob c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880 14:30:36.893 DEBUG [standby-run-28] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\c3022674e4656c7371f18e2d10e125792dcf51729452d140c51fa39f29b24a32#5242880.tmp 14:30:36.949 DEBUG [standby-run-28] TarRevisions.java:240 TarMK journal update null -> 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e.0000000c 14:30:37.049 INFO [standby-run-28] StandbyClientSyncExecution.java:82 updated head state successfully: true in 479ms. 14:30:37.049 DEBUG [standby-run-28] StandbyClient.java:157 Channel closed 14:30:37.118 DEBUG [main] TarWriter.java:185 Writing segment 45714933-7d59-4a68-a7e6-b1fa3624856f to target\junit7883080298247793226\junit2293072448055148613\data00000a.tar 14:30:37.202 DEBUG [main] TarRevisions.java:240 TarMK journal update 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e.0000000c -> 45714933-7d59-4a68-a7e6-b1fa3624856f.00000006 14:30:37.333 DEBUG [standby-2] GetHeadRequestEncoder.java:33 Sending request from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 for current head 14:30:37.333 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:50822 is allowed 14:30:37.333 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 14:30:37.333 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get head' received from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.333 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.333 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head 45714933-7d59-4a68-a7e6-b1fa3624856f.00000006 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.349 DEBUG [standby-2] ResponseDecoder.java:82 Decoding 'get head' response 14:30:37.349 DEBUG [standby-run-29] StandbyClientSyncExecution.java:103 Found missing segment 45714933-7d59-4a68-a7e6-b1fa3624856f 14:30:37.349 DEBUG [standby-run-29] StandbyClientSyncExecution.java:124 Inspecting segment 45714933-7d59-4a68-a7e6-b1fa3624856f 14:30:37.349 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 for references of segment 45714933-7d59-4a68-a7e6-b1fa3624856f 14:30:37.349 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:30:37.349 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 45714933-7d59-4a68-a7e6-b1fa3624856f for client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.349 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 45714933-7d59-4a68-a7e6-b1fa3624856f to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.349 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 14:30:37.349 INFO [standby-run-29] StandbyClientSyncExecution.java:196 Copying data segment 45714933-7d59-4a68-a7e6-b1fa3624856f from primary 14:30:37.349 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 for segment 45714933-7d59-4a68-a7e6-b1fa3624856f 14:30:37.349 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:30:37.349 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.349 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 45714933-7d59-4a68-a7e6-b1fa3624856f for client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.349 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 352 sent to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.349 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 45714933-7d59-4a68-a7e6-b1fa3624856f to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.349 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:37.349 DEBUG [standby-run-29] TarWriter.java:185 Writing segment 45714933-7d59-4a68-a7e6-b1fa3624856f to target\junit7883080298247793226\junit5873991973210305185\data00000a.tar 14:30:37.349 DEBUG [standby-2] GetBlobRequestEncoder.java:33 Sending request from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 for blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 14:30:37.349 DEBUG [primary-2] RequestDecoder.java:39 Parsed 'get blob' request 14:30:37.349 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get blob id' received from client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.364 DEBUG [primary-2] GetBlobRequestHandler.java:41 Reading blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 for client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.364 DEBUG [primary-2] CommunicationObserver.java:130 Binary with size 5242880 sent to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.364 DEBUG [primary-2] GetBlobResponseEncoder.java:41 Sending blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.364 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.433 DEBUG [standby-2] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:37.433 DEBUG [standby-2] ResponseDecoder.java:150 Received chunk 1/5 of size 1048576 from blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 14:30:37.433 DEBUG [standby-2] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880.tmp 14:30:37.433 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 2/5 of size 1048576 from blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.464 DEBUG [standby-2] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:37.464 DEBUG [standby-2] ResponseDecoder.java:150 Received chunk 2/5 of size 1048576 from blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 14:30:37.464 DEBUG [standby-2] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880.tmp 14:30:37.464 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 3/5 of size 1048576 from blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.502 DEBUG [standby-2] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:37.502 DEBUG [standby-2] ResponseDecoder.java:150 Received chunk 3/5 of size 1048576 from blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 14:30:37.518 DEBUG [standby-2] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880.tmp 14:30:37.518 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 4/5 of size 1048576 from blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.533 DEBUG [standby-2] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:37.533 DEBUG [standby-2] ResponseDecoder.java:150 Received chunk 4/5 of size 1048576 from blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 14:30:37.549 DEBUG [standby-2] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880.tmp 14:30:37.549 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 5/5 of size 1048576 from blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 to client 96fac00b-24a2-4e75-89ba-7f6a5d5ba1d9 14:30:37.580 DEBUG [standby-2] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:37.580 DEBUG [standby-2] ResponseDecoder.java:150 Received chunk 5/5 of size 1048576 from blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 14:30:37.598 DEBUG [standby-2] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880.tmp 14:30:37.602 DEBUG [standby-2] ResponseDecoder.java:167 Received entire blob dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880 14:30:37.665 DEBUG [standby-run-29] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\dd8849c1acffaf4f51048a13a5eeceb7c8c5003b2cf70994a2a38039cd48835a#5242880.tmp 14:30:37.801 DEBUG [standby-run-29] TarRevisions.java:240 TarMK journal update 42dbc527-2b9d-4f38-a1dc-ca6ad2952c8e.0000000c -> 45714933-7d59-4a68-a7e6-b1fa3624856f.00000006 14:30:37.949 INFO [standby-run-29] StandbyClientSyncExecution.java:82 updated head state successfully: true in 600ms. 14:30:37.949 DEBUG [standby-run-29] StandbyClient.java:157 Channel closed 14:30:40.182 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:30:40.182 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:40.182 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:40.182 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:30:40.182 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:30:40.182 INFO [main] DataStoreTestBase.java:132 Test end: testSyncUpdatedBinaryProperty 14:30:40.182 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:40.182 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:40.236 INFO [main] FileStore.java:483 TarMK closed: target\junit7883080298247793226\junit5873991973210305185 14:30:40.236 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:40.236 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:40.267 INFO [main] FileStore.java:483 TarMK closed: target\junit7883080298247793226\junit2293072448055148613 14:30:40.282 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit9126216677956545874\junit8446480303033856107, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:40.282 INFO [main] FileStore.java:239 TarMK opened: target\junit9126216677956545874\junit8446480303033856107 (mmap=false) 14:30:40.282 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit9126216677956545874\junit8446480303033856107\data00000a.tar} 14:30:40.282 DEBUG [main] TarWriter.java:185 Writing segment 12f55cd2-69be-461b-aed6-eb348c698a98 to target\junit9126216677956545874\junit8446480303033856107\data00000a.tar 14:30:40.302 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit9126216677956545874\junit4234814266360841531, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:40.305 INFO [main] FileStore.java:239 TarMK opened: target\junit9126216677956545874\junit4234814266360841531 (mmap=false) 14:30:40.305 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit9126216677956545874\junit4234814266360841531\data00000a.tar} 14:30:40.305 DEBUG [main] TarWriter.java:185 Writing segment 25524940-52b4-48fa-a6e1-b97b427f29a8 to target\junit9126216677956545874\junit4234814266360841531\data00000a.tar 14:30:40.305 INFO [main] DataStoreTestBase.java:127 Test begin: testSync 14:30:40.305 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:30:40.305 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:30:40.399 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x2db6473b]' 14:30:40.400 DEBUG [main] StandbyServer.java:249 Binding was successful 14:30:40.401 DEBUG [main] TarWriter.java:185 Writing segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 to target\junit9126216677956545874\junit8446480303033856107\data00000a.tar 14:30:40.551 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00.0000000c 14:30:40.636 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client e7f5de8e-8893-4939-84a2-2f5c174fbc22 for current head 14:30:40.636 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:50863 is allowed 14:30:40.636 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:30:40.636 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.636 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.636 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00.0000000c to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.636 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:30:40.636 DEBUG [standby-run-30] StandbyClientSyncExecution.java:103 Found missing segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 14:30:40.636 DEBUG [standby-run-30] StandbyClientSyncExecution.java:124 Inspecting segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 14:30:40.636 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client e7f5de8e-8893-4939-84a2-2f5c174fbc22 for references of segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 14:30:40.636 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:40.636 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 for client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:40.651 DEBUG [standby-run-30] StandbyClientSyncExecution.java:184 Found reference from a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 to 12f55cd2-69be-461b-aed6-eb348c698a98 14:30:40.651 DEBUG [standby-run-30] StandbyClientSyncExecution.java:124 Inspecting segment 12f55cd2-69be-461b-aed6-eb348c698a98 14:30:40.651 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client e7f5de8e-8893-4939-84a2-2f5c174fbc22 for references of segment 12f55cd2-69be-461b-aed6-eb348c698a98 14:30:40.651 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:40.651 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 12f55cd2-69be-461b-aed6-eb348c698a98 for client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 12f55cd2-69be-461b-aed6-eb348c698a98 to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:40.651 INFO [standby-run-30] StandbyClientSyncExecution.java:196 Copying data segment 12f55cd2-69be-461b-aed6-eb348c698a98 from primary 14:30:40.651 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client e7f5de8e-8893-4939-84a2-2f5c174fbc22 for segment 12f55cd2-69be-461b-aed6-eb348c698a98 14:30:40.651 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:30:40.651 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 12f55cd2-69be-461b-aed6-eb348c698a98 for client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 192 sent to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 12f55cd2-69be-461b-aed6-eb348c698a98 to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:40.651 DEBUG [standby-run-30] TarWriter.java:185 Writing segment 12f55cd2-69be-461b-aed6-eb348c698a98 to target\junit9126216677956545874\junit4234814266360841531\data00000a.tar 14:30:40.651 INFO [standby-run-30] StandbyClientSyncExecution.java:196 Copying data segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 from primary 14:30:40.651 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client e7f5de8e-8893-4939-84a2-2f5c174fbc22 for segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 14:30:40.651 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:30:40.651 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 for client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 448 sent to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:40.651 DEBUG [standby-run-30] TarWriter.java:185 Writing segment a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00 to target\junit9126216677956545874\junit4234814266360841531\data00000a.tar 14:30:40.651 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client e7f5de8e-8893-4939-84a2-2f5c174fbc22 for blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 14:30:40.651 DEBUG [primary-1] RequestDecoder.java:39 Parsed 'get blob' request 14:30:40.651 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get blob id' received from client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] GetBlobRequestHandler.java:41 Reading blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 for client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] CommunicationObserver.java:130 Binary with size 5242880 sent to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.651 DEBUG [primary-1] GetBlobResponseEncoder.java:41 Sending blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.667 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.704 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:40.704 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/5 of size 1048576 from blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 14:30:40.704 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880.tmp 14:30:40.704 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 2/5 of size 1048576 from blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.736 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:40.736 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/5 of size 1048576 from blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 14:30:40.736 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880.tmp 14:30:40.736 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 3/5 of size 1048576 from blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.767 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:40.767 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 3/5 of size 1048576 from blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 14:30:40.767 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880.tmp 14:30:40.767 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 4/5 of size 1048576 from blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.801 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:40.802 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 4/5 of size 1048576 from blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 14:30:40.803 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880.tmp 14:30:40.804 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 5/5 of size 1048576 from blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 to client e7f5de8e-8893-4939-84a2-2f5c174fbc22 14:30:40.820 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:40.820 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 5/5 of size 1048576 from blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 14:30:40.820 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880.tmp 14:30:40.820 DEBUG [standby-1] ResponseDecoder.java:167 Received entire blob e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880 14:30:40.883 DEBUG [standby-run-30] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\e5194da462df371b6c006e504a19954babb7e0e216298630015679357864a15c#5242880.tmp 14:30:40.951 DEBUG [standby-run-30] TarRevisions.java:240 TarMK journal update null -> a6dd3d9f-aa4d-43bf-a18e-d0d5661f7a00.0000000c 14:30:41.205 INFO [standby-run-30] StandbyClientSyncExecution.java:82 updated head state successfully: true in 569ms. 14:30:41.205 DEBUG [standby-run-30] StandbyClient.java:157 Channel closed 14:30:43.437 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:30:43.437 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:43.437 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:43.437 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:30:43.437 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:30:43.437 INFO [main] DataStoreTestBase.java:132 Test end: testSync 14:30:43.437 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:43.437 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:43.468 INFO [main] FileStore.java:483 TarMK closed: target\junit9126216677956545874\junit4234814266360841531 14:30:43.468 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:43.468 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:43.504 INFO [main] FileStore.java:483 TarMK closed: target\junit9126216677956545874\junit8446480303033856107 14:30:43.522 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit2631317868754211990\junit906504339046212885, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:43.522 INFO [main] FileStore.java:239 TarMK opened: target\junit2631317868754211990\junit906504339046212885 (mmap=false) 14:30:43.522 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit2631317868754211990\junit906504339046212885\data00000a.tar} 14:30:43.522 DEBUG [main] TarWriter.java:185 Writing segment e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc to target\junit2631317868754211990\junit906504339046212885\data00000a.tar 14:30:43.522 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit2631317868754211990\junit4592708388505692264, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:43.538 INFO [main] FileStore.java:239 TarMK opened: target\junit2631317868754211990\junit4592708388505692264 (mmap=false) 14:30:43.538 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit2631317868754211990\junit4592708388505692264\data00000a.tar} 14:30:43.538 DEBUG [main] TarWriter.java:185 Writing segment 00d758eb-3507-4d6b-a0ed-1fbb277e1295 to target\junit2631317868754211990\junit4592708388505692264\data00000a.tar 14:30:43.538 INFO [main] DataStoreTestBase.java:127 Test begin: testProxyFlippedIntermediateByteChange2 14:30:43.538 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:30:43.538 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:30:43.606 DEBUG [main] TarWriter.java:185 Writing segment d1ef0358-36c9-4b69-a901-89d42f9a639a to target\junit2631317868754211990\junit906504339046212885\data00000a.tar 14:30:43.685 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> d1ef0358-36c9-4b69-a901-89d42f9a639a.0000000c 14:30:43.807 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x24b2f781]' 14:30:43.822 DEBUG [main] StandbyServer.java:249 Binding was successful 14:30:43.869 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client aa408a4f-8066-466d-b12f-cf8111edbbe6 for current head 14:30:43.885 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:50952 is allowed 14:30:43.885 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:30:43.885 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.885 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.885 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head d1ef0358-36c9-4b69-a901-89d42f9a639a.0000000c to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.885 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:30:43.885 DEBUG [standby-run-31] StandbyClientSyncExecution.java:103 Found missing segment d1ef0358-36c9-4b69-a901-89d42f9a639a 14:30:43.885 DEBUG [standby-run-31] StandbyClientSyncExecution.java:124 Inspecting segment d1ef0358-36c9-4b69-a901-89d42f9a639a 14:30:43.885 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client aa408a4f-8066-466d-b12f-cf8111edbbe6 for references of segment d1ef0358-36c9-4b69-a901-89d42f9a639a 14:30:43.885 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:43.885 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment d1ef0358-36c9-4b69-a901-89d42f9a639a for client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.901 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment d1ef0358-36c9-4b69-a901-89d42f9a639a to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.902 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:43.902 DEBUG [standby-run-31] StandbyClientSyncExecution.java:184 Found reference from d1ef0358-36c9-4b69-a901-89d42f9a639a to e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc 14:30:43.902 DEBUG [standby-run-31] StandbyClientSyncExecution.java:124 Inspecting segment e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc 14:30:43.903 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client aa408a4f-8066-466d-b12f-cf8111edbbe6 for references of segment e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc 14:30:43.903 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:43.904 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc for client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.904 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.904 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:43.904 INFO [standby-run-31] StandbyClientSyncExecution.java:196 Copying data segment e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc from primary 14:30:43.905 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client aa408a4f-8066-466d-b12f-cf8111edbbe6 for segment e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc 14:30:43.905 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:30:43.905 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.905 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc for client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.906 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 192 sent to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.906 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.906 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:43.907 DEBUG [standby-run-31] TarWriter.java:185 Writing segment e8d56fb9-de93-4b62-abdf-d7e8cb8fcdfc to target\junit2631317868754211990\junit4592708388505692264\data00000a.tar 14:30:43.907 INFO [standby-run-31] StandbyClientSyncExecution.java:196 Copying data segment d1ef0358-36c9-4b69-a901-89d42f9a639a from primary 14:30:43.907 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client aa408a4f-8066-466d-b12f-cf8111edbbe6 for segment d1ef0358-36c9-4b69-a901-89d42f9a639a 14:30:43.907 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:30:43.907 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.907 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment d1ef0358-36c9-4b69-a901-89d42f9a639a for client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.907 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 448 sent to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.907 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment d1ef0358-36c9-4b69-a901-89d42f9a639a to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.907 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:43.907 DEBUG [standby-run-31] TarWriter.java:185 Writing segment d1ef0358-36c9-4b69-a901-89d42f9a639a to target\junit2631317868754211990\junit4592708388505692264\data00000a.tar 14:30:43.907 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client aa408a4f-8066-466d-b12f-cf8111edbbe6 for blob d7963406a9fd174cff648db94f152e3317b89773085339d42e60813e85c8699d#5242880 14:30:43.907 DEBUG [primary-1] RequestDecoder.java:39 Parsed 'get blob' request 14:30:43.907 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get blob id' received from client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.907 DEBUG [primary-1] GetBlobRequestHandler.java:41 Reading blob d7963406a9fd174cff648db94f152e3317b89773085339d42e60813e85c8699d#5242880 for client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.907 DEBUG [primary-1] CommunicationObserver.java:130 Binary with size 5242880 sent to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.907 DEBUG [primary-1] GetBlobResponseEncoder.java:41 Sending blob d7963406a9fd174cff648db94f152e3317b89773085339d42e60813e85c8699d#5242880 to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.907 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob d7963406a9fd174cff648db94f152e3317b89773085339d42e60813e85c8699d#5242880 to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:43.938 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client aa408a4f-8066-466d-b12f-cf8111edbbe6 io.netty.handler.codec.compression.DecompressionException: mismatching checksum: a2829ea2 (expected: a28213af) at io.netty.handler.codec.compression.Snappy.validateChecksum(Snappy.java:640) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.compression.SnappyFrameDecoder.decode(SnappyFrameDecoder.java:181) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) [netty-handler-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1342) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:934) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [netty-common-4.1.14.Final.jar:4.1.14.Final] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_151] 14:30:43.938 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 2/5 of size 1048576 from blob d7963406a9fd174cff648db94f152e3317b89773085339d42e60813e85c8699d#5242880 to client aa408a4f-8066-466d-b12f-cf8111edbbe6 14:30:48.539 DEBUG [TarMK flush [target\junit2631317868754211990\junit906504339046212885]] TarRevisions.java:236 Head state did not change, skipping flush 14:30:48.585 DEBUG [TarMK flush [target\junit2631317868754211990\junit4592708388505692264]] TarRevisions.java:240 TarMK journal update null -> 00d758eb-3507-4d6b-a0ed-1fbb277e1295.00000005 14:30:48.928 DEBUG [standby-run-31] StandbyClient.java:157 Channel closed 14:30:48.928 ERROR [standby-run-31] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to load remote blob d7963406a9fd174cff648db94f152e3317b89773085339d42e60813e85c8699d#5242880 at /root/server/#testBlob in 5000ms. Please increase the timeout and try again. at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchAndStoreBlob(StandbyDiff.java:208) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:196) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:181) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:169) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.diff(StandbyDiff.java:140) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.process(StandbyDiff.java:121) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.childNodeAdded(StandbyDiff.java:94) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeAdded(CancelableDiff.java:76) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:562) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.diff(StandbyDiff.java:143) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.process(StandbyDiff.java:121) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.childNodeChanged(StandbyDiff.java:105) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:566) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.compareAgainstBaseState(StandbyClientSyncExecution.java:101) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.execute(StandbyClientSyncExecution.java:79) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.run(StandbyClientSync.java:157) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.useProxy(DataStoreTestBase.java:346) [test-classes/:na] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testProxyFlippedIntermediateByteChange2(DataStoreTestBase.java:326) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151] 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.TestWatcher$1.evaluate(TestWatcher.java:55) [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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [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] 14:30:51.145 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:30:51.230 DEBUG [main] TarWriter.java:185 Writing segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d to target\junit2631317868754211990\junit906504339046212885\data00000a.tar 14:30:51.277 DEBUG [main] TarRevisions.java:240 TarMK journal update d1ef0358-36c9-4b69-a901-89d42f9a639a.0000000c -> e8106f11-d9b0-4b91-acc3-7bc72a6bad3d.00000006 14:30:51.392 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 93b8c569-05c8-48af-a6e3-f9ff53b766ff for current head 14:30:51.392 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:50976 is allowed 14:30:51.392 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 14:30:51.392 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get head' received from client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head e8106f11-d9b0-4b91-acc3-7bc72a6bad3d.00000006 to client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:30:51.392 DEBUG [standby-run-32] StandbyClientSyncExecution.java:103 Found missing segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d 14:30:51.392 DEBUG [standby-run-32] StandbyClientSyncExecution.java:124 Inspecting segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d 14:30:51.392 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 93b8c569-05c8-48af-a6e3-f9ff53b766ff for references of segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d 14:30:51.392 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:30:51.392 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d for client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d to client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:30:51.392 INFO [standby-run-32] StandbyClientSyncExecution.java:196 Copying data segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d from primary 14:30:51.392 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 93b8c569-05c8-48af-a6e3-f9ff53b766ff for segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d 14:30:51.392 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:30:51.392 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d for client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 352 sent to client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d to client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:30:51.392 DEBUG [standby-run-32] TarWriter.java:185 Writing segment e8106f11-d9b0-4b91-acc3-7bc72a6bad3d to target\junit2631317868754211990\junit4592708388505692264\data00000a.tar 14:30:51.392 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client 93b8c569-05c8-48af-a6e3-f9ff53b766ff for blob 8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152 14:30:51.392 DEBUG [primary-2] RequestDecoder.java:39 Parsed 'get blob' request 14:30:51.392 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get blob id' received from client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [primary-2] GetBlobRequestHandler.java:41 Reading blob 8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152 for client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [primary-2] CommunicationObserver.java:130 Binary with size 2097152 sent to client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.392 DEBUG [primary-2] GetBlobResponseEncoder.java:41 Sending blob 8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152 to client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.412 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 1/2 of size 1048576 from blob 8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152 to client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.445 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:51.445 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/2 of size 1048576 from blob 8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152 14:30:51.445 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152.tmp 14:30:51.445 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 2/2 of size 1048576 from blob 8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152 to client 93b8c569-05c8-48af-a6e3-f9ff53b766ff 14:30:51.461 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:30:51.461 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/2 of size 1048576 from blob 8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152 14:30:51.461 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152.tmp 14:30:51.476 DEBUG [standby-1] ResponseDecoder.java:167 Received entire blob 8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152 14:30:51.492 DEBUG [standby-run-32] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\8652e25470d4902d65c70fe3074728ba47613a2cb0fdaabd57b76e473e16990e#2097152.tmp 14:30:51.561 DEBUG [standby-run-32] TarRevisions.java:240 TarMK journal update 00d758eb-3507-4d6b-a0ed-1fbb277e1295.00000005 -> e8106f11-d9b0-4b91-acc3-7bc72a6bad3d.00000006 14:30:51.661 INFO [standby-run-32] StandbyClientSyncExecution.java:82 updated head state successfully: true in 269ms. 14:30:51.661 DEBUG [standby-run-32] StandbyClient.java:157 Channel closed 14:30:53.533 DEBUG [TarMK flush [target\junit2631317868754211990\junit906504339046212885]] TarRevisions.java:236 Head state did not change, skipping flush 14:30:53.549 DEBUG [TarMK flush [target\junit2631317868754211990\junit4592708388505692264]] TarRevisions.java:236 Head state did not change, skipping flush 14:30:53.880 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:30:53.880 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:53.880 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:30:53.880 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:30:53.880 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:30:53.896 INFO [main] DataStoreTestBase.java:132 Test end: testProxyFlippedIntermediateByteChange2 14:30:53.896 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:53.896 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:53.949 INFO [main] FileStore.java:483 TarMK closed: target\junit2631317868754211990\junit4592708388505692264 14:30:53.949 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:30:53.949 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:30:53.981 INFO [main] FileStore.java:483 TarMK closed: target\junit2631317868754211990\junit906504339046212885 14:30:53.996 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit6308211055813458987\junit8900555270035576822, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:53.996 INFO [main] FileStore.java:239 TarMK opened: target\junit6308211055813458987\junit8900555270035576822 (mmap=false) 14:30:53.996 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit6308211055813458987\junit8900555270035576822\data00000a.tar} 14:30:53.996 DEBUG [main] TarWriter.java:185 Writing segment c0618e90-c97e-4ff9-ab35-7d455bafa228 to target\junit6308211055813458987\junit8900555270035576822\data00000a.tar 14:30:53.996 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit6308211055813458987\junit5655796264682182336, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:30:54.013 INFO [main] FileStore.java:239 TarMK opened: target\junit6308211055813458987\junit5655796264682182336 (mmap=false) 14:30:54.013 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit6308211055813458987\junit5655796264682182336\data00000a.tar} 14:30:54.014 DEBUG [main] TarWriter.java:185 Writing segment e1bdd5df-d36a-4bff-ac0a-cf7a1e89b386 to target\junit6308211055813458987\junit5655796264682182336\data00000a.tar 14:30:54.015 INFO [main] DataStoreTestBase.java:127 Test begin: testProxyFlippedIntermediateByteChange 14:30:54.015 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:30:54.015 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:30:54.081 DEBUG [main] TarWriter.java:185 Writing segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad to target\junit6308211055813458987\junit8900555270035576822\data00000a.tar 14:30:54.149 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> 1ff22fde-4cb2-492f-a02b-800b14bcc3ad.0000000c 14:30:54.296 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x08f1d8e9]' 14:30:54.296 DEBUG [main] StandbyServer.java:249 Binding was successful 14:30:54.334 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 673c26d9-6f74-4304-a429-9e8dd23daee7 for current head 14:30:54.349 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:51065 is allowed 14:30:54.349 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:30:54.349 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client 673c26d9-6f74-4304-a429-9e8dd23daee7 14:30:54.349 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 673c26d9-6f74-4304-a429-9e8dd23daee7 14:30:54.349 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 1ff22fde-4cb2-492f-a02b-800b14bcc3ad.0000000c to client 673c26d9-6f74-4304-a429-9e8dd23daee7 14:30:54.349 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:30:54.349 DEBUG [standby-run-33] StandbyClientSyncExecution.java:103 Found missing segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad 14:30:54.349 DEBUG [standby-run-33] StandbyClientSyncExecution.java:124 Inspecting segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad 14:30:54.349 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 673c26d9-6f74-4304-a429-9e8dd23daee7 for references of segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad 14:30:54.349 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:30:54.349 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad for client 673c26d9-6f74-4304-a429-9e8dd23daee7 14:30:54.349 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad to client 673c26d9-6f74-4304-a429-9e8dd23daee7 14:30:54.349 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client 673c26d9-6f74-4304-a429-9e8dd23daee7 io.netty.handler.codec.compression.DecompressionException: mismatching checksum: 1135593f (expected: a2822c04) at io.netty.handler.codec.compression.Snappy.validateChecksum(Snappy.java:640) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.compression.SnappyFrameDecoder.decode(SnappyFrameDecoder.java:181) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) [netty-handler-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1342) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:934) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [netty-common-4.1.14.Final.jar:4.1.14.Final] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_151] 14:30:59.015 DEBUG [TarMK flush [target\junit6308211055813458987\junit8900555270035576822]] TarRevisions.java:236 Head state did not change, skipping flush 14:30:59.036 DEBUG [TarMK flush [target\junit6308211055813458987\junit5655796264682182336]] TarRevisions.java:240 TarMK journal update null -> e1bdd5df-d36a-4bff-ac0a-cf7a1e89b386.00000005 14:30:59.367 DEBUG [standby-run-33] StandbyClient.java:157 Channel closed 14:30:59.367 ERROR [standby-run-33] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to read references of segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad from primary at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.readReferences(StandbyClientSyncExecution.java:206) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.copySegmentHierarchyFromPrimary(StandbyClientSyncExecution.java:140) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.compareAgainstBaseState(StandbyClientSyncExecution.java:104) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.execute(StandbyClientSyncExecution.java:79) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.run(StandbyClientSync.java:157) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.useProxy(DataStoreTestBase.java:346) [test-classes/:na] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testProxyFlippedIntermediateByteChange(DataStoreTestBase.java:321) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151] 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.TestWatcher$1.evaluate(TestWatcher.java:55) [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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [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] 14:31:01.584 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:31:01.622 DEBUG [main] TarWriter.java:185 Writing segment 0a1cee6f-adb9-417a-a35e-ba824159993d to target\junit6308211055813458987\junit8900555270035576822\data00000a.tar 14:31:01.669 DEBUG [main] TarRevisions.java:240 TarMK journal update 1ff22fde-4cb2-492f-a02b-800b14bcc3ad.0000000c -> 0a1cee6f-adb9-417a-a35e-ba824159993d.00000006 14:31:01.822 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client d71ce12e-9715-4829-b1fb-40bb373121a4 for current head 14:31:01.822 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:51099 is allowed 14:31:01.822 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 14:31:01.822 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get head' received from client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.822 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.822 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head 0a1cee6f-adb9-417a-a35e-ba824159993d.00000006 to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.822 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:31:01.822 DEBUG [standby-run-34] StandbyClientSyncExecution.java:103 Found missing segment 0a1cee6f-adb9-417a-a35e-ba824159993d 14:31:01.822 DEBUG [standby-run-34] StandbyClientSyncExecution.java:124 Inspecting segment 0a1cee6f-adb9-417a-a35e-ba824159993d 14:31:01.822 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client d71ce12e-9715-4829-b1fb-40bb373121a4 for references of segment 0a1cee6f-adb9-417a-a35e-ba824159993d 14:31:01.822 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:31:01.822 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 0a1cee6f-adb9-417a-a35e-ba824159993d for client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.822 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 0a1cee6f-adb9-417a-a35e-ba824159993d to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.822 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:01.822 DEBUG [standby-run-34] StandbyClientSyncExecution.java:184 Found reference from 0a1cee6f-adb9-417a-a35e-ba824159993d to 1ff22fde-4cb2-492f-a02b-800b14bcc3ad 14:31:01.822 DEBUG [standby-run-34] StandbyClientSyncExecution.java:184 Found reference from 0a1cee6f-adb9-417a-a35e-ba824159993d to c0618e90-c97e-4ff9-ab35-7d455bafa228 14:31:01.822 DEBUG [standby-run-34] StandbyClientSyncExecution.java:124 Inspecting segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad 14:31:01.822 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client d71ce12e-9715-4829-b1fb-40bb373121a4 for references of segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad 14:31:01.822 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:31:01.822 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad for client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.822 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:01.838 DEBUG [standby-run-34] StandbyClientSyncExecution.java:124 Inspecting segment c0618e90-c97e-4ff9-ab35-7d455bafa228 14:31:01.838 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client d71ce12e-9715-4829-b1fb-40bb373121a4 for references of segment c0618e90-c97e-4ff9-ab35-7d455bafa228 14:31:01.838 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:31:01.838 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment c0618e90-c97e-4ff9-ab35-7d455bafa228 for client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment c0618e90-c97e-4ff9-ab35-7d455bafa228 to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:01.838 INFO [standby-run-34] StandbyClientSyncExecution.java:196 Copying data segment c0618e90-c97e-4ff9-ab35-7d455bafa228 from primary 14:31:01.838 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client d71ce12e-9715-4829-b1fb-40bb373121a4 for segment c0618e90-c97e-4ff9-ab35-7d455bafa228 14:31:01.838 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:31:01.838 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment c0618e90-c97e-4ff9-ab35-7d455bafa228 for client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 192 sent to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment c0618e90-c97e-4ff9-ab35-7d455bafa228 to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:01.838 DEBUG [standby-run-34] TarWriter.java:185 Writing segment c0618e90-c97e-4ff9-ab35-7d455bafa228 to target\junit6308211055813458987\junit5655796264682182336\data00000a.tar 14:31:01.838 INFO [standby-run-34] StandbyClientSyncExecution.java:196 Copying data segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad from primary 14:31:01.838 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client d71ce12e-9715-4829-b1fb-40bb373121a4 for segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad 14:31:01.838 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:31:01.838 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad for client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 448 sent to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:01.838 DEBUG [standby-run-34] TarWriter.java:185 Writing segment 1ff22fde-4cb2-492f-a02b-800b14bcc3ad to target\junit6308211055813458987\junit5655796264682182336\data00000a.tar 14:31:01.838 INFO [standby-run-34] StandbyClientSyncExecution.java:196 Copying data segment 0a1cee6f-adb9-417a-a35e-ba824159993d from primary 14:31:01.838 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client d71ce12e-9715-4829-b1fb-40bb373121a4 for segment 0a1cee6f-adb9-417a-a35e-ba824159993d 14:31:01.838 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:31:01.838 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 0a1cee6f-adb9-417a-a35e-ba824159993d for client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 352 sent to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 0a1cee6f-adb9-417a-a35e-ba824159993d to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:01.838 DEBUG [standby-run-34] TarWriter.java:185 Writing segment 0a1cee6f-adb9-417a-a35e-ba824159993d to target\junit6308211055813458987\junit5655796264682182336\data00000a.tar 14:31:01.838 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client d71ce12e-9715-4829-b1fb-40bb373121a4 for blob d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152 14:31:01.838 DEBUG [primary-2] RequestDecoder.java:39 Parsed 'get blob' request 14:31:01.838 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get blob id' received from client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] GetBlobRequestHandler.java:41 Reading blob d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152 for client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] CommunicationObserver.java:130 Binary with size 2097152 sent to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.838 DEBUG [primary-2] GetBlobResponseEncoder.java:41 Sending blob d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152 to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.854 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 1/2 of size 1048576 from blob d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152 to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.869 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:01.869 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/2 of size 1048576 from blob d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152 14:31:01.869 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152.tmp 14:31:01.869 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 2/2 of size 1048576 from blob d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152 to client d71ce12e-9715-4829-b1fb-40bb373121a4 14:31:01.900 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:01.900 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/2 of size 1048576 from blob d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152 14:31:01.900 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152.tmp 14:31:01.900 DEBUG [standby-1] ResponseDecoder.java:167 Received entire blob d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152 14:31:01.923 DEBUG [standby-run-34] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\d767a1bfab99c993de24fb7426300f47d4b41229918742a586acded3b22c2651#2097152.tmp 14:31:01.970 DEBUG [standby-run-34] TarRevisions.java:240 TarMK journal update e1bdd5df-d36a-4bff-ac0a-cf7a1e89b386.00000005 -> 0a1cee6f-adb9-417a-a35e-ba824159993d.00000006 14:31:02.100 INFO [standby-run-34] StandbyClientSyncExecution.java:82 updated head state successfully: true in 278ms. 14:31:02.100 DEBUG [standby-run-34] StandbyClient.java:157 Channel closed 14:31:04.018 DEBUG [TarMK flush [target\junit6308211055813458987\junit5655796264682182336]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:04.019 DEBUG [TarMK flush [target\junit6308211055813458987\junit8900555270035576822]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:04.319 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:31:04.319 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:31:04.320 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:31:04.321 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:31:04.323 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:31:04.324 INFO [main] DataStoreTestBase.java:132 Test end: testProxyFlippedIntermediateByteChange 14:31:04.324 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:31:04.324 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:31:04.371 INFO [main] FileStore.java:483 TarMK closed: target\junit6308211055813458987\junit5655796264682182336 14:31:04.371 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:31:04.371 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:31:04.386 INFO [main] FileStore.java:483 TarMK closed: target\junit6308211055813458987\junit8900555270035576822 14:31:04.487 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit3833914343310798370\junit7024595614297780560, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:31:04.487 INFO [main] FileStore.java:239 TarMK opened: target\junit3833914343310798370\junit7024595614297780560 (mmap=false) 14:31:04.487 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit3833914343310798370\junit7024595614297780560\data00000a.tar} 14:31:04.487 DEBUG [main] TarWriter.java:185 Writing segment dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea to target\junit3833914343310798370\junit7024595614297780560\data00000a.tar 14:31:04.487 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit3833914343310798370\junit4106051281404805650, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:31:04.502 INFO [main] FileStore.java:239 TarMK opened: target\junit3833914343310798370\junit4106051281404805650 (mmap=false) 14:31:04.502 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit3833914343310798370\junit4106051281404805650\data00000a.tar} 14:31:04.502 DEBUG [main] TarWriter.java:185 Writing segment d796b5d4-9fa5-403b-a98e-fa56794aaee8 to target\junit3833914343310798370\junit4106051281404805650\data00000a.tar 14:31:04.502 INFO [main] DataStoreTestBase.java:127 Test begin: testProxySkippedBytesIntermediateChange 14:31:04.502 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:31:04.502 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:31:04.571 DEBUG [main] TarWriter.java:185 Writing segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 to target\junit3833914343310798370\junit7024595614297780560\data00000a.tar 14:31:04.740 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0.0000000c 14:31:04.902 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x974b0b82]' 14:31:04.902 DEBUG [main] StandbyServer.java:249 Binding was successful 14:31:04.924 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client cfe6620c-d623-49da-888c-b20b52013191 for current head 14:31:04.940 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:51204 is allowed 14:31:04.940 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:31:04.940 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client cfe6620c-d623-49da-888c-b20b52013191 14:31:04.940 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client cfe6620c-d623-49da-888c-b20b52013191 14:31:04.940 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0.0000000c to client cfe6620c-d623-49da-888c-b20b52013191 14:31:04.940 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:31:04.940 DEBUG [standby-run-35] StandbyClientSyncExecution.java:103 Found missing segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 14:31:04.940 DEBUG [standby-run-35] StandbyClientSyncExecution.java:124 Inspecting segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 14:31:04.940 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client cfe6620c-d623-49da-888c-b20b52013191 for references of segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 14:31:04.940 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:31:04.940 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 for client cfe6620c-d623-49da-888c-b20b52013191 14:31:04.940 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 to client cfe6620c-d623-49da-888c-b20b52013191 14:31:09.504 DEBUG [TarMK flush [target\junit3833914343310798370\junit7024595614297780560]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:09.525 DEBUG [TarMK flush [target\junit3833914343310798370\junit4106051281404805650]] TarRevisions.java:240 TarMK journal update null -> d796b5d4-9fa5-403b-a98e-fa56794aaee8.00000005 14:31:09.957 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client cfe6620c-d623-49da-888c-b20b52013191 io.netty.handler.timeout.ReadTimeoutException: null 14:31:09.957 DEBUG [standby-run-35] StandbyClient.java:157 Channel closed 14:31:09.957 ERROR [standby-run-35] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to read references of segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 from primary at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.readReferences(StandbyClientSyncExecution.java:206) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.copySegmentHierarchyFromPrimary(StandbyClientSyncExecution.java:140) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.compareAgainstBaseState(StandbyClientSyncExecution.java:104) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.execute(StandbyClientSyncExecution.java:79) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.run(StandbyClientSync.java:157) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.useProxy(DataStoreTestBase.java:346) [test-classes/:na] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testProxySkippedBytesIntermediateChange(DataStoreTestBase.java:301) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151] 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.TestWatcher$1.evaluate(TestWatcher.java:55) [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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [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] 14:31:12.275 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:31:12.328 DEBUG [main] TarWriter.java:185 Writing segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 to target\junit3833914343310798370\junit7024595614297780560\data00000a.tar 14:31:12.375 DEBUG [main] TarRevisions.java:240 TarMK journal update ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0.0000000c -> 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7.00000006 14:31:12.491 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 for current head 14:31:12.491 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:51234 is allowed 14:31:12.491 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 14:31:12.491 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get head' received from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.491 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.491 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7.00000006 to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.491 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:31:12.491 DEBUG [standby-run-36] StandbyClientSyncExecution.java:103 Found missing segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 14:31:12.491 DEBUG [standby-run-36] StandbyClientSyncExecution.java:124 Inspecting segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 14:31:12.491 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 for references of segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 14:31:12.491 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:31:12.491 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 for client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.491 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.491 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:12.491 DEBUG [standby-run-36] StandbyClientSyncExecution.java:184 Found reference from 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 to ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 14:31:12.491 DEBUG [standby-run-36] StandbyClientSyncExecution.java:184 Found reference from 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 to dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea 14:31:12.491 DEBUG [standby-run-36] StandbyClientSyncExecution.java:124 Inspecting segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 14:31:12.491 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 for references of segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 14:31:12.506 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:31:12.506 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 for client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.506 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.506 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:12.506 DEBUG [standby-run-36] StandbyClientSyncExecution.java:124 Inspecting segment dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea 14:31:12.506 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 for references of segment dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea 14:31:12.506 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:31:12.506 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea for client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.506 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.506 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:12.506 INFO [standby-run-36] StandbyClientSyncExecution.java:196 Copying data segment dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea from primary 14:31:12.506 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 for segment dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea 14:31:12.506 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:31:12.506 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.506 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea for client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.506 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 192 sent to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.506 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.506 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:12.522 DEBUG [standby-run-36] TarWriter.java:185 Writing segment dcfec8fc-c31d-4c61-a1e4-6ffd7b5f71ea to target\junit3833914343310798370\junit4106051281404805650\data00000a.tar 14:31:12.523 INFO [standby-run-36] StandbyClientSyncExecution.java:196 Copying data segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 from primary 14:31:12.524 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 for segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 14:31:12.524 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:31:12.524 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.524 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 for client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.525 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 448 sent to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.525 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.525 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:12.525 DEBUG [standby-run-36] TarWriter.java:185 Writing segment ac1fc63f-0f7f-49a2-a291-d0278c3fa8e0 to target\junit3833914343310798370\junit4106051281404805650\data00000a.tar 14:31:12.526 INFO [standby-run-36] StandbyClientSyncExecution.java:196 Copying data segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 from primary 14:31:12.526 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 for segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 14:31:12.526 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:31:12.526 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.527 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 for client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.527 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 352 sent to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.527 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.527 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:12.528 DEBUG [standby-run-36] TarWriter.java:185 Writing segment 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7 to target\junit3833914343310798370\junit4106051281404805650\data00000a.tar 14:31:12.528 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 for blob 30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152 14:31:12.528 DEBUG [primary-2] RequestDecoder.java:39 Parsed 'get blob' request 14:31:12.528 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get blob id' received from client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.528 DEBUG [primary-2] GetBlobRequestHandler.java:41 Reading blob 30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152 for client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.528 DEBUG [primary-2] CommunicationObserver.java:130 Binary with size 2097152 sent to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.528 DEBUG [primary-2] GetBlobResponseEncoder.java:41 Sending blob 30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152 to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.528 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 1/2 of size 1048576 from blob 30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152 to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.559 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:12.559 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/2 of size 1048576 from blob 30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152 14:31:12.559 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152.tmp 14:31:12.559 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 2/2 of size 1048576 from blob 30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152 to client d3cdb736-aef2-4ab8-88f9-e49e5002e823 14:31:12.575 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:12.575 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/2 of size 1048576 from blob 30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152 14:31:12.575 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152.tmp 14:31:12.590 DEBUG [standby-1] ResponseDecoder.java:167 Received entire blob 30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152 14:31:12.606 DEBUG [standby-run-36] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\30bc1c3f679fe34017eb321298d5f92df9fe502d6910203de94bc4c9d1fc1628#2097152.tmp 14:31:12.775 DEBUG [standby-run-36] TarRevisions.java:240 TarMK journal update d796b5d4-9fa5-403b-a98e-fa56794aaee8.00000005 -> 6d4aa77a-5d72-4113-a97e-a275c1e6d3e7.00000006 14:31:12.906 INFO [standby-run-36] StandbyClientSyncExecution.java:82 updated head state successfully: true in 415ms. 14:31:12.906 DEBUG [standby-run-36] StandbyClient.java:157 Channel closed 14:31:14.508 DEBUG [TarMK flush [target\junit3833914343310798370\junit7024595614297780560]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:14.508 DEBUG [TarMK flush [target\junit3833914343310798370\junit4106051281404805650]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:15.177 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:31:15.177 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:31:15.177 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:31:15.177 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:31:15.177 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:31:15.193 INFO [main] DataStoreTestBase.java:132 Test end: testProxySkippedBytesIntermediateChange 14:31:15.193 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:31:15.193 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:31:15.245 INFO [main] FileStore.java:483 TarMK closed: target\junit3833914343310798370\junit4106051281404805650 14:31:15.245 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:31:15.245 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:31:15.277 INFO [main] FileStore.java:483 TarMK closed: target\junit3833914343310798370\junit7024595614297780560 14:31:15.292 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit3095962047599357338\junit4399427703768717016, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:31:15.292 INFO [main] FileStore.java:239 TarMK opened: target\junit3095962047599357338\junit4399427703768717016 (mmap=false) 14:31:15.292 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit3095962047599357338\junit4399427703768717016\data00000a.tar} 14:31:15.292 DEBUG [main] TarWriter.java:185 Writing segment 8d5601d0-97e1-4df3-a891-46142ceab8a3 to target\junit3095962047599357338\junit4399427703768717016\data00000a.tar 14:31:15.308 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit3095962047599357338\junit5256425511229016252, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:31:15.324 INFO [main] FileStore.java:239 TarMK opened: target\junit3095962047599357338\junit5256425511229016252 (mmap=false) 14:31:15.324 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit3095962047599357338\junit5256425511229016252\data00000a.tar} 14:31:15.324 DEBUG [main] TarWriter.java:185 Writing segment 37725024-9ef0-4df9-a1b6-34321d4b1c66 to target\junit3095962047599357338\junit5256425511229016252\data00000a.tar 14:31:15.326 INFO [main] DataStoreTestBase.java:127 Test begin: testProxyFlippedIntermediateByte 14:31:15.326 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:31:15.326 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:31:15.393 DEBUG [main] TarWriter.java:185 Writing segment 7e382e80-5946-439b-a55e-12ef05e651a8 to target\junit3095962047599357338\junit4399427703768717016\data00000a.tar 14:31:15.477 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> 7e382e80-5946-439b-a55e-12ef05e651a8.0000000c 14:31:15.628 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xd35c1226]' 14:31:15.631 DEBUG [main] StandbyServer.java:249 Binding was successful 14:31:15.678 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 6170b3f4-0dff-43c6-9785-f5237f4c3b50 for current head 14:31:15.693 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:51323 is allowed 14:31:15.693 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:31:15.693 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client 6170b3f4-0dff-43c6-9785-f5237f4c3b50 14:31:15.693 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 6170b3f4-0dff-43c6-9785-f5237f4c3b50 14:31:15.693 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 7e382e80-5946-439b-a55e-12ef05e651a8.0000000c to client 6170b3f4-0dff-43c6-9785-f5237f4c3b50 14:31:15.693 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:31:15.693 DEBUG [standby-run-37] StandbyClientSyncExecution.java:103 Found missing segment 7e382e80-5946-439b-a55e-12ef05e651a8 14:31:15.693 DEBUG [standby-run-37] StandbyClientSyncExecution.java:124 Inspecting segment 7e382e80-5946-439b-a55e-12ef05e651a8 14:31:15.693 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 6170b3f4-0dff-43c6-9785-f5237f4c3b50 for references of segment 7e382e80-5946-439b-a55e-12ef05e651a8 14:31:15.693 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:31:15.693 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 7e382e80-5946-439b-a55e-12ef05e651a8 for client 6170b3f4-0dff-43c6-9785-f5237f4c3b50 14:31:15.693 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 7e382e80-5946-439b-a55e-12ef05e651a8 to client 6170b3f4-0dff-43c6-9785-f5237f4c3b50 14:31:15.693 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client 6170b3f4-0dff-43c6-9785-f5237f4c3b50 io.netty.handler.codec.compression.DecompressionException: mismatching checksum: 8b03dddd (expected: a282c726) at io.netty.handler.codec.compression.Snappy.validateChecksum(Snappy.java:640) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.compression.SnappyFrameDecoder.decode(SnappyFrameDecoder.java:181) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) [netty-handler-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1342) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:934) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [netty-common-4.1.14.Final.jar:4.1.14.Final] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_151] 14:31:20.311 DEBUG [TarMK flush [target\junit3095962047599357338\junit4399427703768717016]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:20.379 DEBUG [TarMK flush [target\junit3095962047599357338\junit5256425511229016252]] TarRevisions.java:240 TarMK journal update null -> 37725024-9ef0-4df9-a1b6-34321d4b1c66.00000005 14:31:20.711 DEBUG [standby-run-37] StandbyClient.java:157 Channel closed 14:31:20.711 ERROR [standby-run-37] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to read references of segment 7e382e80-5946-439b-a55e-12ef05e651a8 from primary at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.readReferences(StandbyClientSyncExecution.java:206) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.copySegmentHierarchyFromPrimary(StandbyClientSyncExecution.java:140) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.compareAgainstBaseState(StandbyClientSyncExecution.java:104) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.execute(StandbyClientSyncExecution.java:79) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.run(StandbyClientSync.java:157) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.useProxy(DataStoreTestBase.java:346) [test-classes/:na] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testProxyFlippedIntermediateByte(DataStoreTestBase.java:311) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151] 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.TestWatcher$1.evaluate(TestWatcher.java:55) [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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [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] 14:31:22.912 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:31:22.997 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 924b71d3-7941-483c-b423-d8a46cf88d2f for current head 14:31:22.997 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:51346 is allowed 14:31:22.997 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 14:31:22.997 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get head' received from client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head 7e382e80-5946-439b-a55e-12ef05e651a8.0000000c to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:31:23.012 DEBUG [standby-run-38] StandbyClientSyncExecution.java:103 Found missing segment 7e382e80-5946-439b-a55e-12ef05e651a8 14:31:23.012 DEBUG [standby-run-38] StandbyClientSyncExecution.java:124 Inspecting segment 7e382e80-5946-439b-a55e-12ef05e651a8 14:31:23.012 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 924b71d3-7941-483c-b423-d8a46cf88d2f for references of segment 7e382e80-5946-439b-a55e-12ef05e651a8 14:31:23.012 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:31:23.012 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 7e382e80-5946-439b-a55e-12ef05e651a8 for client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 7e382e80-5946-439b-a55e-12ef05e651a8 to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:23.012 DEBUG [standby-run-38] StandbyClientSyncExecution.java:184 Found reference from 7e382e80-5946-439b-a55e-12ef05e651a8 to 8d5601d0-97e1-4df3-a891-46142ceab8a3 14:31:23.012 DEBUG [standby-run-38] StandbyClientSyncExecution.java:124 Inspecting segment 8d5601d0-97e1-4df3-a891-46142ceab8a3 14:31:23.012 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 924b71d3-7941-483c-b423-d8a46cf88d2f for references of segment 8d5601d0-97e1-4df3-a891-46142ceab8a3 14:31:23.012 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:31:23.012 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 8d5601d0-97e1-4df3-a891-46142ceab8a3 for client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 8d5601d0-97e1-4df3-a891-46142ceab8a3 to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:23.012 INFO [standby-run-38] StandbyClientSyncExecution.java:196 Copying data segment 8d5601d0-97e1-4df3-a891-46142ceab8a3 from primary 14:31:23.012 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 924b71d3-7941-483c-b423-d8a46cf88d2f for segment 8d5601d0-97e1-4df3-a891-46142ceab8a3 14:31:23.012 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:31:23.012 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 8d5601d0-97e1-4df3-a891-46142ceab8a3 for client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 192 sent to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 8d5601d0-97e1-4df3-a891-46142ceab8a3 to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:23.012 DEBUG [standby-run-38] TarWriter.java:185 Writing segment 8d5601d0-97e1-4df3-a891-46142ceab8a3 to target\junit3095962047599357338\junit5256425511229016252\data00000a.tar 14:31:23.012 INFO [standby-run-38] StandbyClientSyncExecution.java:196 Copying data segment 7e382e80-5946-439b-a55e-12ef05e651a8 from primary 14:31:23.012 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 924b71d3-7941-483c-b423-d8a46cf88d2f for segment 7e382e80-5946-439b-a55e-12ef05e651a8 14:31:23.012 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:31:23.012 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 7e382e80-5946-439b-a55e-12ef05e651a8 for client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 448 sent to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 7e382e80-5946-439b-a55e-12ef05e651a8 to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:23.012 DEBUG [standby-run-38] TarWriter.java:185 Writing segment 7e382e80-5946-439b-a55e-12ef05e651a8 to target\junit3095962047599357338\junit5256425511229016252\data00000a.tar 14:31:23.012 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client 924b71d3-7941-483c-b423-d8a46cf88d2f for blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 14:31:23.012 DEBUG [primary-2] RequestDecoder.java:39 Parsed 'get blob' request 14:31:23.012 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get blob id' received from client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.012 DEBUG [primary-2] GetBlobRequestHandler.java:41 Reading blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 for client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.034 DEBUG [primary-2] CommunicationObserver.java:130 Binary with size 5242880 sent to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.034 DEBUG [primary-2] GetBlobResponseEncoder.java:41 Sending blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.034 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.081 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:23.081 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/5 of size 1048576 from blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 14:31:23.081 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880.tmp 14:31:23.081 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 2/5 of size 1048576 from blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.112 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:23.112 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/5 of size 1048576 from blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 14:31:23.128 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880.tmp 14:31:23.130 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 3/5 of size 1048576 from blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.166 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:23.166 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 3/5 of size 1048576 from blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 14:31:23.166 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880.tmp 14:31:23.166 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 4/5 of size 1048576 from blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.197 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:23.197 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 4/5 of size 1048576 from blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 14:31:23.213 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880.tmp 14:31:23.213 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 5/5 of size 1048576 from blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 to client 924b71d3-7941-483c-b423-d8a46cf88d2f 14:31:23.251 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:23.251 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 5/5 of size 1048576 from blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 14:31:23.251 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880.tmp 14:31:23.251 DEBUG [standby-1] ResponseDecoder.java:167 Received entire blob 76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880 14:31:23.313 DEBUG [standby-run-38] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\76c848e3b6db521ec07463cab4ae8850abaa0c6d1e94dfc00348cf9d3120a4ef#5242880.tmp 14:31:23.351 DEBUG [standby-run-38] TarRevisions.java:240 TarMK journal update 37725024-9ef0-4df9-a1b6-34321d4b1c66.00000005 -> 7e382e80-5946-439b-a55e-12ef05e651a8.0000000c 14:31:23.434 INFO [standby-run-38] StandbyClientSyncExecution.java:82 updated head state successfully: true in 422ms. 14:31:23.435 DEBUG [standby-run-38] StandbyClient.java:157 Channel closed 14:31:25.314 DEBUG [TarMK flush [target\junit3095962047599357338\junit4399427703768717016]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:25.330 DEBUG [TarMK flush [target\junit3095962047599357338\junit5256425511229016252]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:25.671 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:31:25.671 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:31:25.671 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:31:25.671 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:31:25.671 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:31:25.671 INFO [main] DataStoreTestBase.java:132 Test end: testProxyFlippedIntermediateByte 14:31:25.671 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:31:25.671 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:31:25.702 INFO [main] FileStore.java:483 TarMK closed: target\junit3095962047599357338\junit5256425511229016252 14:31:25.702 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:31:25.702 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:31:25.740 INFO [main] FileStore.java:483 TarMK closed: target\junit3095962047599357338\junit4399427703768717016 14:31:25.755 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit459989871252699222\junit7518517223785817435, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:31:25.755 INFO [main] FileStore.java:239 TarMK opened: target\junit459989871252699222\junit7518517223785817435 (mmap=false) 14:31:25.755 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit459989871252699222\junit7518517223785817435\data00000a.tar} 14:31:25.755 DEBUG [main] TarWriter.java:185 Writing segment 4eac5430-189f-4acd-a86b-d6ef226e0896 to target\junit459989871252699222\junit7518517223785817435\data00000a.tar 14:31:25.771 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit459989871252699222\junit6055545514171522551, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:31:25.771 INFO [main] FileStore.java:239 TarMK opened: target\junit459989871252699222\junit6055545514171522551 (mmap=false) 14:31:25.771 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit459989871252699222\junit6055545514171522551\data00000a.tar} 14:31:25.771 DEBUG [main] TarWriter.java:185 Writing segment 85757bc3-c79f-4778-acf8-2f3035d921e0 to target\junit459989871252699222\junit6055545514171522551\data00000a.tar 14:31:25.771 INFO [main] DataStoreTestBase.java:127 Test begin: testProxyFlippedIntermediateByte2 14:31:25.771 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:31:25.771 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:31:25.840 DEBUG [main] TarWriter.java:185 Writing segment ae857d80-6edf-4010-ac20-7059090d191b to target\junit459989871252699222\junit7518517223785817435\data00000a.tar 14:31:26.058 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> ae857d80-6edf-4010-ac20-7059090d191b.0000000c 14:31:26.240 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xdb980002]' 14:31:26.242 DEBUG [main] StandbyServer.java:249 Binding was successful 14:31:26.274 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client acf6253d-2dd7-4367-971a-b53f724807a0 for current head 14:31:26.290 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:51435 is allowed 14:31:26.290 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:31:26.290 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.290 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.290 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head ae857d80-6edf-4010-ac20-7059090d191b.0000000c to client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.290 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:31:26.290 DEBUG [standby-run-39] StandbyClientSyncExecution.java:103 Found missing segment ae857d80-6edf-4010-ac20-7059090d191b 14:31:26.290 DEBUG [standby-run-39] StandbyClientSyncExecution.java:124 Inspecting segment ae857d80-6edf-4010-ac20-7059090d191b 14:31:26.290 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client acf6253d-2dd7-4367-971a-b53f724807a0 for references of segment ae857d80-6edf-4010-ac20-7059090d191b 14:31:26.290 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:31:26.290 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment ae857d80-6edf-4010-ac20-7059090d191b for client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.290 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment ae857d80-6edf-4010-ac20-7059090d191b to client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.290 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:26.290 DEBUG [standby-run-39] StandbyClientSyncExecution.java:184 Found reference from ae857d80-6edf-4010-ac20-7059090d191b to 4eac5430-189f-4acd-a86b-d6ef226e0896 14:31:26.290 DEBUG [standby-run-39] StandbyClientSyncExecution.java:124 Inspecting segment 4eac5430-189f-4acd-a86b-d6ef226e0896 14:31:26.290 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client acf6253d-2dd7-4367-971a-b53f724807a0 for references of segment 4eac5430-189f-4acd-a86b-d6ef226e0896 14:31:26.290 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:31:26.305 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 4eac5430-189f-4acd-a86b-d6ef226e0896 for client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 4eac5430-189f-4acd-a86b-d6ef226e0896 to client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:26.305 INFO [standby-run-39] StandbyClientSyncExecution.java:196 Copying data segment 4eac5430-189f-4acd-a86b-d6ef226e0896 from primary 14:31:26.305 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client acf6253d-2dd7-4367-971a-b53f724807a0 for segment 4eac5430-189f-4acd-a86b-d6ef226e0896 14:31:26.305 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:31:26.305 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 4eac5430-189f-4acd-a86b-d6ef226e0896 for client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 192 sent to client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 4eac5430-189f-4acd-a86b-d6ef226e0896 to client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:26.305 DEBUG [standby-run-39] TarWriter.java:185 Writing segment 4eac5430-189f-4acd-a86b-d6ef226e0896 to target\junit459989871252699222\junit6055545514171522551\data00000a.tar 14:31:26.305 INFO [standby-run-39] StandbyClientSyncExecution.java:196 Copying data segment ae857d80-6edf-4010-ac20-7059090d191b from primary 14:31:26.305 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client acf6253d-2dd7-4367-971a-b53f724807a0 for segment ae857d80-6edf-4010-ac20-7059090d191b 14:31:26.305 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:31:26.305 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment ae857d80-6edf-4010-ac20-7059090d191b for client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 448 sent to client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment ae857d80-6edf-4010-ac20-7059090d191b to client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:26.305 DEBUG [standby-run-39] TarWriter.java:185 Writing segment ae857d80-6edf-4010-ac20-7059090d191b to target\junit459989871252699222\junit6055545514171522551\data00000a.tar 14:31:26.305 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client acf6253d-2dd7-4367-971a-b53f724807a0 for blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 14:31:26.305 DEBUG [primary-1] RequestDecoder.java:39 Parsed 'get blob' request 14:31:26.305 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get blob id' received from client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] GetBlobRequestHandler.java:41 Reading blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 for client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] CommunicationObserver.java:130 Binary with size 5242880 sent to client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] GetBlobResponseEncoder.java:41 Sending blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 to client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.305 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 to client acf6253d-2dd7-4367-971a-b53f724807a0 14:31:26.342 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client acf6253d-2dd7-4367-971a-b53f724807a0 io.netty.handler.codec.compression.DecompressionException: mismatching checksum: 878dd2e5 (expected: a2825d50) at io.netty.handler.codec.compression.Snappy.validateChecksum(Snappy.java:640) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.compression.SnappyFrameDecoder.decode(SnappyFrameDecoder.java:181) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) [netty-handler-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1342) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:934) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [netty-common-4.1.14.Final.jar:4.1.14.Final] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_151] 14:31:26.343 ERROR [proxy-worker-121] ForwardHandler.java:106 Unexpected error, closing channel java.io.IOException: Eine bestehende Verbindung wurde softwaregesteuert durch den Hostcomputer abgebrochen at sun.nio.ch.SocketDispatcher.read0(Native Method) ~[na:1.8.0_151] at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) ~[na:1.8.0_151] at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) ~[na:1.8.0_151] at sun.nio.ch.IOUtil.read(IOUtil.java:192) ~[na:1.8.0_151] at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380) ~[na:1.8.0_151] at io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes(PooledUnsafeDirectByteBuf.java:288) ~[netty-buffer-4.1.14.Final.jar:4.1.14.Final] at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1106) ~[netty-buffer-4.1.14.Final.jar:4.1.14.Final] at io.netty.buffer.WrappedByteBuf.writeBytes(WrappedByteBuf.java:813) ~[netty-buffer-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:372) ~[netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:123) ~[netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [netty-common-4.1.14.Final.jar:4.1.14.Final] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_151] 14:31:30.776 DEBUG [TarMK flush [target\junit459989871252699222\junit7518517223785817435]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:30.808 DEBUG [TarMK flush [target\junit459989871252699222\junit6055545514171522551]] TarRevisions.java:240 TarMK journal update null -> 85757bc3-c79f-4778-acf8-2f3035d921e0.00000005 14:31:31.323 DEBUG [standby-run-39] StandbyClient.java:157 Channel closed 14:31:31.323 ERROR [standby-run-39] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to load remote blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 at /root/server/#testBlob in 5000ms. Please increase the timeout and try again. at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchAndStoreBlob(StandbyDiff.java:208) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:196) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:181) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:169) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.diff(StandbyDiff.java:140) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.process(StandbyDiff.java:121) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.childNodeAdded(StandbyDiff.java:94) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeAdded(CancelableDiff.java:76) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:562) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.diff(StandbyDiff.java:143) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.process(StandbyDiff.java:121) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.childNodeChanged(StandbyDiff.java:105) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:566) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.compareAgainstBaseState(StandbyClientSyncExecution.java:101) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.execute(StandbyClientSyncExecution.java:79) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.run(StandbyClientSync.java:157) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.useProxy(DataStoreTestBase.java:346) [test-classes/:na] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testProxyFlippedIntermediateByte2(DataStoreTestBase.java:316) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151] 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.TestWatcher$1.evaluate(TestWatcher.java:55) [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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [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] 14:31:33.562 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:31:33.578 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client abdcde41-8c5a-48a0-ba90-75096a0731d6 for current head 14:31:33.578 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:51459 is allowed 14:31:33.578 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 14:31:33.578 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get head' received from client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.578 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.578 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head ae857d80-6edf-4010-ac20-7059090d191b.0000000c to client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.578 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:31:33.578 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client abdcde41-8c5a-48a0-ba90-75096a0731d6 for blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 14:31:33.578 DEBUG [primary-2] RequestDecoder.java:39 Parsed 'get blob' request 14:31:33.578 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get blob id' received from client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.578 DEBUG [primary-2] GetBlobRequestHandler.java:41 Reading blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 for client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.578 DEBUG [primary-2] CommunicationObserver.java:130 Binary with size 5242880 sent to client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.578 DEBUG [primary-2] GetBlobResponseEncoder.java:41 Sending blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 to client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.578 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 to client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.609 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:33.609 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 14:31:33.624 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880.tmp 14:31:33.624 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 2/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 to client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.647 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:33.647 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 14:31:33.647 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880.tmp 14:31:33.647 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 3/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 to client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.678 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:33.693 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 3/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 14:31:33.693 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880.tmp 14:31:33.693 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 4/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 to client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.725 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:33.725 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 4/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 14:31:33.740 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880.tmp 14:31:33.741 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 5/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 to client abdcde41-8c5a-48a0-ba90-75096a0731d6 14:31:33.762 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:33.762 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 5/5 of size 1048576 from blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 14:31:33.762 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880.tmp 14:31:33.762 DEBUG [standby-1] ResponseDecoder.java:167 Received entire blob 0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880 14:31:33.809 DEBUG [standby-run-40] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\0fa0d82104f3e76eebf871662500bbb4aff650e9c77999f57377b10a828071d2#5242880.tmp 14:31:33.946 DEBUG [standby-run-40] TarRevisions.java:240 TarMK journal update 85757bc3-c79f-4778-acf8-2f3035d921e0.00000005 -> ae857d80-6edf-4010-ac20-7059090d191b.0000000c 14:31:34.041 INFO [standby-run-40] StandbyClientSyncExecution.java:82 updated head state successfully: true in 463ms. 14:31:34.043 DEBUG [standby-run-40] StandbyClient.java:157 Channel closed 14:31:35.779 DEBUG [TarMK flush [target\junit459989871252699222\junit6055545514171522551]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:35.779 DEBUG [TarMK flush [target\junit459989871252699222\junit7518517223785817435]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:36.279 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:31:36.279 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:31:36.279 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:31:36.279 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:31:36.279 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:31:36.310 INFO [main] DataStoreTestBase.java:132 Test end: testProxyFlippedIntermediateByte2 14:31:36.310 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:31:36.310 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:31:36.348 INFO [main] FileStore.java:483 TarMK closed: target\junit459989871252699222\junit6055545514171522551 14:31:36.348 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:31:36.348 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:31:36.364 INFO [main] FileStore.java:483 TarMK closed: target\junit459989871252699222\junit7518517223785817435 14:31:36.395 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit3782494347545487283\junit7393674520384669749, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:31:36.395 INFO [main] FileStore.java:239 TarMK opened: target\junit3782494347545487283\junit7393674520384669749 (mmap=false) 14:31:36.395 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit3782494347545487283\junit7393674520384669749\data00000a.tar} 14:31:36.395 DEBUG [main] TarWriter.java:185 Writing segment 1fb0c578-aa64-4151-a3bd-09d337be9e65 to target\junit3782494347545487283\junit7393674520384669749\data00000a.tar 14:31:36.626 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit3782494347545487283\junit1867714362901220825, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:31:36.626 INFO [main] FileStore.java:239 TarMK opened: target\junit3782494347545487283\junit1867714362901220825 (mmap=false) 14:31:36.626 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit3782494347545487283\junit1867714362901220825\data00000a.tar} 14:31:36.626 DEBUG [main] TarWriter.java:185 Writing segment fa2136cc-6d53-4902-a455-b39542190e29 to target\junit3782494347545487283\junit1867714362901220825\data00000a.tar 14:31:36.648 INFO [main] DataStoreTestBase.java:127 Test begin: testProxyFlippedStartByte 14:31:36.648 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:31:36.648 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:31:36.726 DEBUG [main] TarWriter.java:185 Writing segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f to target\junit3782494347545487283\junit7393674520384669749\data00000a.tar 14:31:36.795 DEBUG [main] TarRevisions.java:240 TarMK journal update null -> 66698c64-04d7-4df2-a24b-fe8ec8d3487f.0000000c 14:31:36.864 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xdff296b4]' 14:31:36.864 DEBUG [main] StandbyServer.java:249 Binding was successful 14:31:36.895 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 323eddae-ad5a-4a3b-b22c-ee54e9eaa0b6 for current head 14:31:36.911 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:51549 is allowed 14:31:36.911 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:31:36.911 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client 323eddae-ad5a-4a3b-b22c-ee54e9eaa0b6 14:31:36.911 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 323eddae-ad5a-4a3b-b22c-ee54e9eaa0b6 14:31:36.911 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 66698c64-04d7-4df2-a24b-fe8ec8d3487f.0000000c to client 323eddae-ad5a-4a3b-b22c-ee54e9eaa0b6 14:31:36.911 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client 323eddae-ad5a-4a3b-b22c-ee54e9eaa0b6 io.netty.handler.codec.compression.DecompressionException: Received COMPRESSED_DATA tag before STREAM_IDENTIFIER at io.netty.handler.codec.compression.SnappyFrameDecoder.decode(SnappyFrameDecoder.java:162) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265) ~[netty-codec-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) [netty-handler-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1342) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:934) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459) [netty-transport-4.1.14.Final.jar:4.1.14.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [netty-common-4.1.14.Final.jar:4.1.14.Final] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_151] 14:31:41.414 DEBUG [TarMK flush [target\junit3782494347545487283\junit7393674520384669749]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:41.683 DEBUG [TarMK flush [target\junit3782494347545487283\junit1867714362901220825]] TarRevisions.java:240 TarMK journal update null -> fa2136cc-6d53-4902-a455-b39542190e29.00000005 14:31:41.914 ERROR [standby-run-41] StandbyClientSyncExecution.java:67 Unable to fetch remote head 14:31:41.914 DEBUG [standby-run-41] StandbyClient.java:157 Channel closed 14:31:44.130 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:31:44.153 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 9dd90dd2-c5b1-42fe-8955-570d89f14efc for current head 14:31:44.153 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:51573 is allowed 14:31:44.153 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 14:31:44.153 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get head' received from client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head 66698c64-04d7-4df2-a24b-fe8ec8d3487f.0000000c to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:31:44.153 DEBUG [standby-run-42] StandbyClientSyncExecution.java:103 Found missing segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f 14:31:44.153 DEBUG [standby-run-42] StandbyClientSyncExecution.java:124 Inspecting segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f 14:31:44.153 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 9dd90dd2-c5b1-42fe-8955-570d89f14efc for references of segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f 14:31:44.153 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:31:44.153 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f for client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:44.153 DEBUG [standby-run-42] StandbyClientSyncExecution.java:184 Found reference from 66698c64-04d7-4df2-a24b-fe8ec8d3487f to 1fb0c578-aa64-4151-a3bd-09d337be9e65 14:31:44.153 DEBUG [standby-run-42] StandbyClientSyncExecution.java:124 Inspecting segment 1fb0c578-aa64-4151-a3bd-09d337be9e65 14:31:44.153 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 9dd90dd2-c5b1-42fe-8955-570d89f14efc for references of segment 1fb0c578-aa64-4151-a3bd-09d337be9e65 14:31:44.153 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 14:31:44.153 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 1fb0c578-aa64-4151-a3bd-09d337be9e65 for client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 1fb0c578-aa64-4151-a3bd-09d337be9e65 to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:31:44.153 INFO [standby-run-42] StandbyClientSyncExecution.java:196 Copying data segment 1fb0c578-aa64-4151-a3bd-09d337be9e65 from primary 14:31:44.153 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 9dd90dd2-c5b1-42fe-8955-570d89f14efc for segment 1fb0c578-aa64-4151-a3bd-09d337be9e65 14:31:44.153 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:31:44.153 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 1fb0c578-aa64-4151-a3bd-09d337be9e65 for client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 192 sent to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 1fb0c578-aa64-4151-a3bd-09d337be9e65 to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:44.153 DEBUG [standby-run-42] TarWriter.java:185 Writing segment 1fb0c578-aa64-4151-a3bd-09d337be9e65 to target\junit3782494347545487283\junit1867714362901220825\data00000a.tar 14:31:44.153 INFO [standby-run-42] StandbyClientSyncExecution.java:196 Copying data segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f from primary 14:31:44.153 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 9dd90dd2-c5b1-42fe-8955-570d89f14efc for segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f 14:31:44.153 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 14:31:44.153 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get segment' received from client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f for client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.153 DEBUG [primary-2] CommunicationObserver.java:125 Segment with size 448 sent to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.168 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.168 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:31:44.168 DEBUG [standby-run-42] TarWriter.java:185 Writing segment 66698c64-04d7-4df2-a24b-fe8ec8d3487f to target\junit3782494347545487283\junit1867714362901220825\data00000a.tar 14:31:44.168 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client 9dd90dd2-c5b1-42fe-8955-570d89f14efc for blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 14:31:44.168 DEBUG [primary-2] RequestDecoder.java:39 Parsed 'get blob' request 14:31:44.168 DEBUG [primary-2] CommunicationObserver.java:120 Message 'get blob id' received from client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.168 DEBUG [primary-2] GetBlobRequestHandler.java:41 Reading blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 for client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.168 DEBUG [primary-2] CommunicationObserver.java:130 Binary with size 5242880 sent to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.168 DEBUG [primary-2] GetBlobResponseEncoder.java:41 Sending blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.168 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 1/5 of size 1048576 from blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.215 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:44.215 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/5 of size 1048576 from blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 14:31:44.215 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880.tmp 14:31:44.215 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 2/5 of size 1048576 from blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.252 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:44.252 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/5 of size 1048576 from blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 14:31:44.252 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880.tmp 14:31:44.252 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 3/5 of size 1048576 from blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.284 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:44.284 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 3/5 of size 1048576 from blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 14:31:44.284 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880.tmp 14:31:44.284 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 4/5 of size 1048576 from blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.315 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:44.315 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 4/5 of size 1048576 from blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 14:31:44.315 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880.tmp 14:31:44.315 DEBUG [primary-2] ChunkedBlobStream.java:128 Sending chunk 5/5 of size 1048576 from blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 to client 9dd90dd2-c5b1-42fe-8955-570d89f14efc 14:31:44.352 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:31:44.352 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 5/5 of size 1048576 from blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 14:31:44.352 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880.tmp 14:31:44.352 DEBUG [standby-1] ResponseDecoder.java:167 Received entire blob 13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880 14:31:44.400 DEBUG [standby-run-42] ResponseDecoder.java:66 Processing input stream finished! Deleting file C:\tmp\13dfd8a75516cde8c97764f59938e1d32e19b7ceb377dc87f023d3706613dc80#5242880.tmp 14:31:44.553 DEBUG [standby-run-42] TarRevisions.java:240 TarMK journal update fa2136cc-6d53-4902-a455-b39542190e29.00000005 -> 66698c64-04d7-4df2-a24b-fe8ec8d3487f.0000000c 14:31:44.684 INFO [standby-run-42] StandbyClientSyncExecution.java:82 updated head state successfully: true in 531ms. 14:31:44.684 DEBUG [standby-run-42] StandbyClient.java:157 Channel closed 14:31:46.400 DEBUG [TarMK flush [target\junit3782494347545487283\junit7393674520384669749]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:46.647 DEBUG [TarMK flush [target\junit3782494347545487283\junit1867714362901220825]] TarRevisions.java:236 Head state did not change, skipping flush 14:31:47.005 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:31:47.005 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:31:47.005 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:31:47.005 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:31:47.021 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:31:47.021 INFO [main] DataStoreTestBase.java:132 Test end: testProxyFlippedStartByte 14:31:47.021 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:31:47.021 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:31:47.058 INFO [main] FileStore.java:483 TarMK closed: target\junit3782494347545487283\junit1867714362901220825 14:31:47.058 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:31:47.058 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:31:47.090 INFO [main] FileStore.java:483 TarMK closed: target\junit3782494347545487283\junit7393674520384669749 14:31:47.105 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit6525704978414320968\junit8612646873116453830, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:31:47.105 INFO [main] FileStore.java:239 TarMK opened: target\junit6525704978414320968\junit8612646873116453830 (mmap=false) 14:31:47.105 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit6525704978414320968\junit8612646873116453830\data00000a.tar} 14:31:47.105 DEBUG [main] TarWriter.java:185 Writing segment 7deefd74-77f8-48e6-a7ae-60b529f5e599 to target\junit6525704978414320968\junit8612646873116453830\data00000a.tar 14:31:47.220 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit6525704978414320968\junit8705085488052072595, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}} 14:31:47.236 INFO [main] FileStore.java:239 TarMK opened: target\junit6525704978414320968\junit8705085488052072595 (mmap=false) 14:31:47.236 DEBUG [main] FileStore.java:240 TAR files: TarFiles{readers=[],writer=target\junit6525704978414320968\junit8705085488052072595\data00000a.tar} 14:31:47.236 DEBUG [main] TarWriter.java:185 Writing segment 98fad80d-64aa-4749-a70c-68ac4bc657a0 to target\junit6525704978414320968\junit8705085488052072595\data00000a.tar 14:31:47.236 INFO [main] DataStoreTestBase.java:127 Test begin: testSyncBigBlob 14:31:47.236 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 14:31:47.236 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 14:31:53.071 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:240 TarMK journal update null -> 98fad80d-64aa-4749-a70c-68ac4bc657a0.00000005 14:31:57.255 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:02.245 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:07.257 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:12.250 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:17.243 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:20.291 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarWriter.java:185 Writing segment 5b6fcf71-1284-490d-af13-caa933d24004 to target\junit6525704978414320968\junit8612646873116453830\data00000a.tar 14:32:20.614 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:240 TarMK journal update null -> 7deefd74-77f8-48e6-a7ae-60b529f5e599.00000005 14:32:20.630 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x846d5fad]' 14:32:20.630 DEBUG [main] StandbyServer.java:249 Binding was successful 14:32:20.977 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:224 Unable to lock the journal, skipping flush 14:32:20.977 DEBUG [main] TarWriter.java:185 Writing segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 to target\junit6525704978414320968\junit8612646873116453830\data00000a.tar 14:32:20.977 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:224 Unable to lock the journal, skipping flush 14:32:20.977 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:224 Unable to lock the journal, skipping flush 14:32:20.977 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:224 Unable to lock the journal, skipping flush 14:32:20.977 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:224 Unable to lock the journal, skipping flush 14:32:21.262 DEBUG [main] TarRevisions.java:240 TarMK journal update 7deefd74-77f8-48e6-a7ae-60b529f5e599.00000005 -> 6c30c3e0-a7e1-4fca-a9ad-39a25c429472.0000000b 14:32:21.814 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 6674f39d-7434-4a9e-b240-0a332cac5890 for current head 14:32:21.814 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:51648 is allowed 14:32:21.814 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 14:32:21.814 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get head' received from client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.814 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.814 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 6c30c3e0-a7e1-4fca-a9ad-39a25c429472.0000000b to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.814 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 14:32:21.814 DEBUG [standby-run-43] StandbyClientSyncExecution.java:103 Found missing segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 14:32:21.814 DEBUG [standby-run-43] StandbyClientSyncExecution.java:124 Inspecting segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 14:32:21.814 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 6674f39d-7434-4a9e-b240-0a332cac5890 for references of segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 14:32:21.814 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:32:21.814 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 for client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.814 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.814 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:32:21.814 DEBUG [standby-run-43] StandbyClientSyncExecution.java:184 Found reference from 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 to 5b6fcf71-1284-490d-af13-caa933d24004 14:32:21.814 DEBUG [standby-run-43] StandbyClientSyncExecution.java:184 Found reference from 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 to 7deefd74-77f8-48e6-a7ae-60b529f5e599 14:32:21.814 DEBUG [standby-run-43] StandbyClientSyncExecution.java:124 Inspecting segment 5b6fcf71-1284-490d-af13-caa933d24004 14:32:21.814 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 6674f39d-7434-4a9e-b240-0a332cac5890 for references of segment 5b6fcf71-1284-490d-af13-caa933d24004 14:32:21.814 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:32:21.830 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 5b6fcf71-1284-490d-af13-caa933d24004 for client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 5b6fcf71-1284-490d-af13-caa933d24004 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:32:21.830 DEBUG [standby-run-43] StandbyClientSyncExecution.java:124 Inspecting segment 7deefd74-77f8-48e6-a7ae-60b529f5e599 14:32:21.830 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 6674f39d-7434-4a9e-b240-0a332cac5890 for references of segment 7deefd74-77f8-48e6-a7ae-60b529f5e599 14:32:21.830 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 14:32:21.830 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 7deefd74-77f8-48e6-a7ae-60b529f5e599 for client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 7deefd74-77f8-48e6-a7ae-60b529f5e599 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 14:32:21.830 INFO [standby-run-43] StandbyClientSyncExecution.java:196 Copying data segment 7deefd74-77f8-48e6-a7ae-60b529f5e599 from primary 14:32:21.830 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 6674f39d-7434-4a9e-b240-0a332cac5890 for segment 7deefd74-77f8-48e6-a7ae-60b529f5e599 14:32:21.830 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:32:21.830 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 7deefd74-77f8-48e6-a7ae-60b529f5e599 for client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 192 sent to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 7deefd74-77f8-48e6-a7ae-60b529f5e599 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:32:21.830 DEBUG [standby-run-43] TarWriter.java:185 Writing segment 7deefd74-77f8-48e6-a7ae-60b529f5e599 to target\junit6525704978414320968\junit8705085488052072595\data00000a.tar 14:32:21.830 INFO [standby-run-43] StandbyClientSyncExecution.java:196 Copying data segment 5b6fcf71-1284-490d-af13-caa933d24004 from primary 14:32:21.830 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 6674f39d-7434-4a9e-b240-0a332cac5890 for segment 5b6fcf71-1284-490d-af13-caa933d24004 14:32:21.830 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:32:21.830 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 5b6fcf71-1284-490d-af13-caa933d24004 for client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 192 sent to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 5b6fcf71-1284-490d-af13-caa933d24004 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:32:21.830 DEBUG [standby-run-43] TarWriter.java:185 Writing segment 5b6fcf71-1284-490d-af13-caa933d24004 to target\junit6525704978414320968\junit8705085488052072595\data00000a.tar 14:32:21.830 INFO [standby-run-43] StandbyClientSyncExecution.java:196 Copying data segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 from primary 14:32:21.830 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 6674f39d-7434-4a9e-b240-0a332cac5890 for segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 14:32:21.830 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 14:32:21.830 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get segment' received from client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 for client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] CommunicationObserver.java:125 Segment with size 368 sent to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 14:32:21.830 DEBUG [standby-run-43] TarWriter.java:185 Writing segment 6c30c3e0-a7e1-4fca-a9ad-39a25c429472 to target\junit6525704978414320968\junit8705085488052072595\data00000a.tar 14:32:21.830 DEBUG [standby-1] GetBlobRequestEncoder.java:33 Sending request from client 6674f39d-7434-4a9e-b240-0a332cac5890 for blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:21.830 DEBUG [primary-1] RequestDecoder.java:39 Parsed 'get blob' request 14:32:21.830 DEBUG [primary-1] CommunicationObserver.java:120 Message 'get blob id' received from client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:21.830 DEBUG [primary-1] GetBlobRequestHandler.java:41 Reading blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 for client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:22.131 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:22.246 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:22.661 DEBUG [primary-1] CommunicationObserver.java:130 Binary with size 1073741824 sent to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:22.661 DEBUG [primary-1] GetBlobResponseEncoder.java:41 Sending blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:22.730 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 1/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:22.993 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:22.993 DEBUG [standby-1] ResponseDecoder.java:143 Detected previous incomplete transfer for 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824. Cleaning up... 14:32:22.993 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 1/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:23.015 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:23.030 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 2/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:23.247 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:23.247 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 2/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:23.262 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:23.278 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 3/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:23.479 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:23.479 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 3/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:23.494 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:23.515 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 4/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:23.799 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:23.821 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 5/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:24.021 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 4/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:24.037 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:24.584 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:24.600 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 6/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:24.700 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 5/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:24.720 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:25.187 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 7/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:25.187 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:25.303 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 6/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:25.325 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:25.827 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 8/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:25.827 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:26.089 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 7/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:26.123 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:26.728 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 9/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:26.728 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:26.806 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 8/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:26.844 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:27.123 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:27.245 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:27.414 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 10/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:27.430 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:27.468 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 9/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:27.483 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:28.052 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 11/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:28.052 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:28.152 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 10/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:28.183 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:28.736 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 12/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:28.737 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:28.900 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 11/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:28.953 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:29.453 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 13/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:29.453 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:29.669 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 12/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:29.716 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:30.317 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 14/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:30.317 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:30.370 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 13/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:30.386 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:30.970 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 15/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:30.970 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:31.134 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 14/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:31.170 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:31.732 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 16/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:31.732 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:31.817 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 15/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:31.833 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:32.116 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:32.259 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:32.358 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 17/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:32.359 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:32.453 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 16/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:32.459 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:33.193 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:33.193 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 18/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:33.309 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 17/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:33.309 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:33.978 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:33.994 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 19/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:34.210 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 18/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:34.260 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:34.715 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:34.715 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 20/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:34.731 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 19/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:34.746 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:35.300 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 21/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:35.300 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:35.400 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 20/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:35.447 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:35.971 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 22/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:35.971 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:36.018 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 21/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:36.033 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:36.519 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 23/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:36.519 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:36.672 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 22/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:36.703 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:37.119 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:37.250 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:37.519 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 24/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:37.519 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:37.635 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 23/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:37.673 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:38.240 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 25/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:38.255 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:38.255 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 24/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:38.276 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:38.440 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:38.455 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 25/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:38.475 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:38.478 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 26/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:38.657 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:38.657 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 26/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:38.679 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:38.679 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 27/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:38.858 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:38.880 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 28/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:39.427 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 27/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:39.458 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:40.380 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 29/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:40.380 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:40.527 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 28/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:40.581 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:41.067 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 30/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:41.067 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:41.067 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 29/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:41.083 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:41.252 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:41.252 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 30/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:41.268 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:41.268 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 31/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:41.453 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:41.468 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 32/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:42.115 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:42.152 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 31/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:42.168 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:42.246 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:42.968 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:42.968 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 33/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:42.984 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 32/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:42.999 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:43.862 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 34/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:43.862 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:43.893 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 33/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:43.909 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:44.068 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 35/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:44.084 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:44.084 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 34/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:44.099 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:44.263 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:44.268 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 35/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:44.284 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:44.284 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 36/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:44.769 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 37/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:44.769 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:44.785 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 36/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:44.800 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:45.539 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:45.539 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 38/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:45.554 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 37/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:45.574 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:45.723 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:45.723 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 38/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:45.739 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:45.739 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 39/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:45.924 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:45.924 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 39/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:45.940 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:45.940 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 40/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:46.124 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:46.124 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 40/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:46.140 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:46.156 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 41/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:46.356 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:46.356 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 41/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:46.378 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:46.394 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 42/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:46.579 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:46.579 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 42/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:46.595 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:46.610 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 43/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:46.779 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:46.779 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 43/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:46.810 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:46.810 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 44/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:47.042 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:47.042 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 44/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:47.042 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:47.057 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 45/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:47.126 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:47.242 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:47.242 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:47.242 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 45/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:47.258 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:47.280 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 46/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:47.443 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:47.443 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 46/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:47.458 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:47.481 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 47/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:47.643 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:47.643 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 47/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:47.659 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:47.678 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 48/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:47.843 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:47.843 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 48/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:47.859 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:47.880 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 49/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:48.044 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:48.044 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 49/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:48.060 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:48.082 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 50/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:48.282 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:48.298 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 51/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:48.345 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 50/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:48.379 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:49.064 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 52/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:49.064 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:49.102 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 51/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:49.102 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:50.323 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 53/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:50.339 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:50.339 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 52/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:50.355 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:51.397 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 54/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:51.412 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:51.443 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 53/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:51.459 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:52.115 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:52.246 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:52.431 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 55/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:52.431 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:52.531 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 54/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:52.546 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:53.080 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 56/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:53.080 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:53.217 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 55/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:53.249 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:53.765 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 57/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:53.765 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:53.765 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 56/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:53.781 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:53.950 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:53.950 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 57/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:53.950 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:53.966 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 58/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:54.150 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:54.150 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 58/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:54.166 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:54.181 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 59/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:54.405 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:54.405 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 59/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:54.420 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:54.436 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 60/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:54.683 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:54.683 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 60/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:54.705 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:54.705 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 61/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:54.884 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:54.884 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 61/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:54.906 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:54.906 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 62/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:55.084 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:55.106 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 63/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:55.137 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 62/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:55.137 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:55.906 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 64/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:55.922 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:56.037 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 63/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:56.053 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:56.423 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 65/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:56.423 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:56.523 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 64/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:56.523 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:57.007 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 66/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:57.023 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:57.125 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:57.172 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 65/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:57.205 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:57.257 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:32:58.026 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:58.026 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 67/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:58.026 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 66/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:58.042 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:58.275 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:58.275 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 67/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:58.275 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:58.290 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 68/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:58.475 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:58.475 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 68/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:58.491 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:58.491 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 69/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:58.676 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:58.676 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 69/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:58.691 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:58.691 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 70/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:58.876 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:58.876 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 70/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:58.891 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:32:58.911 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 71/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:59.129 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:32:59.145 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 72/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:32:59.361 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 71/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:32:59.392 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:00.122 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 73/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:00.141 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:00.160 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 72/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:00.175 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:00.760 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 74/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:00.760 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:01.323 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 73/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:01.360 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:01.839 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:01.839 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 75/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:02.008 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 74/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:02.039 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:02.124 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:33:02.256 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:33:02.862 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 76/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:02.862 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:02.878 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 75/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:02.893 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:03.040 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:03.040 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 76/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:03.059 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:03.062 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 77/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:03.241 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:03.241 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 77/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:03.263 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:03.263 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 78/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:03.480 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:03.480 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 78/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:03.480 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:03.511 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 79/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:03.696 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:03.696 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 79/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:03.712 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:03.728 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 80/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:03.944 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:03.944 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 80/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:03.966 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:03.966 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 81/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:04.164 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:04.164 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 81/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:04.182 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:04.182 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 82/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:04.367 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:04.367 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 82/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:04.383 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:04.383 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 83/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:04.566 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:04.566 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 83/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:04.582 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:04.582 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 84/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:05.846 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 85/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:05.866 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:05.968 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 84/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:05.999 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:06.615 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 86/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:06.615 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:06.768 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 85/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:06.815 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:07.115 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:33:07.247 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:33:07.300 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 87/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:07.300 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:07.300 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 86/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:07.316 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:07.985 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 88/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:07.985 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:08.064 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 87/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:08.070 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:08.702 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 89/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:08.718 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:08.801 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 88/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:08.848 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:09.449 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 90/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:09.449 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:09.534 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 89/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:09.549 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:10.087 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 91/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:10.087 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:10.087 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 90/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:10.103 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:10.273 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:10.273 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 91/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:10.289 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:10.289 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 92/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:10.489 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:10.489 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 92/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:10.505 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:10.520 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 93/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:10.721 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:10.721 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 93/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:10.790 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:10.806 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 94/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:10.975 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:10.975 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 94/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:10.991 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:10.991 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 95/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:11.176 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:11.176 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 95/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:11.191 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:11.191 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 96/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:11.376 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:11.376 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 96/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:11.392 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:11.392 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 97/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:11.592 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:11.592 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 97/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:11.608 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:11.623 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 98/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:11.824 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:11.824 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 98/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:11.839 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:11.839 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 99/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:12.040 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:12.040 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 99/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:12.040 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:12.072 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 100/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:12.125 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:33:12.256 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:33:12.278 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:12.278 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 100/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:12.294 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:12.310 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 101/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:12.479 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:12.479 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 101/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:12.510 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:12.510 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 102/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:12.695 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:12.695 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 102/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:12.711 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:12.711 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 103/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:12.896 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:12.896 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 103/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:12.912 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:12.912 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 104/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:13.097 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:13.097 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 104/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:13.113 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:13.129 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 105/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:13.329 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:13.329 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 105/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:13.345 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:13.360 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 106/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:13.545 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:13.545 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 106/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:13.561 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:13.561 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 107/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:13.817 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:13.817 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 107/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:13.833 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:13.849 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 108/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:14.088 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:14.088 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 108/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:14.119 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:14.134 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 109/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:14.989 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 110/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:14.989 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:15.104 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 109/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:15.151 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:15.437 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 111/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:15.453 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:15.453 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 110/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:15.468 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:15.622 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:15.622 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 111/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:15.637 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:15.653 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 112/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:15.838 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:15.838 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 112/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:15.869 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:15.891 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 113/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:16.054 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:16.054 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 113/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:16.069 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:16.091 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 114/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:16.270 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:16.270 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 114/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:16.270 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:16.292 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 115/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:16.470 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:16.470 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 115/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:16.490 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:16.492 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 116/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:16.671 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:16.671 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 116/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:16.687 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:16.693 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 117/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:16.909 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:16.940 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 118/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:17.040 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 117/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:17.071 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:17.125 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:33:17.256 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:33:17.557 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 119/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:17.557 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:17.626 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 118/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:17.642 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:18.158 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:18.158 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 120/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:18.326 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 119/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:18.358 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:18.896 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 121/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:18.896 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:19.027 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 120/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:19.073 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:19.596 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:19.596 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 122/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:19.711 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 121/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:19.742 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:20.143 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 123/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:20.159 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:20.194 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 122/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:20.212 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:20.815 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:20.815 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 124/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:21.015 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 123/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:21.046 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:21.505 DEBUG [primary-1] ChunkedBlobStream.java:128 Sending chunk 125/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 to client 6674f39d-7434-4a9e-b240-0a332cac5890 14:33:21.505 DEBUG [standby-1] ResponseDecoder.java:90 Decoding 'get blob' response 14:33:21.636 DEBUG [standby-1] ResponseDecoder.java:150 Received chunk 124/128 of size 8388608 from blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 14:33:21.682 DEBUG [standby-1] ResponseDecoder.java:159 All checks OK. Appending chunk to disk to C:\tmp\8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824.tmp 14:33:21.920 DEBUG [standby-run-43] StandbyClient.java:157 Channel closed 14:33:21.920 ERROR [standby-run-43] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to load remote blob 8098b6ac1491be80b7e58a85767ede178c432866d90caf6726f556406ecc84a4#1073741824 at /root/server/#testBlob in 60000ms. Please increase the timeout and try again. at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchAndStoreBlob(StandbyDiff.java:208) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:196) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:181) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.fetchBinary(StandbyDiff.java:169) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.diff(StandbyDiff.java:140) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.process(StandbyDiff.java:121) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.childNodeAdded(StandbyDiff.java:94) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeAdded(CancelableDiff.java:76) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:562) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.diff(StandbyDiff.java:143) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.process(StandbyDiff.java:121) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyDiff.childNodeChanged(StandbyDiff.java:105) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:566) ~[oak-segment-tar-1.8-SNAPSHOT.jar:na] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.compareAgainstBaseState(StandbyClientSyncExecution.java:101) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution.execute(StandbyClientSyncExecution.java:79) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.run(StandbyClientSync.java:157) ~[oak-segment-tar-1.8-SNAPSHOT.jar:1.8-SNAPSHOT] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testSyncBigBlob(DataStoreTestBase.java:243) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151] 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.ExternalResource$1.evaluate(ExternalResource.java:48) [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.TestWatcher$1.evaluate(TestWatcher.java:55) [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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [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] 14:33:22.120 DEBUG [TarMK flush [target\junit6525704978414320968\junit8612646873116453830]] TarRevisions.java:236 Head state did not change, skipping flush 14:33:22.251 DEBUG [TarMK flush [target\junit6525704978414320968\junit8705085488052072595]] TarRevisions.java:236 Head state did not change, skipping flush 14:33:24.170 DEBUG [main] StandbyClientSync.java:277 Group shut down 14:33:24.170 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:33:24.170 DEBUG [main] StandbyServer.java:220 Channel disconnected 14:33:24.170 DEBUG [main] StandbyServer.java:231 Boss group shut down 14:33:24.170 DEBUG [main] StandbyServer.java:237 Worker group shut down 14:33:24.170 INFO [main] DataStoreTestBase.java:132 Test end: testSyncBigBlob 14:33:24.170 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:33:24.170 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:33:24.255 INFO [main] FileStore.java:483 TarMK closed: target\junit6525704978414320968\junit8705085488052072595 14:33:24.255 DEBUG [main] Scheduler.java:134 The scheduler FileStore background tasks was successfully shut down 14:33:24.255 DEBUG [main] TarRevisions.java:236 Head state did not change, skipping flush 14:33:24.270 INFO [main] FileStore.java:483 TarMK closed: target\junit6525704978414320968\junit8612646873116453830