15:47:32.541 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit2774715067069403205\junit373645576134757899, 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}} 15:47:32.541 INFO [main] FileStore.java:240 TarMK opened: target\junit2774715067069403205\junit373645576134757899 (mmap=false) 15:47:32.541 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit2774715067069403205\junit365559530193292202, 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}} 15:47:32.541 INFO [main] FileStore.java:240 TarMK opened: target\junit2774715067069403205\junit365559530193292202 (mmap=false) 15:47:32.626 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:47:32.626 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:47:32.777 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x01d35cdb]' 15:47:32.779 DEBUG [main] StandbyServer.java:249 Binding was successful 15:47:32.782 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client b96e64a5-ec63-4979-a5ec-1432265daae9 for current head 15:47:32.783 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54085 is allowed 15:47:32.783 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:47:32.783 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client b96e64a5-ec63-4979-a5ec-1432265daae9 15:47:32.784 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client b96e64a5-ec63-4979-a5ec-1432265daae9 15:47:36.782 ERROR [standby-run-44] StandbyClientSyncExecution.java:67 Unable to fetch remote head 15:47:36.783 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client b96e64a5-ec63-4979-a5ec-1432265daae9 io.netty.handler.timeout.ReadTimeoutException: null 15:47:36.783 DEBUG [standby-run-44] StandbyClient.java:157 Channel closed 15:47:37.806 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 5b2d79f5-a920-4494-a999-d37958837a30.0000000c to client b96e64a5-ec63-4979-a5ec-1432265daae9 15:47:37.806 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_60] at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) ~[na:1.8.0_60] at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) ~[na:1.8.0_60] at sun.nio.ch.IOUtil.read(IOUtil.java:192) ~[na:1.8.0_60] at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380) ~[na:1.8.0_60] 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:745) [na:1.8.0_60] 15:47:39.018 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:47:39.018 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:39.018 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:39.018 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:47:39.018 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:47:39.102 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x4761ef65]' 15:47:39.102 DEBUG [main] StandbyServer.java:249 Binding was successful 15:47:39.102 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client c1d13c5a-c378-4e7a-8279-893967ae96c7 for current head 15:47:39.102 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54120 is allowed 15:47:39.102 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:47:39.102 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.102 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.102 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 5b2d79f5-a920-4494-a999-d37958837a30.0000000c to client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.102 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 15:47:39.102 DEBUG [standby-run-45] StandbyClientSyncExecution.java:103 Found missing segment 5b2d79f5-a920-4494-a999-d37958837a30 15:47:39.102 DEBUG [standby-run-45] StandbyClientSyncExecution.java:124 Inspecting segment 5b2d79f5-a920-4494-a999-d37958837a30 15:47:39.102 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client c1d13c5a-c378-4e7a-8279-893967ae96c7 for references of segment 5b2d79f5-a920-4494-a999-d37958837a30 15:47:39.102 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:47:39.102 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 5b2d79f5-a920-4494-a999-d37958837a30 for client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.102 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 5b2d79f5-a920-4494-a999-d37958837a30 to client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.102 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:47:39.102 DEBUG [standby-run-45] StandbyClientSyncExecution.java:184 Found reference from 5b2d79f5-a920-4494-a999-d37958837a30 to 402fdb14-34c7-4fe8-ab64-9d1d7ffd17e0 15:47:39.102 DEBUG [standby-run-45] StandbyClientSyncExecution.java:124 Inspecting segment 402fdb14-34c7-4fe8-ab64-9d1d7ffd17e0 15:47:39.102 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client c1d13c5a-c378-4e7a-8279-893967ae96c7 for references of segment 402fdb14-34c7-4fe8-ab64-9d1d7ffd17e0 15:47:39.102 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:47:39.102 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 402fdb14-34c7-4fe8-ab64-9d1d7ffd17e0 for client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.102 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 402fdb14-34c7-4fe8-ab64-9d1d7ffd17e0 to client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.102 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:47:39.102 INFO [standby-run-45] StandbyClientSyncExecution.java:196 Copying data segment 402fdb14-34c7-4fe8-ab64-9d1d7ffd17e0 from primary 15:47:39.102 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client c1d13c5a-c378-4e7a-8279-893967ae96c7 for segment 402fdb14-34c7-4fe8-ab64-9d1d7ffd17e0 15:47:39.102 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:47:39.102 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.102 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 402fdb14-34c7-4fe8-ab64-9d1d7ffd17e0 for client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.102 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 192 sent to client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.118 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 402fdb14-34c7-4fe8-ab64-9d1d7ffd17e0 to client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.118 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:39.118 INFO [standby-run-45] StandbyClientSyncExecution.java:196 Copying data segment 5b2d79f5-a920-4494-a999-d37958837a30 from primary 15:47:39.118 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client c1d13c5a-c378-4e7a-8279-893967ae96c7 for segment 5b2d79f5-a920-4494-a999-d37958837a30 15:47:39.118 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:47:39.118 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.118 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 5b2d79f5-a920-4494-a999-d37958837a30 for client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.118 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 448 sent to client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.118 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 5b2d79f5-a920-4494-a999-d37958837a30 to client c1d13c5a-c378-4e7a-8279-893967ae96c7 15:47:39.118 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:39.250 INFO [standby-run-45] StandbyClientSyncExecution.java:82 updated head state successfully: true in 148ms. 15:47:39.250 DEBUG [standby-run-45] StandbyClient.java:157 Channel closed 15:47:41.480 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:47:41.480 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:41.480 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:41.480 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:47:41.480 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:47:41.580 INFO [main] FileStore.java:471 TarMK closed: target\junit2774715067069403205\junit365559530193292202 15:47:41.603 INFO [main] FileStore.java:471 TarMK closed: target\junit2774715067069403205\junit373645576134757899 15:47:41.618 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit5984852710812004189\junit6276503809647894985, 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}} 15:47:41.618 INFO [main] FileStore.java:240 TarMK opened: target\junit5984852710812004189\junit6276503809647894985 (mmap=false) 15:47:41.618 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit5984852710812004189\junit785525130452318884, 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}} 15:47:41.634 INFO [main] FileStore.java:240 TarMK opened: target\junit5984852710812004189\junit785525130452318884 (mmap=false) 15:47:41.681 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:47:41.681 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:47:41.765 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=-1, skip=100,1 15:47:41.800 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x6fb3b161]' 15:47:41.802 DEBUG [main] StandbyServer.java:249 Binding was successful 15:47:41.934 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a for current head 15:47:41.981 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54206 is allowed 15:47:41.981 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:47:41.981 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:41.981 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:41.981 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head ef881f62-82a9-4e38-a65c-8c188c42f113.0000000c to client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:41.981 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 15:47:41.981 DEBUG [standby-run-46] StandbyClientSyncExecution.java:103 Found missing segment ef881f62-82a9-4e38-a65c-8c188c42f113 15:47:41.981 DEBUG [standby-run-46] StandbyClientSyncExecution.java:124 Inspecting segment ef881f62-82a9-4e38-a65c-8c188c42f113 15:47:41.981 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a for references of segment ef881f62-82a9-4e38-a65c-8c188c42f113 15:47:41.981 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:47:41.981 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment ef881f62-82a9-4e38-a65c-8c188c42f113 for client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:41.981 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment ef881f62-82a9-4e38-a65c-8c188c42f113 to client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:46.999 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a io.netty.handler.timeout.ReadTimeoutException: null 15:47:47.000 DEBUG [standby-run-46] StandbyClient.java:157 Channel closed 15:47:47.003 ERROR [standby-run-46] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to read references of segment ef881f62-82a9-4e38-a65c-8c188c42f113 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:340) [test-classes/:na] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testProxySkippedBytes(DataStoreTestBase.java:289) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_60] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_60] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_60] 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.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:367) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) [surefire-booter-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) [surefire-booter-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) [surefire-booter-2.19.1.jar:2.19.1] 15:47:47.005 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=-1, skip=-1,0 15:47:47.005 DEBUG [standby-2] GetHeadRequestEncoder.java:33 Sending request from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a for current head 15:47:47.052 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:54224 is allowed 15:47:47.052 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 15:47:47.052 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get head' received from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head ef881f62-82a9-4e38-a65c-8c188c42f113.0000000c to client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [standby-2] ResponseDecoder.java:82 Decoding 'get head' response 15:47:47.052 DEBUG [standby-run-47] StandbyClientSyncExecution.java:103 Found missing segment ef881f62-82a9-4e38-a65c-8c188c42f113 15:47:47.052 DEBUG [standby-run-47] StandbyClientSyncExecution.java:124 Inspecting segment ef881f62-82a9-4e38-a65c-8c188c42f113 15:47:47.052 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a for references of segment ef881f62-82a9-4e38-a65c-8c188c42f113 15:47:47.052 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:47:47.052 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment ef881f62-82a9-4e38-a65c-8c188c42f113 for client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment ef881f62-82a9-4e38-a65c-8c188c42f113 to client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:47:47.052 DEBUG [standby-run-47] StandbyClientSyncExecution.java:184 Found reference from ef881f62-82a9-4e38-a65c-8c188c42f113 to b3e1d7bd-8cbe-4d1a-af32-585360091105 15:47:47.052 DEBUG [standby-run-47] StandbyClientSyncExecution.java:124 Inspecting segment b3e1d7bd-8cbe-4d1a-af32-585360091105 15:47:47.052 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a for references of segment b3e1d7bd-8cbe-4d1a-af32-585360091105 15:47:47.052 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:47:47.052 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment b3e1d7bd-8cbe-4d1a-af32-585360091105 for client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment b3e1d7bd-8cbe-4d1a-af32-585360091105 to client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:47:47.052 INFO [standby-run-47] StandbyClientSyncExecution.java:196 Copying data segment b3e1d7bd-8cbe-4d1a-af32-585360091105 from primary 15:47:47.052 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a for segment b3e1d7bd-8cbe-4d1a-af32-585360091105 15:47:47.052 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:47:47.052 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment b3e1d7bd-8cbe-4d1a-af32-585360091105 for client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 192 sent to client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment b3e1d7bd-8cbe-4d1a-af32-585360091105 to client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:47.052 INFO [standby-run-47] StandbyClientSyncExecution.java:196 Copying data segment ef881f62-82a9-4e38-a65c-8c188c42f113 from primary 15:47:47.052 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a for segment ef881f62-82a9-4e38-a65c-8c188c42f113 15:47:47.052 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:47:47.052 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment ef881f62-82a9-4e38-a65c-8c188c42f113 for client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 448 sent to client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment ef881f62-82a9-4e38-a65c-8c188c42f113 to client ed1ae7fe-3541-4b28-9af6-5cfa00f3340a 15:47:47.052 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:47.151 INFO [standby-run-47] StandbyClientSyncExecution.java:82 updated head state successfully: true in 99ms. 15:47:47.151 DEBUG [standby-run-47] StandbyClient.java:157 Channel closed 15:47:49.469 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:47:49.469 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:49.469 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:49.469 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:47:49.469 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:47:49.569 INFO [main] FileStore.java:471 TarMK closed: target\junit5984852710812004189\junit785525130452318884 15:47:49.585 INFO [main] FileStore.java:471 TarMK closed: target\junit5984852710812004189\junit6276503809647894985 15:47:49.607 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit4993386357455965438\junit8206006886007881203, 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}} 15:47:49.607 INFO [main] FileStore.java:240 TarMK opened: target\junit4993386357455965438\junit8206006886007881203 (mmap=false) 15:47:49.607 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit4993386357455965438\junit6685523038269759879, 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}} 15:47:49.607 INFO [main] FileStore.java:240 TarMK opened: target\junit4993386357455965438\junit6685523038269759879 (mmap=false) 15:47:49.654 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:47:49.654 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:47:49.707 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xf743d3c3]' 15:47:49.707 DEBUG [main] StandbyServer.java:249 Binding was successful 15:47:49.886 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 for current head 15:47:49.886 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54293 is allowed 15:47:49.886 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:47:49.886 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.886 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.886 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head a784bb57-4dee-463b-a8c6-3069ee1205be.0000000c to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.886 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 15:47:49.886 DEBUG [standby-run-48] StandbyClientSyncExecution.java:103 Found missing segment a784bb57-4dee-463b-a8c6-3069ee1205be 15:47:49.886 DEBUG [standby-run-48] StandbyClientSyncExecution.java:124 Inspecting segment a784bb57-4dee-463b-a8c6-3069ee1205be 15:47:49.886 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 for references of segment a784bb57-4dee-463b-a8c6-3069ee1205be 15:47:49.901 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:47:49.902 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment a784bb57-4dee-463b-a8c6-3069ee1205be for client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.904 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment a784bb57-4dee-463b-a8c6-3069ee1205be to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.905 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:47:49.906 DEBUG [standby-run-48] StandbyClientSyncExecution.java:184 Found reference from a784bb57-4dee-463b-a8c6-3069ee1205be to 2028674d-9331-4aa1-aee5-88affbde448a 15:47:49.906 DEBUG [standby-run-48] StandbyClientSyncExecution.java:124 Inspecting segment 2028674d-9331-4aa1-aee5-88affbde448a 15:47:49.907 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 for references of segment 2028674d-9331-4aa1-aee5-88affbde448a 15:47:49.908 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:47:49.908 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 2028674d-9331-4aa1-aee5-88affbde448a for client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.908 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 2028674d-9331-4aa1-aee5-88affbde448a to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.908 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:47:49.908 INFO [standby-run-48] StandbyClientSyncExecution.java:196 Copying data segment 2028674d-9331-4aa1-aee5-88affbde448a from primary 15:47:49.908 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 for segment 2028674d-9331-4aa1-aee5-88affbde448a 15:47:49.908 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:47:49.908 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.908 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 2028674d-9331-4aa1-aee5-88affbde448a for client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.908 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 192 sent to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.908 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 2028674d-9331-4aa1-aee5-88affbde448a to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.908 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:49.908 INFO [standby-run-48] StandbyClientSyncExecution.java:196 Copying data segment a784bb57-4dee-463b-a8c6-3069ee1205be from primary 15:47:49.908 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 for segment a784bb57-4dee-463b-a8c6-3069ee1205be 15:47:49.908 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:47:49.908 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.908 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment a784bb57-4dee-463b-a8c6-3069ee1205be for client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.908 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 448 sent to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.908 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment a784bb57-4dee-463b-a8c6-3069ee1205be to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:49.908 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:50.024 INFO [standby-run-48] StandbyClientSyncExecution.java:82 updated head state successfully: true in 138ms. 15:47:50.024 DEBUG [standby-run-48] StandbyClient.java:157 Channel closed 15:47:50.287 DEBUG [standby-2] GetHeadRequestEncoder.java:33 Sending request from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 for current head 15:47:50.287 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:54294 is allowed 15:47:50.287 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 15:47:50.287 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get head' received from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:50.287 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:50.287 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head 3d123f7f-263a-4e2e-a74c-fd03b5a83a8d.00000006 to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:50.287 DEBUG [standby-2] ResponseDecoder.java:82 Decoding 'get head' response 15:47:50.287 DEBUG [standby-run-49] StandbyClientSyncExecution.java:103 Found missing segment 3d123f7f-263a-4e2e-a74c-fd03b5a83a8d 15:47:50.287 DEBUG [standby-run-49] StandbyClientSyncExecution.java:124 Inspecting segment 3d123f7f-263a-4e2e-a74c-fd03b5a83a8d 15:47:50.287 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 for references of segment 3d123f7f-263a-4e2e-a74c-fd03b5a83a8d 15:47:50.287 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:47:50.287 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 3d123f7f-263a-4e2e-a74c-fd03b5a83a8d for client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:50.287 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 3d123f7f-263a-4e2e-a74c-fd03b5a83a8d to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:50.287 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:47:50.287 INFO [standby-run-49] StandbyClientSyncExecution.java:196 Copying data segment 3d123f7f-263a-4e2e-a74c-fd03b5a83a8d from primary 15:47:50.287 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 for segment 3d123f7f-263a-4e2e-a74c-fd03b5a83a8d 15:47:50.303 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:47:50.303 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:50.304 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 3d123f7f-263a-4e2e-a74c-fd03b5a83a8d for client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:50.304 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 352 sent to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:50.304 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 3d123f7f-263a-4e2e-a74c-fd03b5a83a8d to client f85adf26-8a97-4392-8fcc-5f6f3be2a922 15:47:50.305 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:50.408 INFO [standby-run-49] StandbyClientSyncExecution.java:82 updated head state successfully: true in 121ms. 15:47:50.409 DEBUG [standby-run-49] StandbyClient.java:157 Channel closed 15:47:52.741 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:47:52.741 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:52.741 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:52.741 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:47:52.741 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:47:52.806 INFO [main] FileStore.java:471 TarMK closed: target\junit4993386357455965438\junit6685523038269759879 15:47:52.825 INFO [main] FileStore.java:471 TarMK closed: target\junit4993386357455965438\junit8206006886007881203 15:47:52.841 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit9221869404287210342\junit4198011669302441441, 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}} 15:47:52.841 INFO [main] FileStore.java:240 TarMK opened: target\junit9221869404287210342\junit4198011669302441441 (mmap=false) 15:47:52.841 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit9221869404287210342\junit3900403119584898142, 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}} 15:47:52.856 INFO [main] FileStore.java:240 TarMK opened: target\junit9221869404287210342\junit3900403119584898142 (mmap=false) 15:47:52.909 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:47:52.909 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:47:53.026 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xf2096a53]' 15:47:53.026 DEBUG [main] StandbyServer.java:249 Binding was successful 15:47:53.142 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 for current head 15:47:53.142 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54363 is allowed 15:47:53.142 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:47:53.142 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.142 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.142 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 36e674c5-a6f1-4dde-aec1-321e35b8ee27.0000000c to client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.142 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 15:47:53.142 DEBUG [standby-run-50] StandbyClientSyncExecution.java:103 Found missing segment 36e674c5-a6f1-4dde-aec1-321e35b8ee27 15:47:53.142 DEBUG [standby-run-50] StandbyClientSyncExecution.java:124 Inspecting segment 36e674c5-a6f1-4dde-aec1-321e35b8ee27 15:47:53.142 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 for references of segment 36e674c5-a6f1-4dde-aec1-321e35b8ee27 15:47:53.142 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:47:53.142 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 36e674c5-a6f1-4dde-aec1-321e35b8ee27 for client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 36e674c5-a6f1-4dde-aec1-321e35b8ee27 to client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:47:53.157 DEBUG [standby-run-50] StandbyClientSyncExecution.java:184 Found reference from 36e674c5-a6f1-4dde-aec1-321e35b8ee27 to 9551ba0d-cb4c-41fd-a560-c7894f7ab980 15:47:53.157 DEBUG [standby-run-50] StandbyClientSyncExecution.java:124 Inspecting segment 9551ba0d-cb4c-41fd-a560-c7894f7ab980 15:47:53.157 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 for references of segment 9551ba0d-cb4c-41fd-a560-c7894f7ab980 15:47:53.157 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:47:53.157 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 9551ba0d-cb4c-41fd-a560-c7894f7ab980 for client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 9551ba0d-cb4c-41fd-a560-c7894f7ab980 to client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:47:53.157 INFO [standby-run-50] StandbyClientSyncExecution.java:196 Copying data segment 9551ba0d-cb4c-41fd-a560-c7894f7ab980 from primary 15:47:53.157 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 for segment 9551ba0d-cb4c-41fd-a560-c7894f7ab980 15:47:53.157 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:47:53.157 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 9551ba0d-cb4c-41fd-a560-c7894f7ab980 for client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 192 sent to client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 9551ba0d-cb4c-41fd-a560-c7894f7ab980 to client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:53.157 INFO [standby-run-50] StandbyClientSyncExecution.java:196 Copying data segment 36e674c5-a6f1-4dde-aec1-321e35b8ee27 from primary 15:47:53.157 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 for segment 36e674c5-a6f1-4dde-aec1-321e35b8ee27 15:47:53.157 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:47:53.157 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 36e674c5-a6f1-4dde-aec1-321e35b8ee27 for client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 448 sent to client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 36e674c5-a6f1-4dde-aec1-321e35b8ee27 to client 32eda91a-1ebe-409a-9ef1-e042fd1d3894 15:47:53.157 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:53.273 INFO [standby-run-50] StandbyClientSyncExecution.java:82 updated head state successfully: true in 131ms. 15:47:53.273 DEBUG [standby-run-50] StandbyClient.java:157 Channel closed 15:47:55.526 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:47:55.526 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:55.526 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:55.526 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:47:55.526 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:47:55.573 INFO [main] FileStore.java:471 TarMK closed: target\junit9221869404287210342\junit3900403119584898142 15:47:55.611 INFO [main] FileStore.java:471 TarMK closed: target\junit9221869404287210342\junit4198011669302441441 15:47:55.626 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit2251642553254122812\junit3532317585133269881, 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}} 15:47:55.626 INFO [main] FileStore.java:240 TarMK opened: target\junit2251642553254122812\junit3532317585133269881 (mmap=false) 15:47:55.626 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit2251642553254122812\junit3808032370279006105, 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}} 15:47:55.626 INFO [main] FileStore.java:240 TarMK opened: target\junit2251642553254122812\junit3808032370279006105 (mmap=false) 15:47:55.689 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:47:55.689 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:47:55.789 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=150000, skip=0,0 15:47:55.811 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xf72bcf2b]' 15:47:55.811 DEBUG [main] StandbyServer.java:249 Binding was successful 15:47:55.974 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 03a9fb69-4133-4845-a67f-9b70e906b65f for current head 15:47:56.007 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54450 is allowed 15:47:56.007 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:47:56.007 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.008 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.008 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 15fbbf86-dd98-44d4-a127-fce212f889cd.0000000c to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.008 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 15:47:56.009 DEBUG [standby-run-51] StandbyClientSyncExecution.java:103 Found missing segment 15fbbf86-dd98-44d4-a127-fce212f889cd 15:47:56.009 DEBUG [standby-run-51] StandbyClientSyncExecution.java:124 Inspecting segment 15fbbf86-dd98-44d4-a127-fce212f889cd 15:47:56.009 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 03a9fb69-4133-4845-a67f-9b70e906b65f for references of segment 15fbbf86-dd98-44d4-a127-fce212f889cd 15:47:56.009 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:47:56.010 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 15fbbf86-dd98-44d4-a127-fce212f889cd for client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.010 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 15fbbf86-dd98-44d4-a127-fce212f889cd to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.010 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:47:56.011 DEBUG [standby-run-51] StandbyClientSyncExecution.java:184 Found reference from 15fbbf86-dd98-44d4-a127-fce212f889cd to 403aad54-9986-49e7-a61c-517a8497a72f 15:47:56.011 DEBUG [standby-run-51] StandbyClientSyncExecution.java:124 Inspecting segment 403aad54-9986-49e7-a61c-517a8497a72f 15:47:56.011 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 03a9fb69-4133-4845-a67f-9b70e906b65f for references of segment 403aad54-9986-49e7-a61c-517a8497a72f 15:47:56.011 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:47:56.011 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 403aad54-9986-49e7-a61c-517a8497a72f for client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.011 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 403aad54-9986-49e7-a61c-517a8497a72f to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.011 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:47:56.011 INFO [standby-run-51] StandbyClientSyncExecution.java:196 Copying data segment 403aad54-9986-49e7-a61c-517a8497a72f from primary 15:47:56.011 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 03a9fb69-4133-4845-a67f-9b70e906b65f for segment 403aad54-9986-49e7-a61c-517a8497a72f 15:47:56.011 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:47:56.011 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.011 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 403aad54-9986-49e7-a61c-517a8497a72f for client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.011 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 192 sent to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.011 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 403aad54-9986-49e7-a61c-517a8497a72f to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.011 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:56.011 INFO [standby-run-51] StandbyClientSyncExecution.java:196 Copying data segment 15fbbf86-dd98-44d4-a127-fce212f889cd from primary 15:47:56.011 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 03a9fb69-4133-4845-a67f-9b70e906b65f for segment 15fbbf86-dd98-44d4-a127-fce212f889cd 15:47:56.011 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:47:56.011 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.011 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 15fbbf86-dd98-44d4-a127-fce212f889cd for client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.011 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 448 sent to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.011 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 15fbbf86-dd98-44d4-a127-fce212f889cd to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.011 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:56.127 INFO [standby-run-51] StandbyClientSyncExecution.java:82 updated head state successfully: true in 118ms. 15:47:56.127 DEBUG [standby-run-51] StandbyClient.java:157 Channel closed 15:47:56.127 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=-1, skip=-1,0 15:47:56.327 DEBUG [standby-2] GetHeadRequestEncoder.java:33 Sending request from client 03a9fb69-4133-4845-a67f-9b70e906b65f for current head 15:47:56.389 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:54468 is allowed 15:47:56.389 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 15:47:56.389 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get head' received from client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.389 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.389 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head 9e317228-21ff-4e9d-a97a-bc0d3716c83a.00000006 to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.389 DEBUG [standby-2] ResponseDecoder.java:82 Decoding 'get head' response 15:47:56.389 DEBUG [standby-run-52] StandbyClientSyncExecution.java:103 Found missing segment 9e317228-21ff-4e9d-a97a-bc0d3716c83a 15:47:56.405 DEBUG [standby-run-52] StandbyClientSyncExecution.java:124 Inspecting segment 9e317228-21ff-4e9d-a97a-bc0d3716c83a 15:47:56.406 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client 03a9fb69-4133-4845-a67f-9b70e906b65f for references of segment 9e317228-21ff-4e9d-a97a-bc0d3716c83a 15:47:56.406 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:47:56.407 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 9e317228-21ff-4e9d-a97a-bc0d3716c83a for client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.407 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 9e317228-21ff-4e9d-a97a-bc0d3716c83a to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.408 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:47:56.408 INFO [standby-run-52] StandbyClientSyncExecution.java:196 Copying data segment 9e317228-21ff-4e9d-a97a-bc0d3716c83a from primary 15:47:56.409 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client 03a9fb69-4133-4845-a67f-9b70e906b65f for segment 9e317228-21ff-4e9d-a97a-bc0d3716c83a 15:47:56.409 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:47:56.409 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.410 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 9e317228-21ff-4e9d-a97a-bc0d3716c83a for client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.410 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 352 sent to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.410 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 9e317228-21ff-4e9d-a97a-bc0d3716c83a to client 03a9fb69-4133-4845-a67f-9b70e906b65f 15:47:56.411 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:47:56.511 INFO [standby-run-52] StandbyClientSyncExecution.java:82 updated head state successfully: true in 122ms. 15:47:56.511 DEBUG [standby-run-52] StandbyClient.java:157 Channel closed 15:47:58.845 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:47:58.845 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:58.845 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:47:58.845 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:47:58.845 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:47:58.914 INFO [main] FileStore.java:471 TarMK closed: target\junit2251642553254122812\junit3808032370279006105 15:47:58.945 INFO [main] FileStore.java:471 TarMK closed: target\junit2251642553254122812\junit3532317585133269881 15:47:58.961 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit2018311187736586640\junit5551805306465495846, 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}} 15:47:58.961 INFO [main] FileStore.java:240 TarMK opened: target\junit2018311187736586640\junit5551805306465495846 (mmap=false) 15:47:58.977 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit2018311187736586640\junit2293310427409828368, 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}} 15:47:58.977 INFO [main] FileStore.java:240 TarMK opened: target\junit2018311187736586640\junit2293310427409828368 (mmap=false) 15:47:59.030 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:47:59.030 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:47:59.115 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=150, skip=0,0 15:47:59.146 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xcd77a25d]' 15:47:59.146 DEBUG [main] StandbyServer.java:249 Binding was successful 15:47:59.246 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 for current head 15:47:59.315 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54555 is allowed 15:47:59.315 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:47:59.315 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:47:59.315 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:47:59.315 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head c75d41a4-aa23-4d1b-aba0-21a502dad3d6.0000000c to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:47:59.315 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 15:47:59.315 DEBUG [standby-run-53] StandbyClientSyncExecution.java:103 Found missing segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 15:47:59.315 DEBUG [standby-run-53] StandbyClientSyncExecution.java:124 Inspecting segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 15:47:59.315 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 for references of segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 15:47:59.315 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:47:59.315 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 for client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:47:59.315 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:47:59.315 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client b82335dd-a94b-402c-9540-5fb97b7dfbb7 io.netty.handler.codec.compression.DecompressionException: mismatching checksum: a2827d06 (expected: 628fa83d) 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:745) [na:1.8.0_60] 15:48:04.337 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client b82335dd-a94b-402c-9540-5fb97b7dfbb7 io.netty.handler.timeout.ReadTimeoutException: null 15:48:04.337 DEBUG [standby-run-53] StandbyClient.java:157 Channel closed 15:48:04.337 ERROR [standby-run-53] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to read references of segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 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:340) [test-classes/:na] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testProxyFlippedIntermediateByteChange(DataStoreTestBase.java:314) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_60] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_60] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_60] 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.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:367) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) [surefire-booter-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) [surefire-booter-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) [surefire-booter-2.19.1.jar:2.19.1] 15:48:04.337 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=-1, skip=-1,0 15:48:04.484 DEBUG [standby-2] GetHeadRequestEncoder.java:33 Sending request from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 for current head 15:48:04.521 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:54573 is allowed 15:48:04.521 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 15:48:04.521 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get head' received from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.521 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.521 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head 0efab53b-26b5-429e-a323-9bc8990382c9.00000006 to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.521 DEBUG [standby-2] ResponseDecoder.java:82 Decoding 'get head' response 15:48:04.521 DEBUG [standby-run-54] StandbyClientSyncExecution.java:103 Found missing segment 0efab53b-26b5-429e-a323-9bc8990382c9 15:48:04.521 DEBUG [standby-run-54] StandbyClientSyncExecution.java:124 Inspecting segment 0efab53b-26b5-429e-a323-9bc8990382c9 15:48:04.521 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 for references of segment 0efab53b-26b5-429e-a323-9bc8990382c9 15:48:04.521 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:48:04.521 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 0efab53b-26b5-429e-a323-9bc8990382c9 for client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.521 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 0efab53b-26b5-429e-a323-9bc8990382c9 to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.521 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:48:04.521 DEBUG [standby-run-54] StandbyClientSyncExecution.java:184 Found reference from 0efab53b-26b5-429e-a323-9bc8990382c9 to c75d41a4-aa23-4d1b-aba0-21a502dad3d6 15:48:04.537 DEBUG [standby-run-54] StandbyClientSyncExecution.java:184 Found reference from 0efab53b-26b5-429e-a323-9bc8990382c9 to e620790b-3346-465e-a40e-e12a42cb3451 15:48:04.537 DEBUG [standby-run-54] StandbyClientSyncExecution.java:124 Inspecting segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 15:48:04.537 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 for references of segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 15:48:04.537 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:48:04.537 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 for client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:48:04.537 DEBUG [standby-run-54] StandbyClientSyncExecution.java:124 Inspecting segment e620790b-3346-465e-a40e-e12a42cb3451 15:48:04.537 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 for references of segment e620790b-3346-465e-a40e-e12a42cb3451 15:48:04.537 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:48:04.537 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment e620790b-3346-465e-a40e-e12a42cb3451 for client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment e620790b-3346-465e-a40e-e12a42cb3451 to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:48:04.537 INFO [standby-run-54] StandbyClientSyncExecution.java:196 Copying data segment e620790b-3346-465e-a40e-e12a42cb3451 from primary 15:48:04.537 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 for segment e620790b-3346-465e-a40e-e12a42cb3451 15:48:04.537 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:48:04.537 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment e620790b-3346-465e-a40e-e12a42cb3451 for client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 192 sent to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment e620790b-3346-465e-a40e-e12a42cb3451 to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:04.537 INFO [standby-run-54] StandbyClientSyncExecution.java:196 Copying data segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 from primary 15:48:04.537 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 for segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 15:48:04.537 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:48:04.537 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 for client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 448 sent to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment c75d41a4-aa23-4d1b-aba0-21a502dad3d6 to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:04.537 INFO [standby-run-54] StandbyClientSyncExecution.java:196 Copying data segment 0efab53b-26b5-429e-a323-9bc8990382c9 from primary 15:48:04.537 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 for segment 0efab53b-26b5-429e-a323-9bc8990382c9 15:48:04.537 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:48:04.537 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 0efab53b-26b5-429e-a323-9bc8990382c9 for client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 352 sent to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 0efab53b-26b5-429e-a323-9bc8990382c9 to client b82335dd-a94b-402c-9540-5fb97b7dfbb7 15:48:04.537 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:04.653 INFO [standby-run-54] StandbyClientSyncExecution.java:82 updated head state successfully: true in 132ms. 15:48:04.653 DEBUG [standby-run-54] StandbyClient.java:157 Channel closed 15:48:06.988 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:48:06.988 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:48:06.988 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:48:06.988 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:48:06.988 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:48:07.057 INFO [main] FileStore.java:471 TarMK closed: target\junit2018311187736586640\junit2293310427409828368 15:48:07.072 INFO [main] FileStore.java:471 TarMK closed: target\junit2018311187736586640\junit5551805306465495846 15:48:07.103 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit4841622659092880109\junit1769041026718969249, 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}} 15:48:07.103 INFO [main] FileStore.java:240 TarMK opened: target\junit4841622659092880109\junit1769041026718969249 (mmap=false) 15:48:07.103 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit4841622659092880109\junit542772558001014185, 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}} 15:48:07.103 INFO [main] FileStore.java:240 TarMK opened: target\junit4841622659092880109\junit542772558001014185 (mmap=false) 15:48:07.157 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:48:07.157 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:48:07.242 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=-1, skip=100,1 15:48:07.273 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x5351d7ec]' 15:48:07.273 DEBUG [main] StandbyServer.java:249 Binding was successful 15:48:07.388 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client daebafb3-5a49-4642-9d35-2feca8b50573 for current head 15:48:07.441 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54659 is allowed 15:48:07.441 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:48:07.441 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:07.441 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:07.441 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 674d193d-6776-4aa5-abbd-692991f5bbdc.0000000c to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:07.441 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 15:48:07.441 DEBUG [standby-run-55] StandbyClientSyncExecution.java:103 Found missing segment 674d193d-6776-4aa5-abbd-692991f5bbdc 15:48:07.441 DEBUG [standby-run-55] StandbyClientSyncExecution.java:124 Inspecting segment 674d193d-6776-4aa5-abbd-692991f5bbdc 15:48:07.441 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client daebafb3-5a49-4642-9d35-2feca8b50573 for references of segment 674d193d-6776-4aa5-abbd-692991f5bbdc 15:48:07.441 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:48:07.441 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 674d193d-6776-4aa5-abbd-692991f5bbdc for client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:07.441 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 674d193d-6776-4aa5-abbd-692991f5bbdc to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.445 DEBUG [standby-run-55] StandbyClient.java:157 Channel closed 15:48:12.445 ERROR [standby-run-55] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to read references of segment 674d193d-6776-4aa5-abbd-692991f5bbdc 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:340) [test-classes/:na] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testProxySkippedBytesIntermediateChange(DataStoreTestBase.java:294) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_60] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_60] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_60] 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.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:367) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) [surefire-booter-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) [surefire-booter-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) [surefire-booter-2.19.1.jar:2.19.1] 15:48:12.445 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=-1, skip=-1,0 15:48:12.661 DEBUG [standby-2] GetHeadRequestEncoder.java:33 Sending request from client daebafb3-5a49-4642-9d35-2feca8b50573 for current head 15:48:12.692 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:54677 is allowed 15:48:12.708 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 15:48:12.708 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get head' received from client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head 12f39307-3868-4e99-aa6f-5f5442be6249.00000006 to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [standby-2] ResponseDecoder.java:82 Decoding 'get head' response 15:48:12.708 DEBUG [standby-run-56] StandbyClientSyncExecution.java:103 Found missing segment 12f39307-3868-4e99-aa6f-5f5442be6249 15:48:12.708 DEBUG [standby-run-56] StandbyClientSyncExecution.java:124 Inspecting segment 12f39307-3868-4e99-aa6f-5f5442be6249 15:48:12.708 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client daebafb3-5a49-4642-9d35-2feca8b50573 for references of segment 12f39307-3868-4e99-aa6f-5f5442be6249 15:48:12.708 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:48:12.708 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 12f39307-3868-4e99-aa6f-5f5442be6249 for client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 12f39307-3868-4e99-aa6f-5f5442be6249 to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:48:12.708 DEBUG [standby-run-56] StandbyClientSyncExecution.java:184 Found reference from 12f39307-3868-4e99-aa6f-5f5442be6249 to 674d193d-6776-4aa5-abbd-692991f5bbdc 15:48:12.708 DEBUG [standby-run-56] StandbyClientSyncExecution.java:184 Found reference from 12f39307-3868-4e99-aa6f-5f5442be6249 to eb08eee3-f7a1-49b1-ad3c-8ea2747d0730 15:48:12.708 DEBUG [standby-run-56] StandbyClientSyncExecution.java:124 Inspecting segment 674d193d-6776-4aa5-abbd-692991f5bbdc 15:48:12.708 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client daebafb3-5a49-4642-9d35-2feca8b50573 for references of segment 674d193d-6776-4aa5-abbd-692991f5bbdc 15:48:12.708 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:48:12.708 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 674d193d-6776-4aa5-abbd-692991f5bbdc for client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 674d193d-6776-4aa5-abbd-692991f5bbdc to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:48:12.708 DEBUG [standby-run-56] StandbyClientSyncExecution.java:124 Inspecting segment eb08eee3-f7a1-49b1-ad3c-8ea2747d0730 15:48:12.708 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client daebafb3-5a49-4642-9d35-2feca8b50573 for references of segment eb08eee3-f7a1-49b1-ad3c-8ea2747d0730 15:48:12.708 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:48:12.708 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment eb08eee3-f7a1-49b1-ad3c-8ea2747d0730 for client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment eb08eee3-f7a1-49b1-ad3c-8ea2747d0730 to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:48:12.708 INFO [standby-run-56] StandbyClientSyncExecution.java:196 Copying data segment eb08eee3-f7a1-49b1-ad3c-8ea2747d0730 from primary 15:48:12.708 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client daebafb3-5a49-4642-9d35-2feca8b50573 for segment eb08eee3-f7a1-49b1-ad3c-8ea2747d0730 15:48:12.708 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:48:12.708 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment eb08eee3-f7a1-49b1-ad3c-8ea2747d0730 for client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 192 sent to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment eb08eee3-f7a1-49b1-ad3c-8ea2747d0730 to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:12.708 INFO [standby-run-56] StandbyClientSyncExecution.java:196 Copying data segment 674d193d-6776-4aa5-abbd-692991f5bbdc from primary 15:48:12.708 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client daebafb3-5a49-4642-9d35-2feca8b50573 for segment 674d193d-6776-4aa5-abbd-692991f5bbdc 15:48:12.708 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:48:12.708 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 674d193d-6776-4aa5-abbd-692991f5bbdc for client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 448 sent to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 674d193d-6776-4aa5-abbd-692991f5bbdc to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:12.708 INFO [standby-run-56] StandbyClientSyncExecution.java:196 Copying data segment 12f39307-3868-4e99-aa6f-5f5442be6249 from primary 15:48:12.708 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client daebafb3-5a49-4642-9d35-2feca8b50573 for segment 12f39307-3868-4e99-aa6f-5f5442be6249 15:48:12.708 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:48:12.708 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 12f39307-3868-4e99-aa6f-5f5442be6249 for client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 352 sent to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 12f39307-3868-4e99-aa6f-5f5442be6249 to client daebafb3-5a49-4642-9d35-2feca8b50573 15:48:12.708 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:12.808 INFO [standby-run-56] StandbyClientSyncExecution.java:82 updated head state successfully: true in 100ms. 15:48:12.808 DEBUG [standby-run-56] StandbyClient.java:157 Channel closed 15:48:15.046 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:48:15.046 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:48:15.046 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:48:15.046 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:48:15.046 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:48:15.108 INFO [main] FileStore.java:471 TarMK closed: target\junit4841622659092880109\junit542772558001014185 15:48:15.146 INFO [main] FileStore.java:471 TarMK closed: target\junit4841622659092880109\junit1769041026718969249 15:48:15.177 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit8070573263430758467\junit8185655535040012467, 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}} 15:48:15.177 INFO [main] FileStore.java:240 TarMK opened: target\junit8070573263430758467\junit8185655535040012467 (mmap=false) 15:48:15.193 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit8070573263430758467\junit2388744326019275912, 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}} 15:48:15.193 INFO [main] FileStore.java:240 TarMK opened: target\junit8070573263430758467\junit2388744326019275912 (mmap=false) 15:48:15.262 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:48:15.262 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:48:15.394 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=150, skip=0,0 15:48:15.431 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xb2988774]' 15:48:15.431 DEBUG [main] StandbyServer.java:249 Binding was successful 15:48:15.593 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 48c3015f-a087-4a21-88eb-010868abcb80 for current head 15:48:15.631 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54763 is allowed 15:48:15.631 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:48:15.631 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:15.631 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:15.631 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head ddd2df82-cc37-483b-aa2d-4c03be0c3975.0000000c to client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:15.631 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 15:48:15.631 DEBUG [standby-run-57] StandbyClientSyncExecution.java:103 Found missing segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 15:48:15.631 DEBUG [standby-run-57] StandbyClientSyncExecution.java:124 Inspecting segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 15:48:15.631 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 48c3015f-a087-4a21-88eb-010868abcb80 for references of segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 15:48:15.631 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:48:15.631 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 for client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:15.631 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 to client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:15.631 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client 48c3015f-a087-4a21-88eb-010868abcb80 io.netty.handler.codec.compression.DecompressionException: mismatching checksum: a28250c4 (expected: 9e4d357f) 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:745) [na:1.8.0_60] 15:48:20.651 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client 48c3015f-a087-4a21-88eb-010868abcb80 io.netty.handler.timeout.ReadTimeoutException: null 15:48:20.651 DEBUG [standby-run-57] StandbyClient.java:157 Channel closed 15:48:20.651 ERROR [standby-run-57] StandbyClientSync.java:171 Failed synchronizing state. java.lang.IllegalStateException: Unable to read references of segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 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:340) [test-classes/:na] at org.apache.jackrabbit.oak.segment.standby.DataStoreTestBase.testProxyFlippedIntermediateByte(DataStoreTestBase.java:304) [test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_60] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_60] at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_60] 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.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:367) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161) [surefire-junit4-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) [surefire-booter-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) [surefire-booter-2.19.1.jar:2.19.1] at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) [surefire-booter-2.19.1.jar:2.19.1] 15:48:20.651 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=-1, skip=-1,0 15:48:20.651 DEBUG [standby-2] GetHeadRequestEncoder.java:33 Sending request from client 48c3015f-a087-4a21-88eb-010868abcb80 for current head 15:48:20.698 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:54783 is allowed 15:48:20.698 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 15:48:20.698 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get head' received from client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.698 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.698 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head ddd2df82-cc37-483b-aa2d-4c03be0c3975.0000000c to client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.698 DEBUG [standby-2] ResponseDecoder.java:82 Decoding 'get head' response 15:48:20.698 DEBUG [standby-run-58] StandbyClientSyncExecution.java:103 Found missing segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 15:48:20.698 DEBUG [standby-run-58] StandbyClientSyncExecution.java:124 Inspecting segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 15:48:20.698 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client 48c3015f-a087-4a21-88eb-010868abcb80 for references of segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 15:48:20.698 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:48:20.698 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 for client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.698 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 to client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.698 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:48:20.698 DEBUG [standby-run-58] StandbyClientSyncExecution.java:184 Found reference from ddd2df82-cc37-483b-aa2d-4c03be0c3975 to 7ed61d49-0e47-446d-a8e6-1f5d396e165b 15:48:20.698 DEBUG [standby-run-58] StandbyClientSyncExecution.java:124 Inspecting segment 7ed61d49-0e47-446d-a8e6-1f5d396e165b 15:48:20.698 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client 48c3015f-a087-4a21-88eb-010868abcb80 for references of segment 7ed61d49-0e47-446d-a8e6-1f5d396e165b 15:48:20.698 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:48:20.698 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 7ed61d49-0e47-446d-a8e6-1f5d396e165b for client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.698 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 7ed61d49-0e47-446d-a8e6-1f5d396e165b to client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.698 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:48:20.698 INFO [standby-run-58] StandbyClientSyncExecution.java:196 Copying data segment 7ed61d49-0e47-446d-a8e6-1f5d396e165b from primary 15:48:20.698 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client 48c3015f-a087-4a21-88eb-010868abcb80 for segment 7ed61d49-0e47-446d-a8e6-1f5d396e165b 15:48:20.698 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:48:20.698 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.698 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 7ed61d49-0e47-446d-a8e6-1f5d396e165b for client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.698 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 192 sent to client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.698 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 7ed61d49-0e47-446d-a8e6-1f5d396e165b to client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.714 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:20.714 INFO [standby-run-58] StandbyClientSyncExecution.java:196 Copying data segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 from primary 15:48:20.714 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client 48c3015f-a087-4a21-88eb-010868abcb80 for segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 15:48:20.714 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:48:20.714 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.714 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 for client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.714 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 448 sent to client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.714 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment ddd2df82-cc37-483b-aa2d-4c03be0c3975 to client 48c3015f-a087-4a21-88eb-010868abcb80 15:48:20.714 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:20.835 INFO [standby-run-58] StandbyClientSyncExecution.java:82 updated head state successfully: true in 137ms. 15:48:20.835 DEBUG [standby-run-58] StandbyClient.java:157 Channel closed 15:48:23.168 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:48:23.168 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:48:23.168 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:48:23.168 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:48:23.168 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:48:23.237 INFO [main] FileStore.java:471 TarMK closed: target\junit8070573263430758467\junit2388744326019275912 15:48:23.268 INFO [main] FileStore.java:471 TarMK closed: target\junit8070573263430758467\junit8185655535040012467 15:48:23.284 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit209933867734648456\junit8137067877367845341, 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}} 15:48:23.284 INFO [main] FileStore.java:240 TarMK opened: target\junit209933867734648456\junit8137067877367845341 (mmap=false) 15:48:23.284 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit209933867734648456\junit2045189040397578647, 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}} 15:48:23.284 INFO [main] FileStore.java:240 TarMK opened: target\junit209933867734648456\junit2045189040397578647 (mmap=false) 15:48:23.353 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:48:23.353 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:48:23.437 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=150000, skip=0,0 15:48:23.469 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xb610f4f5]' 15:48:23.469 DEBUG [main] StandbyServer.java:249 Binding was successful 15:48:23.637 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 8874e867-59c4-4228-936e-684a6c6b8dda for current head 15:48:23.684 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54869 is allowed 15:48:23.684 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:48:23.684 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head c00383a8-9d6f-442d-a1e9-059f1fbfdd54.0000000c to client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 15:48:23.684 DEBUG [standby-run-59] StandbyClientSyncExecution.java:103 Found missing segment c00383a8-9d6f-442d-a1e9-059f1fbfdd54 15:48:23.684 DEBUG [standby-run-59] StandbyClientSyncExecution.java:124 Inspecting segment c00383a8-9d6f-442d-a1e9-059f1fbfdd54 15:48:23.684 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 8874e867-59c4-4228-936e-684a6c6b8dda for references of segment c00383a8-9d6f-442d-a1e9-059f1fbfdd54 15:48:23.684 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:48:23.684 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment c00383a8-9d6f-442d-a1e9-059f1fbfdd54 for client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment c00383a8-9d6f-442d-a1e9-059f1fbfdd54 to client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:48:23.684 DEBUG [standby-run-59] StandbyClientSyncExecution.java:184 Found reference from c00383a8-9d6f-442d-a1e9-059f1fbfdd54 to d217a505-afeb-4915-a992-44fea988da1d 15:48:23.684 DEBUG [standby-run-59] StandbyClientSyncExecution.java:124 Inspecting segment d217a505-afeb-4915-a992-44fea988da1d 15:48:23.684 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 8874e867-59c4-4228-936e-684a6c6b8dda for references of segment d217a505-afeb-4915-a992-44fea988da1d 15:48:23.684 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:48:23.684 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment d217a505-afeb-4915-a992-44fea988da1d for client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment d217a505-afeb-4915-a992-44fea988da1d to client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:48:23.684 INFO [standby-run-59] StandbyClientSyncExecution.java:196 Copying data segment d217a505-afeb-4915-a992-44fea988da1d from primary 15:48:23.684 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 8874e867-59c4-4228-936e-684a6c6b8dda for segment d217a505-afeb-4915-a992-44fea988da1d 15:48:23.684 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:48:23.684 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment d217a505-afeb-4915-a992-44fea988da1d for client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 192 sent to client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment d217a505-afeb-4915-a992-44fea988da1d to client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:23.684 INFO [standby-run-59] StandbyClientSyncExecution.java:196 Copying data segment c00383a8-9d6f-442d-a1e9-059f1fbfdd54 from primary 15:48:23.684 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 8874e867-59c4-4228-936e-684a6c6b8dda for segment c00383a8-9d6f-442d-a1e9-059f1fbfdd54 15:48:23.684 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:48:23.684 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment c00383a8-9d6f-442d-a1e9-059f1fbfdd54 for client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 448 sent to client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment c00383a8-9d6f-442d-a1e9-059f1fbfdd54 to client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.684 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:23.799 INFO [standby-run-59] StandbyClientSyncExecution.java:82 updated head state successfully: true in 115ms. 15:48:23.799 DEBUG [standby-run-59] StandbyClient.java:157 Channel closed 15:48:23.799 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=-1, skip=-1,0 15:48:23.815 DEBUG [standby-2] GetHeadRequestEncoder.java:33 Sending request from client 8874e867-59c4-4228-936e-684a6c6b8dda for current head 15:48:23.837 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:54887 is allowed 15:48:23.837 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 15:48:23.837 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get head' received from client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.837 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.837 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head c00383a8-9d6f-442d-a1e9-059f1fbfdd54.0000000c to client 8874e867-59c4-4228-936e-684a6c6b8dda 15:48:23.837 DEBUG [standby-2] ResponseDecoder.java:82 Decoding 'get head' response 15:48:23.837 DEBUG [standby-run-60] StandbyClient.java:157 Channel closed 15:48:26.199 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:48:26.199 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:48:26.199 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:48:26.199 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:48:26.215 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:48:26.268 INFO [main] FileStore.java:471 TarMK closed: target\junit209933867734648456\junit2045189040397578647 15:48:26.284 INFO [main] FileStore.java:471 TarMK closed: target\junit209933867734648456\junit8137067877367845341 15:48:26.315 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit779725808649038719\junit4122864047714279009, 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}} 15:48:26.315 INFO [main] FileStore.java:240 TarMK opened: target\junit779725808649038719\junit4122864047714279009 (mmap=false) 15:48:26.315 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit779725808649038719\junit1693273241863139598, 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}} 15:48:26.315 INFO [main] FileStore.java:240 TarMK opened: target\junit779725808649038719\junit1693273241863139598 (mmap=false) 15:48:26.384 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:48:26.384 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:48:26.500 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=0, skip=0,0 15:48:26.538 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0xe201ae94]' 15:48:26.538 DEBUG [main] StandbyServer.java:249 Binding was successful 15:48:26.691 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client d2472633-9966-489c-959f-1950a7ea42e6 for current head 15:48:26.722 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:54973 is allowed 15:48:26.723 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:48:26.723 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client d2472633-9966-489c-959f-1950a7ea42e6 15:48:26.723 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client d2472633-9966-489c-959f-1950a7ea42e6 15:48:26.723 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 958cf314-19e6-4997-abf6-b481ec8b410a.0000000c to client d2472633-9966-489c-959f-1950a7ea42e6 15:48:26.724 WARN [standby-1] ExceptionHandler.java:37 Exception caught on client d2472633-9966-489c-959f-1950a7ea42e6 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:745) [na:1.8.0_60] 15:48:31.712 ERROR [standby-run-61] StandbyClientSyncExecution.java:67 Unable to fetch remote head 15:48:31.714 DEBUG [standby-run-61] StandbyClient.java:157 Channel closed 15:48:31.714 INFO [main] NetworkErrorProxy.java:80 Starting proxy with flip=-1, skip=-1,0 15:48:31.730 DEBUG [standby-2] GetHeadRequestEncoder.java:33 Sending request from client d2472633-9966-489c-959f-1950a7ea42e6 for current head 15:48:31.761 DEBUG [primary-2] ClientFilterHandler.java:53 Client /127.0.0.1:54991 is allowed 15:48:31.761 DEBUG [primary-2] RequestDecoder.java:42 Parsed 'get head' message 15:48:31.761 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get head' received from client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.761 DEBUG [primary-2] GetHeadRequestHandler.java:43 Reading head for client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.761 DEBUG [primary-2] GetHeadResponseEncoder.java:36 Sending head 958cf314-19e6-4997-abf6-b481ec8b410a.0000000c to client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.761 DEBUG [standby-2] ResponseDecoder.java:82 Decoding 'get head' response 15:48:31.761 DEBUG [standby-run-62] StandbyClientSyncExecution.java:103 Found missing segment 958cf314-19e6-4997-abf6-b481ec8b410a 15:48:31.761 DEBUG [standby-run-62] StandbyClientSyncExecution.java:124 Inspecting segment 958cf314-19e6-4997-abf6-b481ec8b410a 15:48:31.761 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client d2472633-9966-489c-959f-1950a7ea42e6 for references of segment 958cf314-19e6-4997-abf6-b481ec8b410a 15:48:31.777 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:48:31.777 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 958cf314-19e6-4997-abf6-b481ec8b410a for client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 958cf314-19e6-4997-abf6-b481ec8b410a to client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:48:31.777 DEBUG [standby-run-62] StandbyClientSyncExecution.java:184 Found reference from 958cf314-19e6-4997-abf6-b481ec8b410a to 565c0232-67f0-49fa-a412-f579b4b8a7df 15:48:31.777 DEBUG [standby-run-62] StandbyClientSyncExecution.java:124 Inspecting segment 565c0232-67f0-49fa-a412-f579b4b8a7df 15:48:31.777 DEBUG [standby-2] GetReferencesRequestEncoder.java:33 Sending request from client d2472633-9966-489c-959f-1950a7ea42e6 for references of segment 565c0232-67f0-49fa-a412-f579b4b8a7df 15:48:31.777 DEBUG [primary-2] RequestDecoder.java:48 Parsed 'get references' message 15:48:31.777 DEBUG [primary-2] GetReferencesRequestHandler.java:39 Reading references of segment 565c0232-67f0-49fa-a412-f579b4b8a7df for client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [primary-2] GetReferencesResponseEncoder.java:34 Sending references of segment 565c0232-67f0-49fa-a412-f579b4b8a7df to client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [standby-2] ResponseDecoder.java:94 Decoding 'get references' response 15:48:31.777 INFO [standby-run-62] StandbyClientSyncExecution.java:196 Copying data segment 565c0232-67f0-49fa-a412-f579b4b8a7df from primary 15:48:31.777 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client d2472633-9966-489c-959f-1950a7ea42e6 for segment 565c0232-67f0-49fa-a412-f579b4b8a7df 15:48:31.777 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:48:31.777 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 565c0232-67f0-49fa-a412-f579b4b8a7df for client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 192 sent to client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 565c0232-67f0-49fa-a412-f579b4b8a7df to client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:31.777 INFO [standby-run-62] StandbyClientSyncExecution.java:196 Copying data segment 958cf314-19e6-4997-abf6-b481ec8b410a from primary 15:48:31.777 DEBUG [standby-2] GetSegmentRequestEncoder.java:33 Sending request from client d2472633-9966-489c-959f-1950a7ea42e6 for segment 958cf314-19e6-4997-abf6-b481ec8b410a 15:48:31.777 DEBUG [primary-2] RequestDecoder.java:45 Parsed 'get segment' message 15:48:31.777 DEBUG [primary-2] CommunicationObserver.java:79 Message 'get segment' received from client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [primary-2] GetSegmentRequestHandler.java:39 Reading segment 958cf314-19e6-4997-abf6-b481ec8b410a for client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [primary-2] CommunicationObserver.java:98 Segment with size 448 sent to client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [primary-2] GetSegmentResponseEncoder.java:43 Sending segment 958cf314-19e6-4997-abf6-b481ec8b410a to client d2472633-9966-489c-959f-1950a7ea42e6 15:48:31.777 DEBUG [standby-2] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:31.893 INFO [standby-run-62] StandbyClientSyncExecution.java:82 updated head state successfully: true in 132ms. 15:48:31.893 DEBUG [standby-run-62] StandbyClient.java:157 Channel closed 15:48:34.232 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:48:34.232 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:48:34.232 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:48:34.232 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:48:34.232 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:48:34.313 INFO [main] FileStore.java:471 TarMK closed: target\junit779725808649038719\junit1693273241863139598 15:48:34.332 INFO [main] FileStore.java:471 TarMK closed: target\junit779725808649038719\junit4122864047714279009 15:48:34.348 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit197530972702691837\junit4396540233892362524, 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}} 15:48:34.363 INFO [main] FileStore.java:240 TarMK opened: target\junit197530972702691837\junit4396540233892362524 (mmap=false) 15:48:34.363 INFO [main] FileStoreBuilder.java:340 Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit197530972702691837\junit5325372573079625483, 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}} 15:48:34.363 INFO [main] FileStore.java:240 TarMK opened: target\junit197530972702691837\junit5325372573079625483 (mmap=false) 15:48:34.416 INFO [main] SegmentNodeStore.java:120 Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]} 15:48:34.416 INFO [main] LockBasedScheduler.java:155 Initializing SegmentNodeStore with the commitFairLock option enabled. 15:48:59.018 WARN [main] Slf4JLogger.java:146 Unknown channel option 'TCP_NODELAY' for channel '[id: 0x710d9ffa]' 15:48:59.034 DEBUG [main] StandbyServer.java:249 Binding was successful 15:48:59.034 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 1f27d12f-8d3f-47c5-af86-64c582edb617 for current head 15:48:59.034 DEBUG [primary-1] ClientFilterHandler.java:53 Client /127.0.0.1:55063 is allowed 15:48:59.034 DEBUG [primary-1] RequestDecoder.java:42 Parsed 'get head' message 15:48:59.034 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client 1f27d12f-8d3f-47c5-af86-64c582edb617 15:48:59.034 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 1f27d12f-8d3f-47c5-af86-64c582edb617 15:48:59.034 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 006c2aef-7b42-4a02-a204-4298b971f705.00000005 to client 1f27d12f-8d3f-47c5-af86-64c582edb617 15:48:59.034 DEBUG [standby-1] ResponseDecoder.java:82 Decoding 'get head' response 15:48:59.034 DEBUG [standby-run-63] StandbyClientSyncExecution.java:103 Found missing segment 006c2aef-7b42-4a02-a204-4298b971f705 15:48:59.034 DEBUG [standby-run-63] StandbyClientSyncExecution.java:124 Inspecting segment 006c2aef-7b42-4a02-a204-4298b971f705 15:48:59.034 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 1f27d12f-8d3f-47c5-af86-64c582edb617 for references of segment 006c2aef-7b42-4a02-a204-4298b971f705 15:48:59.034 DEBUG [primary-1] RequestDecoder.java:48 Parsed 'get references' message 15:48:59.034 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 006c2aef-7b42-4a02-a204-4298b971f705 for client 1f27d12f-8d3f-47c5-af86-64c582edb617 15:48:59.050 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 006c2aef-7b42-4a02-a204-4298b971f705 to client 1f27d12f-8d3f-47c5-af86-64c582edb617 15:48:59.050 DEBUG [standby-1] ResponseDecoder.java:94 Decoding 'get references' response 15:48:59.050 INFO [standby-run-63] StandbyClientSyncExecution.java:196 Copying data segment 006c2aef-7b42-4a02-a204-4298b971f705 from primary 15:48:59.050 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 1f27d12f-8d3f-47c5-af86-64c582edb617 for segment 006c2aef-7b42-4a02-a204-4298b971f705 15:48:59.050 DEBUG [primary-1] RequestDecoder.java:45 Parsed 'get segment' message 15:48:59.050 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client 1f27d12f-8d3f-47c5-af86-64c582edb617 15:48:59.050 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 006c2aef-7b42-4a02-a204-4298b971f705 for client 1f27d12f-8d3f-47c5-af86-64c582edb617 15:48:59.050 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 192 sent to client 1f27d12f-8d3f-47c5-af86-64c582edb617 15:48:59.050 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 006c2aef-7b42-4a02-a204-4298b971f705 to client 1f27d12f-8d3f-47c5-af86-64c582edb617 15:48:59.050 DEBUG [standby-1] ResponseDecoder.java:86 Decoding 'get segment' response 15:48:59.218 INFO [standby-run-63] StandbyClientSyncExecution.java:82 updated head state successfully: true in 184ms. 15:48:59.218 DEBUG [standby-run-63] StandbyClient.java:157 Channel closed 15:49:01.450 DEBUG [main] StandbyClientSync.java:277 Group shut down 15:49:01.450 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:49:01.450 DEBUG [main] StandbyServer.java:220 Channel disconnected 15:49:01.450 DEBUG [main] StandbyServer.java:231 Boss group shut down 15:49:01.450 DEBUG [main] StandbyServer.java:237 Worker group shut down 15:49:01.503 INFO [main] FileStore.java:471 TarMK closed: target\junit197530972702691837\junit5325372573079625483 15:49:01.535 INFO [main] FileStore.java:471 TarMK closed: target\junit197530972702691837\junit4396540233892362524