-
Task
-
Resolution: Done
-
Major
-
7.2.0.Beta2
-
None
This should include:
- Use ByteToMessageDecoder rather than ReplayDecoder
- Decouple Decoder/Encoder from cache/exec operations invocation and channel IO related tasks. Decoder/Encoders should deal only with Bytes to Messages transformations, and could be possibly re-used in a eventual Netty Client
- Define more clearly Hot Rod Requests and Responses objects, and add a channel handler to operate on those messages by invoking cache or scripts operations
- Better separation version-wise of the DecoderXX/EncoderXX, avoiding using a single class for multiple versions
- causes
-
ISPN-6545 Server sending two responses for same Iterator.next request
- Closed
-
ISPN-6580 Hotrod performance regressions after ISPN-5342 ISPN-6545
- Closed
- incorporates
-
ISPN-6478 Netty worker thread starvation with events
- Closed
-
ISPN-6471 Avoid blocking on Netty IO threads
- Closed
(1 is related to)