[
https://issues.jboss.org/browse/ISPN-7765?page=com.atlassian.jira.plugin....
]
Radim Vansa commented on ISPN-7765:
-----------------------------------
Actually we can't bind the decoder to the channel as each operation carries Hot Rod
version, so you might use different decoders on the same channel (however unlikely that
is).
Anyway, I'll close this.
Allow HotRodDecoder to be shared between Netty pipelines
--------------------------------------------------------
Key: ISPN-7765
URL:
https://issues.jboss.org/browse/ISPN-7765
Project: Infinispan
Issue Type: Enhancement
Reporter: Sebastian Ćaskawiec
Assignee: William Burns
Currently {{HotRodDecoder}} instance can not be shared between Netty pipelines as
{{HotRodEncoder}}. Currently each pipeline creates its own instance by calling:
{code}
server.getDecoder()
{code}
in {{NettyChannelInitializer#initializeChannel}}. We could probably make it a bit more
efficient (or limit allocation rate at least) if we allow sharing single instance between
pipelines.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)