[ https://issues.apache.org/jira/browse/GEODE-8418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Darrel Schneider resolved GEODE-8418. ------------------------------------- Fix Version/s: 1.14.0 Resolution: Fixed fixed in: d19368f7eb676026d1f921eac4106ff465131cc0 > CI failure: > HashesAndCrashesDUnitTest.givenServerCrashesDuringSET_thenDataIsNotLost > ----------------------------------------------------------------------------------- > > Key: GEODE-8418 > URL: https://issues.apache.org/jira/browse/GEODE-8418 > Project: Geode > Issue Type: Bug > Components: redis > Reporter: Bruce J Schuchardt > Assignee: Darrel Schneider > Priority: Major > Fix For: 1.14.0 > > > This redis test failed in a CI run: > [https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/DistributedTestOpenJDK8/builds/414] > {noformat} > org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest > > givenServerCrashesDuringSET_thenDataIsNotLost FAILED > 13:18:47 java.util.concurrent.ExecutionException: > io.lettuce.core.RedisException: > io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: > Connection reset by peer > 13:18:47 at > java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357) > 13:18:47 at > java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908) > 13:18:47 at > org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.modifyDataWhileCrashingVMs(HashesAndCrashesDUnitTest.java:239) > 13:18:47 at > org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.givenServerCrashesDuringSET_thenDataIsNotLost(HashesAndCrashesDUnitTest.java:174) > 13:18:47 > 13:18:47 Caused by: > 13:18:47 io.lettuce.core.RedisException: > io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: > Connection reset by peer > 13:18:47 at > io.lettuce.core.LettuceFutures.awaitOrCancel(LettuceFutures.java:129) > 13:18:47 at > io.lettuce.core.FutureSyncInvocationHandler.handleInvocation(FutureSyncInvocationHandler.java:69) > 13:18:47 at > io.lettuce.core.internal.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:80) > 13:18:47 at com.sun.proxy.$Proxy70.set(Unknown Source) > 13:18:47 at > org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.setPerformAndVerify(HashesAndCrashesDUnitTest.java:296) > 13:18:47 at > org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.lambda$modifyDataWhileCrashingVMs$9(HashesAndCrashesDUnitTest.java:206) > 13:18:47 > 13:18:47 Caused by: > 13:18:47 io.netty.channel.unix.Errors$NativeIoException: > readAddress(..) failed: Connection reset by peer > 13:20:00 > 13:20:00org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest > > givenServerCrashesDuringSADD_thenDataIsNotLost FAILED > 13:20:00 java.util.concurrent.ExecutionException: > io.lettuce.core.RedisException: > io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: > Connection reset by peer > 13:20:00 at > java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357) > 13:20:00 at > java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908) > 13:20:00 at > org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.modifyDataWhileCrashingVMs(HashesAndCrashesDUnitTest.java:239) > 13:20:00 at > org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.givenServerCrashesDuringSADD_thenDataIsNotLost(HashesAndCrashesDUnitTest.java:169) > 13:20:00 > 13:20:00 Caused by: > 13:20:00 io.lettuce.core.RedisException: > io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: > Connection reset by peer > 13:20:00 at > io.lettuce.core.LettuceFutures.awaitOrCancel(LettuceFutures.java:129) > 13:20:00 at > io.lettuce.core.FutureSyncInvocationHandler.handleInvocation(FutureSyncInvocationHandler.java:69) > 13:20:00 at > io.lettuce.core.internal.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:80) > 13:20:00 at com.sun.proxy.$Proxy70.sadd(Unknown Source) > 13:20:00 at > org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.saddPerformAndVerify(HashesAndCrashesDUnitTest.java:272) > 13:20:00 at > org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.lambda$modifyDataWhileCrashingVMs$5(HashesAndCrashesDUnitTest.java:200) > 13:20:00 > 13:20:00 Caused by: > 13:20:00 io.netty.channel.unix.Errors$NativeIoException: > readAddress(..) failed: Connection reset by peer {noformat} > > I bisected and think this commit introduced the failure: > {noformat} > commit 0a91484b05f1caffa8cc3a59cc7fc38abe4376ed (HEAD) > Author: Darrel Schneider <dschnei...@pivotal.io> > Date: Mon Aug 10 12:50:31 2020 -0700 > GEODE-8393: change memberDeparted to disconnect the connection (#5431) > * server now disconnects connection if memberDeparted > Co-authored-by: john Hutchison <hutchiso...@vmware.com> > {noformat} > > > -- This message was sent by Atlassian Jira (v8.3.4#803005)