Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-6978 Redesign Phoenix TTL for Views
  3. PHOENIX-7135

Invalidate Cache when Altering TTL for a given Entity in hierarchy to reflect the altered value in child views.

    XMLWordPrintableJSON

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.

      Attachments

        Activity

          People

            lokiore Lokesh Khurana
            lokiore Lokesh Khurana
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: