Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Minor
-
Resolution: Complete
-
Affects Version/s: None
-
Fix Version/s: 2.1 GA (Lovelace)
-
Environment:Spring Data for Pivotal GemFire Lovelace
-
Sprint:Lovelace GA
Description
This improvement adds annotation configuration support to SDG allowing all Cluster-defined Regions to be created on a ClientCache application.
This improvement will introduce the new @EnableClusterDefinedRegions annotation, which is not unlike the existing @EnableEntityDefinedRegions and @EnableCachingDefinedRegions annotations now. However, unlike @EnableEntityDefinedRegions and @EnableCachingDefinedRegions, which are UC driven and begin from the client application requirements, the @EnableClusterDefinedRegions annotation is driven and starts from the server-side.
The idea is that if a user is using Gfsh to define all her Regions across the cluster of servers, then she can leverage this work and have all client applications consistently configured with the same set of Regions.