GemFire: 10.2.3 Client Region Aliasing
search cancel

GemFire: 10.2.3 Client Region Aliasing

book

Article ID: 435415

calendar_today

Updated On:

Products

VMware Tanzu Gemfire

Issue/Introduction

Are the GemFire 10.2.3 Client Region Aliasing (multi-cluster support) changes only on the client side or also on the server side? Would a 10.2.3 client work with a 10.2.2 server? Can customers update the clients first, as soon as 10.2.3 is released, to get the multi-cluster support, and then the servers at a later time?
 
 

Environment

GemFire: Client version 10.2.3

Resolution

 
 
The Client Region Aliasing (multi-cluster support) feature introduced in GemFire 10.2.3 is primarily a client-side change, meaning a 10.2.3 client will work with a 10.2.2 server.
Here is the breakdown of why this works and how it supports your migration strategy:
  • Client-Side Implementation: The "aliasing" logic happens within the client’s configuration. It allows a client to map a local region name to a different region name on the server. Since the server only sees the final region name passed by the client, it does not need to be aware that the client is using an "alias."
  • Protocol Compatibility:  A 10.2.3 client is backwards compatible with 10.2.2 servers
  • Migration Strategy: Customers can update their clients first to 10.2.3 to gain multi-cluster support immediately, even if their servers remain on 10.2.2 for a period.
While this configuration is supported, it is still a best practice to eventually align the server versions to ensure you have the latest performance fixes and security patches across the entire cluster.