[
https://issues.apache.org/jira/browse/PHOENIX-7135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lokesh Khurana reassigned PHOENIX-7135:
---------------------------------------
Assignee: Lokesh Khurana
> Invalidate Cache when Altering TTL for a given Entity in hierarchy to reflect
> the altered value in child views.
> ----------------------------------------------------------------------------------------------------------------
>
> Key: PHOENIX-7135
> URL: https://issues.apache.org/jira/browse/PHOENIX-7135
> Project: Phoenix
> Issue Type: Sub-task
> Reporter: Lokesh Khurana
> Assignee: Lokesh Khurana
> Priority: Major
>
> 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.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)