[infinispan-issues] [JBoss JIRA] (ISPN-7358) Hot Rod server not dealing with pipe requests properly

Galder Zamarreño (JIRA) issues at jboss.org
Mon Jan 16 05:18:01 EST 2017


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)



More information about the infinispan-issues mailing list