[ 
https://issues.apache.org/jira/browse/HBASE-6806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13543038#comment-13543038
 ] 

Himanshu Vashishtha commented on HBASE-6806:
--------------------------------------------

My reading of this issue is there is no compatibility issue as such. Is this 
right?
DemoClient needed to be changed in order to cater for the additional parameter 
in order to build the client.
Thrift can handle the situation where an old client can make a call to a new 
server (as long as the service method is not renamed).
                
> HBASE-4658 breaks backward compatibility / example scripts
> ----------------------------------------------------------
>
>                 Key: HBASE-6806
>                 URL: https://issues.apache.org/jira/browse/HBASE-6806
>             Project: HBase
>          Issue Type: Bug
>          Components: Thrift
>    Affects Versions: 0.94.0
>            Reporter: Lukas
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6806-fix-examples.diff
>
>
> HBASE-4658 introduces the new 'attributes' argument as a non optional 
> parameter. This is not backward compatible and also breaks the code in the 
> example section. Resolution: Mark as 'optional'

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

Reply via email to