[JBoss JIRA] (ISPN-6545) Server sending two responses for same Iterator.next request
by William Burns (JIRA)
[ https://issues.jboss.org/browse/ISPN-6545?page=com.atlassian.jira.plugin.... ]
William Burns updated ISPN-6545:
--------------------------------
Status: Open (was: New)
> Server sending two responses for same Iterator.next request
> -----------------------------------------------------------
>
> Key: ISPN-6545
> URL: https://issues.jboss.org/browse/ISPN-6545
> Project: Infinispan
> Issue Type: Bug
> Components: Remote Protocols
> Reporter: Galder Zamarreño
> Attachments: server.log, tmp-tests.log
>
>
> Server receives:
> {code}
> 14:55:30,600 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=139, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> 14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=140, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> 14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=141, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> {code}
> But it replies with:
> {code}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=139, cacheName=, operation=IterationNextResponse, status=Success}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141, cacheName=, operation=IterationNextResponse, status=Success}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141, cacheName=, operation=IterationNextResponse, status=Success}
> {code}
> As a result, client never receives response for messageId=140.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ISPN-6542) Subclasses of AbstractWriteKeyCommand don't marshal the Params params field
by Radim Vansa (JIRA)
[ https://issues.jboss.org/browse/ISPN-6542?page=com.atlassian.jira.plugin.... ]
Radim Vansa reassigned ISPN-6542:
---------------------------------
Assignee: Radim Vansa
> Subclasses of AbstractWriteKeyCommand don't marshal the Params params field
> ---------------------------------------------------------------------------
>
> Key: ISPN-6542
> URL: https://issues.jboss.org/browse/ISPN-6542
> Project: Infinispan
> Issue Type: Bug
> Components: Core
> Affects Versions: 8.2.1.Final
> Reporter: Krzysztof Sobolewski
> Assignee: Radim Vansa
>
> I'm attempting to use the Functional API, but I'm unable to because of an exception like this:
> java.util.concurrent.ExecutionException: org.infinispan.remoting.RemoteException: ISPN000217: Received exception from FunctionalCachestoreTest-NodeB-820, see cause for remote stack trace
> at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
> at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1895)
> (...)
> Caused by: java.lang.NullPointerException
> at org.infinispan.interceptors.CacheWriterInterceptor.visitWriteCommand(CacheWriterInterceptor.java:233)
> at org.infinispan.interceptors.CacheWriterInterceptor.visitReadWriteKeyCommand(CacheWriterInterceptor.java:215)
> at org.infinispan.commands.functional.ReadWriteKeyCommand.acceptVisitor(ReadWriteKeyCommand.java:90)
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at org.infinispan.interceptors.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:190)
> at org.infinispan.interceptors.CacheLoaderInterceptor.visitReadWriteKeyCommand(CacheLoaderInterceptor.java:331)
> at org.infinispan.commands.functional.ReadWriteKeyCommand.acceptVisitor(ReadWriteKeyCommand.java:90)
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at org.infinispan.interceptors.EntryWrappingInterceptor.invokeNextAndApplyChanges(EntryWrappingInterceptor.java:496)
> at org.infinispan.interceptors.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:561)
> at org.infinispan.interceptors.EntryWrappingInterceptor.visitReadWriteKeyCommand(EntryWrappingInterceptor.java:379)
> at org.infinispan.commands.functional.ReadWriteKeyCommand.acceptVisitor(ReadWriteKeyCommand.java:90)
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:97)
> at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:41)
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitReadWriteKeyCommand(AbstractLockingInterceptor.java:160)
> at org.infinispan.commands.functional.ReadWriteKeyCommand.acceptVisitor(ReadWriteKeyCommand.java:90)
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at org.infinispan.statetransfer.StateTransferInterceptor.handleNonTxWriteCommand(StateTransferInterceptor.java:343)
> at org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:281)
> at org.infinispan.statetransfer.StateTransferInterceptor.visitReadWriteKeyCommand(StateTransferInterceptor.java:204)
> at org.infinispan.commands.functional.ReadWriteKeyCommand.acceptVisitor(ReadWriteKeyCommand.java:90)
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:113)
> at org.infinispan.commands.AbstractVisitor.visitReadWriteKeyCommand(AbstractVisitor.java:203)
> at org.infinispan.commands.functional.ReadWriteKeyCommand.acceptVisitor(ReadWriteKeyCommand.java:90)
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:110)
> at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:79)
> at org.infinispan.commands.AbstractVisitor.visitReadWriteKeyCommand(AbstractVisitor.java:203)
> at org.infinispan.commands.functional.ReadWriteKeyCommand.acceptVisitor(ReadWriteKeyCommand.java:90)
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:113)
> at org.infinispan.commands.AbstractVisitor.visitReadWriteKeyCommand(AbstractVisitor.java:203)
> at org.infinispan.commands.functional.ReadWriteKeyCommand.acceptVisitor(ReadWriteKeyCommand.java:90)
> at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:335)
> at org.infinispan.commands.remote.BaseRpcInvokingCommand.processVisitableCommand(BaseRpcInvokingCommand.java:43)
> at org.infinispan.commands.remote.SingleRpcCommand.perform(SingleRpcCommand.java:51)
> at org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.invokePerform(BasePerCacheInboundInvocationHandler.java:92)
> at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.run(BaseBlockingRunnable.java:34)
> ... 3 more
> The line where the exception occurs is:
> Param<PersistenceMode> persistMode = command.getParams().get(PersistenceMode.ID);
> Turns out that command.getParams() returns null. Investigating further, it looks like the "params" field of ReadWriteKeyCommand is not marshaled; the receiver then unmarshals everythng except the "params" field, which remains null on the remote node, where the command fails.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ISPN-5753) SIFS can reincarnate deleted entries during startup
by Radim Vansa (JIRA)
[ https://issues.jboss.org/browse/ISPN-5753?page=com.atlassian.jira.plugin.... ]
Radim Vansa commented on ISPN-5753:
-----------------------------------
There should be nothing to prevent that, I don't think I've used any Java 8 code and the codebase for this cachestore did not divert. However, I am not sure if there will be any 7.2.x releases in the future. Can you cherry-pick the fixes yourselves?
> SIFS can reincarnate deleted entries during startup
> ---------------------------------------------------
>
> Key: ISPN-5753
> URL: https://issues.jboss.org/browse/ISPN-5753
> Project: Infinispan
> Issue Type: Bug
> Components: Loaders and Stores
> Affects Versions: 8.0.1.Final, 7.2.5.Final
> Reporter: Radim Vansa
> Assignee: Radim Vansa
> Fix For: 9.0.0.Alpha2, 8.2.2.Final, 9.0.0.Final
>
>
> Since we don't keep deleted entries in index, we can't see that an entry was deleted (don't know it's last seqId) if files are read in unlucky order. Then we could add the entry into the index even though it was deleted.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ISPN-5753) SIFS can reincarnate deleted entries during startup
by Andreas Pabst (JIRA)
[ https://issues.jboss.org/browse/ISPN-5753?page=com.atlassian.jira.plugin.... ]
Andreas Pabst commented on ISPN-5753:
-------------------------------------
Can this fix be backported to the 7.2.x branch as well?
In the pull request it says "These fixes should be applied to 7.2 and 8.0 branches too"
> SIFS can reincarnate deleted entries during startup
> ---------------------------------------------------
>
> Key: ISPN-5753
> URL: https://issues.jboss.org/browse/ISPN-5753
> Project: Infinispan
> Issue Type: Bug
> Components: Loaders and Stores
> Affects Versions: 8.0.1.Final, 7.2.5.Final
> Reporter: Radim Vansa
> Assignee: Radim Vansa
> Fix For: 9.0.0.Alpha2, 8.2.2.Final, 9.0.0.Final
>
>
> Since we don't keep deleted entries in index, we can't see that an entry was deleted (don't know it's last seqId) if files are read in unlucky order. Then we could add the entry into the index even though it was deleted.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ISPN-6546) Soft Index File Store: Put on same key after remove leads to corrupted cache on shutdown
by Andreas Pabst (JIRA)
Andreas Pabst created ISPN-6546:
-----------------------------------
Summary: Soft Index File Store: Put on same key after remove leads to corrupted cache on shutdown
Key: ISPN-6546
URL: https://issues.jboss.org/browse/ISPN-6546
Project: Infinispan
Issue Type: Bug
Components: Loaders and Stores
Affects Versions: 7.2.5.Final
Reporter: Andreas Pabst
Attachments: SoftIndexFileStoreRemoveTest.java
When performing a remove and then a put on the same key, the persistent soft index store appears to be corrupted on shutdown. On next startup an exception occurs:
org.infinispan.commons.CacheException: Unable to invoke method public void org.infinispan.persistence.manager.PersistenceManagerImpl.start() on object of type PersistenceManagerImpl
at org.infinispan.commons.util.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:172)
at org.infinispan.factories.AbstractComponentRegistry$PrioritizedMethod.invoke(AbstractComponentRegistry.java:859)
at org.infinispan.factories.AbstractComponentRegistry.invokeStartMethods(AbstractComponentRegistry.java:628)
at org.infinispan.factories.AbstractComponentRegistry.internalStart(AbstractComponentRegistry.java:617)
at org.infinispan.factories.AbstractComponentRegistry.start(AbstractComponentRegistry.java:542)
at org.infinispan.factories.ComponentRegistry.start(ComponentRegistry.java:238)
at org.infinispan.cache.impl.CacheImpl.start(CacheImpl.java:849)
at org.infinispan.manager.DefaultCacheManager.wireAndStartCache(DefaultCacheManager.java:635)
at org.infinispan.manager.DefaultCacheManager.createCache(DefaultCacheManager.java:585)
at org.infinispan.manager.DefaultCacheManager.getCache(DefaultCacheManager.java:451)
at org.infinispan.manager.DefaultCacheManager.getCache(DefaultCacheManager.java:437)
at org.infinispan.quickstart.embeddedcache.SoftIndexFileStoreRemoveTest.createCache(SoftIndexFileStoreRemoveTest.java:38)
at org.infinispan.quickstart.embeddedcache.SoftIndexFileStoreRemoveTest.testPutAfterRemove(SoftIndexFileStoreRemoveTest.java:26)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:234)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:74)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: org.infinispan.commons.CacheException: Unable to start cache loaders
at org.infinispan.persistence.manager.PersistenceManagerImpl.start(PersistenceManagerImpl.java:174)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.infinispan.commons.util.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:168)
... 39 more
Caused by: org.infinispan.persistence.spi.PersistenceException: java.lang.IllegalArgumentException: Negative position
at org.infinispan.persistence.sifs.SoftIndexFileStore.forEachOnDisk(SoftIndexFileStore.java:456)
at org.infinispan.persistence.sifs.SoftIndexFileStore.start(SoftIndexFileStore.java:153)
at org.infinispan.persistence.manager.PersistenceManagerImpl.start(PersistenceManagerImpl.java:141)
... 44 more
Caused by: java.lang.IllegalArgumentException: Negative position
at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:685)
at org.infinispan.persistence.sifs.FileProvider$Handle.read(FileProvider.java:291)
at org.infinispan.persistence.sifs.EntryRecord.read(EntryRecord.java:85)
at org.infinispan.persistence.sifs.EntryRecord.readEntryHeader(EntryRecord.java:55)
at org.infinispan.persistence.sifs.SoftIndexFileStore$1.apply(SoftIndexFileStore.java:169)
at org.infinispan.persistence.sifs.SoftIndexFileStore.forEachOnDisk(SoftIndexFileStore.java:443)
... 46 more
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (HRJS-5) Iterator.next might read another next calls entry
by Galder Zamarreño (JIRA)
[ https://issues.jboss.org/browse/HRJS-5?page=com.atlassian.jira.plugin.sys... ]
Galder Zamarreño updated HRJS-5:
--------------------------------
Status: Open (was: New)
> Iterator.next might read another next calls entry
> -------------------------------------------------
>
> Key: HRJS-5
> URL: https://issues.jboss.org/browse/HRJS-5
> Project: Infinispan Javascript client
> Issue Type: Bug
> Affects Versions: 0.2.0
> Reporter: Galder Zamarreño
>
> Sometimes iterator fails with:
> {code}
> 2) Infinispan local client can iterate over entries
> Message:
> timeout: timed out after 5000 msec waiting for spec to complete
> Stacktrace:
> undefined
> {code}
> When you look at the trace logs, you see:
> {code}
> [2016-04-25 12:20:12.127] [TRACE] client - Invoke iterator.next(msgId=326,iteratorId=6bfd9ab1-d42f-4209-9393-90c13a648381) on 127.0.0.1:11222
> [2016-04-25 12:20:12.127] [TRACE] encoder - Encode operation with topology id 0
> [2016-04-25 12:20:12.127] [TRACE] transport - Write buffer(msgId=326) to 127.0.0.1:11222
> [2016-04-25 12:20:12.127] [TRACE] client - Invoke iterator.next(msgId=327,iteratorId=6bfd9ab1-d42f-4209-9393-90c13a648381) on 127.0.0.1:11222
> [2016-04-25 12:20:12.127] [TRACE] encoder - Encode operation with topology id 0
> [2016-04-25 12:20:12.128] [TRACE] transport - Write buffer(msgId=327) to 127.0.0.1:11222
> [2016-04-25 12:20:12.128] [TRACE] client - Invoke iterator.next(msgId=328,iteratorId=6bfd9ab1-d42f-4209-9393-90c13a648381) on 127.0.0.1:11222
> [2016-04-25 12:20:12.128] [TRACE] encoder - Encode operation with topology id 0
> [2016-04-25 12:20:12.128] [TRACE] transport - Write buffer(msgId=328) to 127.0.0.1:11222
> [2016-04-25 12:20:12.137] [TRACE] decoder - Read header(msgId=326): opCode=52, status=0, hasNewTopology=0
> [2016-04-25 12:20:12.137] [TRACE] decoder - Call decode for request(msgId=326)
> [2016-04-25 12:20:12.137] [TRACE] iterator - Iterator next contains 1 entries
> [2016-04-25 12:20:12.137] [TRACE] connection - After decoding request(msgId=326), buffer size is 23, and offset 23
> [2016-04-25 12:20:12.137] [TRACE] connection - Complete success for request(msgId=326) with [{"key":"local-it2","value":"v2"}]
> [2016-04-25 12:20:12.138] [TRACE] decoder - Read header(msgId=328): opCode=52, status=0, hasNewTopology=0
> [2016-04-25 12:20:12.138] [TRACE] decoder - Call decode for request(msgId=328)
> [2016-04-25 12:20:12.138] [TRACE] iterator - Iterator next contains 1 entries
> [2016-04-25 12:20:12.138] [TRACE] connection - After decoding request(msgId=328), buffer size is 46, and offset 23
> [2016-04-25 12:20:12.138] [TRACE] decoder - Read header(msgId=328): opCode=52, status=0, hasNewTopology=0
> [2016-04-25 12:20:12.138] [TRACE] decoder - Call decode for request(msgId=328)
> [2016-04-25 12:20:12.138] [TRACE] iterator - Iterator next contains 1 entries
> [2016-04-25 12:20:12.138] [TRACE] connection - After decoding request(msgId=328), buffer size is 23, and offset 23
> [2016-04-25 12:20:12.139] [TRACE] connection - Complete success for request(msgId=328) with [{"key":"local-it1","value":"v1"}]
> [2016-04-25 12:20:12.139] [TRACE] connection - Complete success for request(msgId=328) with [{"key":"local-it3","value":"v3"}]
> [2016-04-25 12:20:17.963] [DEBUG] client - Invoke clear(msgId=329)
> {code}
> Two client side decode requests happened for msgId=328 whereas msgId=327 was left without answer.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ISPN-6545) Server sending two responses for same Iterator.next request
by Galder Zamarreño (JIRA)
[ https://issues.jboss.org/browse/ISPN-6545?page=com.atlassian.jira.plugin.... ]
Galder Zamarreño updated ISPN-6545:
-----------------------------------
Attachment: tmp-tests.log
server.log
Client and server logs
> Server sending two responses for same Iterator.next request
> -----------------------------------------------------------
>
> Key: ISPN-6545
> URL: https://issues.jboss.org/browse/ISPN-6545
> Project: Infinispan
> Issue Type: Bug
> Components: Remote Protocols
> Reporter: Galder Zamarreño
> Attachments: server.log, tmp-tests.log
>
>
> Server receives:
> {code}
> 14:55:30,600 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=139, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> 14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=140, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> 14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=141, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> {code}
> But it replies with:
> {code}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=139, cacheName=, operation=IterationNextResponse, status=Success}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141, cacheName=, operation=IterationNextResponse, status=Success}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141, cacheName=, operation=IterationNextResponse, status=Success}
> {code}
> As a result, client never receives response for messageId=140.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ISPN-6545) Server sending two responses for same Iterator.next request
by Galder Zamarreño (JIRA)
[ https://issues.jboss.org/browse/ISPN-6545?page=com.atlassian.jira.plugin.... ]
Galder Zamarreño moved HRJS-7 to ISPN-6545:
-------------------------------------------
Project: Infinispan (was: Infinispan Javascript client)
Key: ISPN-6545 (was: HRJS-7)
> Server sending two responses for same Iterator.next request
> -----------------------------------------------------------
>
> Key: ISPN-6545
> URL: https://issues.jboss.org/browse/ISPN-6545
> Project: Infinispan
> Issue Type: Bug
> Reporter: Galder Zamarreño
>
> Server receives:
> {code}
> 14:55:30,600 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=139, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> 14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=140, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> 14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=141, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> {code}
> But it replies with:
> {code}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=139, cacheName=, operation=IterationNextResponse, status=Success}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141, cacheName=, operation=IterationNextResponse, status=Success}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141, cacheName=, operation=IterationNextResponse, status=Success}
> {code}
> As a result, client never receives response for messageId=140.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (ISPN-6545) Server sending two responses for same Iterator.next request
by Galder Zamarreño (JIRA)
[ https://issues.jboss.org/browse/ISPN-6545?page=com.atlassian.jira.plugin.... ]
Galder Zamarreño updated ISPN-6545:
-----------------------------------
Component/s: Remote Protocols
> Server sending two responses for same Iterator.next request
> -----------------------------------------------------------
>
> Key: ISPN-6545
> URL: https://issues.jboss.org/browse/ISPN-6545
> Project: Infinispan
> Issue Type: Bug
> Components: Remote Protocols
> Reporter: Galder Zamarreño
>
> Server receives:
> {code}
> 14:55:30,600 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=139, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> 14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=140, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> 14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=141, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> {code}
> But it replies with:
> {code}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=139, cacheName=, operation=IterationNextResponse, status=Success}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141, cacheName=, operation=IterationNextResponse, status=Success}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141, cacheName=, operation=IterationNextResponse, status=Success}
> {code}
> As a result, client never receives response for messageId=140.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months
[JBoss JIRA] (HRJS-7) Server sending two responses for same Iterator.next request
by Galder Zamarreño (JIRA)
[ https://issues.jboss.org/browse/HRJS-7?page=com.atlassian.jira.plugin.sys... ]
Galder Zamarreño commented on HRJS-7:
-------------------------------------
This is on SNAPSHOT master, most probably related to the Hot Rod server refactor.
> Server sending two responses for same Iterator.next request
> -----------------------------------------------------------
>
> Key: HRJS-7
> URL: https://issues.jboss.org/browse/HRJS-7
> Project: Infinispan Javascript client
> Issue Type: Bug
> Reporter: Galder Zamarreño
>
> Server receives:
> {code}
> 14:55:30,600 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=139, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> 14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=140, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> 14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1) Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=141, cacheName=, flag=0, clientIntelligence=3, topologyId=0}
> {code}
> But it replies with:
> {code}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=139, cacheName=, operation=IterationNextResponse, status=Success}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141, cacheName=, operation=IterationNextResponse, status=Success}
> 14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler] (HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141, cacheName=, operation=IterationNextResponse, status=Success}
> {code}
> As a result, client never receives response for messageId=140.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 11 months