[
https://issues.jboss.org/browse/ISPN-9320?page=com.atlassian.jira.plugin....
]
Tristan Tarrant commented on ISPN-9320:
---------------------------------------
I'd also like to see a decoupling of protocol version from available ops:
* return the recognized ops as a response to PING as a list (e.g. SMTP does this in
response to EHLO requests)
* version the ops, e.g. if we make incompatible changes to PUT we introduce PUT2 with
dedicated ops
Automatic hot rod client version selection
------------------------------------------
Key: ISPN-9320
URL:
https://issues.jboss.org/browse/ISPN-9320
Project: Infinispan
Issue Type: Feature Request
Reporter: Tristan Tarrant
Assignee: Galder ZamarreƱo
Fix For: 9.4.0.Final
A HotRod client should be able to automatic detect the server version and downgrade the
protocol version if the server is older.
Older HotRod clients are still able to connect to newer servers.
It would be helpful if new API functions are rejected with a clear error message that the
function is not available if using an old protocol.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)