[
https://issues.jboss.org/browse/ISPN-2205?page=com.atlassian.jira.plugin....
]
Mircea Markus commented on ISPN-2205:
-------------------------------------
[~galderz] There's still one thing to be addressed:
- the protocol defines the consistent hash (CH) in terms of wheels
- the server has a routing table
- we have some code on the server that builds/emulates the wheel in a way the client
understands it
This hack has some drawbacks:
- in certain situations the primary owner computation on the client is not performed
correctly (doesn't match the primary owner on the server)
- it is not efficient
We should improve the protocol to fix this.
Design HotRod protocol version 1.2
----------------------------------
Key: ISPN-2205
URL:
https://issues.jboss.org/browse/ISPN-2205
Project: Infinispan
Issue Type: Task
Components: Remote protocols
Affects Versions: 5.2.0.ALPHA2
Reporter: Dan Berindei
Assignee: Galder ZamarreƱo
Labels: hotrod
The consistent hash representation is changing in 5.2, and we need to modify the HotRod
protocol to incorporate those changes. We preserved compatibility with 1.0/1.1 clients
with a workaround on the server, but is not as efficient as it could be.
The new version could also incorporate fixes for older issues like ISPN-1293.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira