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

Gourab Taparia commented on PHOENIX-6499:
-----------------------------------------

[~tkhurana] Not necessarily - as per 
[https://phoenix.apache.org/upgrading.html], during a major version upgrade 
there might be modifications to the SYSTEM tables which may not be backward 
compatible. Between few minor versions the compatibility is promised, but for 
major versions one might need to update the clients too(some major upgrades can 
work, but it is not guaranteed to work every time). Let me know if I am missing 
anything here.

> Allow old client to connect to new server with higher major version than 
> client
> -------------------------------------------------------------------------------
>
>                 Key: PHOENIX-6499
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-6499
>             Project: Phoenix
>          Issue Type: Improvement
>            Reporter: Viraj Jasani
>            Assignee: Gourab Taparia
>            Priority: Major
>
> Although we do not allow old client with lower major version to connect to 
> new server with higher major version, we should have this check based on 
> System table schema. If there is no change in System tables schema b/ major 
> versions of old client and new server (e.g 4.16 client and 5.1 server), we 
> should let old client connect to new server.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to