Galder Zamarreño created ISPN-7358:
--------------------------------------
Summary: Hot Rod server not dealing with pipe requests properly
Key: ISPN-7358
URL:
https://issues.jboss.org/browse/ISPN-7358
Project: Infinispan
Issue Type: Bug
Components: Remote Protocols
Affects Versions: 8.2.5.Final, 9.0.0.Beta1
Reporter: Galder Zamarreño
Assignee: Galder Zamarreño
Priority: Blocker
Fix For: 9.0.0.Beta2, 9.0.0.Final
This might not become so apparent with the current synchronous Java client, but with fully
asynchronous clients such as the Javascript one, multiple requests can be piped one after
the other.
Hot Rod server does not often deal with those well, showing exceptions such as:
{code}
org.infinispan.server.hotrod.InvalidMagicIdException: Error reading magic byte or message
id: 119
{code}
{code}
org.infinispan.server.hotrod.UnknownVersionException: Unknown version:-96
{code}
This exceptions appear when applying considerable load with the Javascript client (see
HRJS-24), but the same effect can be replicated with a Netty based, fully asynchronous
client, such as the simplified version used
[
here|https://gist.github.com/galderz/94705dd73d5339b1ab5aa0a5157a9803].
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)