-
Enhancement
-
Resolution: Obsolete
-
Minor
-
None
-
5.3.0.Final
-
None
Try to understand and analyze the performance impact to extended the Grouping API to support the DeltaCompositeKey and return the owners based on the delta aware value key.
In the current implementation, the interceptors are responsible to check if the key is a DeltaCompositeKey instance and check for the ownership based on the delta aware value key.
Pros and cons of using an extension of Grouping API
Pros:
- this check for DeltaCompositeKey instance is done in a single point instead of being spread in the code.
- less error prone
Cons:
- possible performance impact since all the getSegment(key) invocations should perform the check.