[JBoss JIRA] (ISPN-7976) NullPointerException in Encoder2x.writeStatus
by Dan Berindei (JIRA)
Dan Berindei created ISPN-7976:
----------------------------------
Summary: NullPointerException in Encoder2x.writeStatus
Key: ISPN-7976
URL: https://issues.jboss.org/browse/ISPN-7976
Project: Infinispan
Issue Type: Bug
Components: Server, Test Suite - Server
Affects Versions: 9.1.0.Beta1
Reporter: Dan Berindei
This {{NullPointerException}} appears during the Spring tests:
{noformat}
09:41:36,162 ERROR (HotRod-InfinispanRemoteSessionRepositoryTest-ServerWorker-16-2) [HotRodEncoder] ISPN005022: Exception writing response with messageId=305
java.lang.NullPointerException
at org.infinispan.server.hotrod.Encoder2x.writeStatus(Encoder2x.java:86)
at org.infinispan.server.hotrod.Encoder2x.writeHeader(Encoder2x.java:64)
at org.infinispan.server.hotrod.HotRodEncoder.encode(HotRodEncoder.java:56)
at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738)
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801)
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814)
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794)
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831)
{noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 9 months
[JBoss JIRA] (ISPN-7975) NullPointerException in PutMapHelper.transformResult
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-7975?page=com.atlassian.jira.plugin.... ]
Dan Berindei updated ISPN-7975:
-------------------------------
Status: Open (was: New)
> NullPointerException in PutMapHelper.transformResult
> ----------------------------------------------------
>
> Key: ISPN-7975
> URL: https://issues.jboss.org/browse/ISPN-7975
> Project: Infinispan
> Issue Type: Bug
> Components: Core, Test Suite - Query
> Reporter: Dan Berindei
> Assignee: Radim Vansa
> Priority: Blocker
> Fix For: 9.1.0.CR1
>
>
> After the ISPN-7884 fix was integrated, several query tests are failing with a {{NullPointerException}} in {{PutMapHelper.transformResult}}:
> {noformat}
> 13:35:09,406 ERROR (testng-Test:[]) [TestSuiteProgress] Test failed: org.infinispan.query.blackbox.ClusteredCacheTest.testPutMapAsync
> java.util.concurrent.ExecutionException: org.infinispan.commons.CacheException: java.lang.NullPointerException
> at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1895) ~[?:1.8.0_121]
> at org.infinispan.query.blackbox.ClusteredCacheTest.testPutMapAsync(ClusteredCacheTest.java:415) ~[test-classes/:?]
> ...
> Caused by: org.infinispan.commons.CacheException: java.lang.NullPointerException
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.rethrowException(InvocationContextInterceptor.java:144) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.access$000(InvocationContextInterceptor.java:44) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.interceptors.impl.InvocationContextInterceptor$1.apply(InvocationContextInterceptor.java:61) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.interceptors.InvocationExceptionFunction.apply(InvocationExceptionFunction.java:21) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.interceptors.impl.QueueAsyncInvocationStage.invokeQueuedHandlers(QueueAsyncInvocationStage.java:118) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.interceptors.impl.QueueAsyncInvocationStage.accept(QueueAsyncInvocationStage.java:81) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.interceptors.impl.QueueAsyncInvocationStage.accept(QueueAsyncInvocationStage.java:30) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1977) ~[?:1.8.0_121]
> at org.infinispan.interceptors.distribution.BaseDistributionInterceptor$CountDownCompletableFuture.countDown(BaseDistributionInterceptor.java:752) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor.lambda$handleRemoteSegmentsForReadWriteManyCommand$7(NonTxDistributionInterceptor.java:395) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1962) ~[?:1.8.0_121]
> at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.requestDone(SingleResponseFuture.java:28) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.accept(SingleResponseFuture.java:58) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.accept(SingleResponseFuture.java:16) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1962) ~[?:1.8.0_121]
> at org.jgroups.blocks.UnicastRequest.receiveResponse(UnicastRequest.java:56) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.infinispan.remoting.transport.jgroups.CustomRequestCorrelator.handleResponse(CustomRequestCorrelator.java:50) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.jgroups.blocks.RequestCorrelator.dispatch(RequestCorrelator.java:363) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.blocks.RequestCorrelator.receiveMessage(RequestCorrelator.java:307) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:579) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.JChannel.up(JChannel.java:816) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:893) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.RSVP.up(RSVP.java:163) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.FlowControl.up(FlowControl.java:345) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.tom.TOA.up(TOA.java:112) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.pbcast.GMS.up(GMS.java:867) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:240) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.UNICAST3.deliverMessage(UNICAST3.java:1059) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.java:785) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:438) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:598) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.Discovery.up(Discovery.java:262) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.protocols.TP.passMessageUp(TP.java:1204) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> ... 3 more
> Caused by: java.lang.NullPointerException
> at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor$PutMapHelper.transformResult(NonTxDistributionInterceptor.java:595) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.interceptors.distribution.BaseDistributionInterceptor$MergingCompletableFuture.result(BaseDistributionInterceptor.java:790) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.interceptors.distribution.BaseDistributionInterceptor$CountDownCompletableFuture.countDown(BaseDistributionInterceptor.java:750) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor.lambda$handleRemoteSegmentsForReadWriteManyCommand$7(NonTxDistributionInterceptor.java:395) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1962) ~[?:1.8.0_121]
> at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.requestDone(SingleResponseFuture.java:28) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.accept(SingleResponseFuture.java:58) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.accept(SingleResponseFuture.java:16) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
> at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) ~[?:1.8.0_121]
> at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1962) ~[?:1.8.0_121]
> at org.jgroups.blocks.UnicastRequest.receiveResponse(UnicastRequest.java:56) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
> ...
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 9 months
[JBoss JIRA] (ISPN-7975) NullPointerException in PutMapHelper.transformResult
by Dan Berindei (JIRA)
Dan Berindei created ISPN-7975:
----------------------------------
Summary: NullPointerException in PutMapHelper.transformResult
Key: ISPN-7975
URL: https://issues.jboss.org/browse/ISPN-7975
Project: Infinispan
Issue Type: Bug
Components: Core, Test Suite - Query
Reporter: Dan Berindei
Assignee: Radim Vansa
Priority: Blocker
Fix For: 9.1.0.CR1
After the ISPN-7884 fix was integrated, several query tests are failing with a {{NullPointerException}} in {{PutMapHelper.transformResult}}:
{noformat}
13:35:09,406 ERROR (testng-Test:[]) [TestSuiteProgress] Test failed: org.infinispan.query.blackbox.ClusteredCacheTest.testPutMapAsync
java.util.concurrent.ExecutionException: org.infinispan.commons.CacheException: java.lang.NullPointerException
at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1895) ~[?:1.8.0_121]
at org.infinispan.query.blackbox.ClusteredCacheTest.testPutMapAsync(ClusteredCacheTest.java:415) ~[test-classes/:?]
...
Caused by: org.infinispan.commons.CacheException: java.lang.NullPointerException
at org.infinispan.interceptors.impl.InvocationContextInterceptor.rethrowException(InvocationContextInterceptor.java:144) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.interceptors.impl.InvocationContextInterceptor.access$000(InvocationContextInterceptor.java:44) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.interceptors.impl.InvocationContextInterceptor$1.apply(InvocationContextInterceptor.java:61) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.interceptors.InvocationExceptionFunction.apply(InvocationExceptionFunction.java:21) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.interceptors.impl.QueueAsyncInvocationStage.invokeQueuedHandlers(QueueAsyncInvocationStage.java:118) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.interceptors.impl.QueueAsyncInvocationStage.accept(QueueAsyncInvocationStage.java:81) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.interceptors.impl.QueueAsyncInvocationStage.accept(QueueAsyncInvocationStage.java:30) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1977) ~[?:1.8.0_121]
at org.infinispan.interceptors.distribution.BaseDistributionInterceptor$CountDownCompletableFuture.countDown(BaseDistributionInterceptor.java:752) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor.lambda$handleRemoteSegmentsForReadWriteManyCommand$7(NonTxDistributionInterceptor.java:395) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1962) ~[?:1.8.0_121]
at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.requestDone(SingleResponseFuture.java:28) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.accept(SingleResponseFuture.java:58) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.accept(SingleResponseFuture.java:16) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1962) ~[?:1.8.0_121]
at org.jgroups.blocks.UnicastRequest.receiveResponse(UnicastRequest.java:56) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.infinispan.remoting.transport.jgroups.CustomRequestCorrelator.handleResponse(CustomRequestCorrelator.java:50) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.jgroups.blocks.RequestCorrelator.dispatch(RequestCorrelator.java:363) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.blocks.RequestCorrelator.receiveMessage(RequestCorrelator.java:307) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:579) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.JChannel.up(JChannel.java:816) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:893) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.RSVP.up(RSVP.java:163) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.FlowControl.up(FlowControl.java:345) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.tom.TOA.up(TOA.java:112) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.pbcast.GMS.up(GMS.java:867) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:240) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.UNICAST3.deliverMessage(UNICAST3.java:1059) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.java:785) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:438) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:598) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.Discovery.up(Discovery.java:262) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.protocols.TP.passMessageUp(TP.java:1204) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
... 3 more
Caused by: java.lang.NullPointerException
at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor$PutMapHelper.transformResult(NonTxDistributionInterceptor.java:595) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.interceptors.distribution.BaseDistributionInterceptor$MergingCompletableFuture.result(BaseDistributionInterceptor.java:790) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.interceptors.distribution.BaseDistributionInterceptor$CountDownCompletableFuture.countDown(BaseDistributionInterceptor.java:750) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor.lambda$handleRemoteSegmentsForReadWriteManyCommand$7(NonTxDistributionInterceptor.java:395) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1962) ~[?:1.8.0_121]
at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.requestDone(SingleResponseFuture.java:28) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.accept(SingleResponseFuture.java:58) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at org.infinispan.remoting.transport.jgroups.SingleResponseFuture.accept(SingleResponseFuture.java:16) ~[infinispan-core-9.1.0-SNAPSHOT.jar:9.1.0-SNAPSHOT]
at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) ~[?:1.8.0_121]
at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1962) ~[?:1.8.0_121]
at org.jgroups.blocks.UnicastRequest.receiveResponse(UnicastRequest.java:56) ~[jgroups-4.0.3.Final.jar:4.0.3.Final]
...
{noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 9 months
[JBoss JIRA] (ISPN-7972) Allow calling graceful shutdown multiple times
by Sebastian Łaskawiec (JIRA)
Sebastian Łaskawiec created ISPN-7972:
-----------------------------------------
Summary: Allow calling graceful shutdown multiple times
Key: ISPN-7972
URL: https://issues.jboss.org/browse/ISPN-7972
Project: Infinispan
Issue Type: Feature Request
Components: Cloud Integrations, Core
Reporter: Sebastian Łaskawiec
Assignee: Tristan Tarrant
One of the ideas to implement Graceful Shutdown is to use [Kubernetes Pre-Stop Hook|https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks]. When user kills the entire cluster ({{oc scale dc/<name> --replicas=0}}), Kubernetes sends invokes Pre-Stop script in all containers and sends SIGTERM signal. After graceful period (30s by default) it just kills the containers.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 9 months
[JBoss JIRA] (ISPN-7974) Investigate Service Mesh
by Sebastian Łaskawiec (JIRA)
Sebastian Łaskawiec created ISPN-7974:
-----------------------------------------
Summary: Investigate Service Mesh
Key: ISPN-7974
URL: https://issues.jboss.org/browse/ISPN-7974
Project: Infinispan
Issue Type: Feature Request
Components: Cloud Integrations
Reporter: Sebastian Łaskawiec
Assignee: Sebastian Łaskawiec
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 9 months
[JBoss JIRA] (ISPN-7971) Display a warning that changes in standalone mode are not persisted
by Sebastian Łaskawiec (JIRA)
Sebastian Łaskawiec created ISPN-7971:
-----------------------------------------
Summary: Display a warning that changes in standalone mode are not persisted
Key: ISPN-7971
URL: https://issues.jboss.org/browse/ISPN-7971
Project: Infinispan
Issue Type: Feature Request
Components: JMX, reporting and management
Reporter: Sebastian Łaskawiec
Assignee: Vladimir Blagojevic
The Infinispan Management Console can also operate in Standalone mode. We would like to make it accessible in OpenShift. However we should probably display a warning that the console should be used only for monitoring and none of the changes are persisted.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 9 months