Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
After PHOENIX-7040 We have TTL defined at only one level in hierarchy.
Suppose we have a TTL defined at Global view and when we do getTTL at child views we gets the TTL defined at that global View when PTable object is build for the child view and if we execute Alter TTL at global View to a new value and call getTTL() api at child view we still get the old TTL value as it tries to get the PTable object from cache. We will need to invalidate the cache in such scenarios.
We can use PHOENIX-6883 to resolve this problem.