[infinispan-issues] [JBoss JIRA] (ISPN-3533) Design HotRod protocol version 2.0

Radim Vansa (JIRA) issues at jboss.org
Fri Apr 11 10:44:13 EDT 2014


    [ https://issues.jboss.org/browse/ISPN-3533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12961176#comment-12961176 ] 

Radim Vansa commented on ISPN-3533:
-----------------------------------

Currently, HotRod client sets the protocol version and expects the server to understand it. Wouldn't it be better to include some negotiation: client connect with "I support 2.0, 2.1 and 2.2", server responds "I support 2.0 and 2.1", and then client knows he should use 2.1 instead of 2.2?
Also, have you considered rather versioned "extensions" (such as querying, transactions, streaming, listeners...) to basic protocol than simple versions extending the previous one? Or is this overengineering?
                
> Design HotRod protocol version 2.0
> ----------------------------------
>
>                 Key: ISPN-3533
>                 URL: https://issues.jboss.org/browse/ISPN-3533
>             Project: Infinispan
>          Issue Type: Enhancement
>          Components: Remote Protocols
>            Reporter: Galder Zamarreño
>            Assignee: Galder Zamarreño
>
> Umbrella JIRA for Hot Rod improvements for version 2.0

--
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



More information about the infinispan-issues mailing list