Details
-
Improvement
-
Status: Resolved
-
Trivial
-
Resolution: Fixed
-
3.1.2
-
None
Description
Code in SymmetricHashJoinStateManager relies on the subclass implementations of StateStoreCustomMetric.
If a new subclass of StateStoreCustomMetric is added, it requires code changes to SymmetricHashJoinStateManager and we may miss the update if there is no existing test coverage.
To fix this, add new method to trait withNewDesc(desc : String) to StateStoreCustomMetric and use it in SymmetricHashJoinStateManager