hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jesus Camacho Rodriguez (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HIVE-18259) Automatic cleanup of invalidation cache for materialized views
Date Wed, 21 Feb 2018 02:31:00 GMT

     [ https://issues.apache.org/jira/browse/HIVE-18259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jesus Camacho Rodriguez updated HIVE-18259:
-------------------------------------------
    Attachment:     (was: HIVE-18259.02.patch)

> Automatic cleanup of invalidation cache for materialized views
> --------------------------------------------------------------
>
>                 Key: HIVE-18259
>                 URL: https://issues.apache.org/jira/browse/HIVE-18259
>             Project: Hive
>          Issue Type: Improvement
>          Components: Materialized views
>    Affects Versions: 3.0.0
>            Reporter: Jesus Camacho Rodriguez
>            Assignee: Jesus Camacho Rodriguez
>            Priority: Major
>         Attachments: HIVE-18259.01.patch, HIVE-18259.02.patch, HIVE-18259.patch
>
>
> HIVE-14498 introduces the invalidation cache for materialized views, which keeps track
of the transactions executed on a given table to infer whether materialized view contents
are outdated or not.
> Currently, the cache keeps information of transactions in memory to guarantee quick response
time, i.e., quick resolution about the view freshness, at query rewriting time. This information
can grow large, thus we would like to run a thread that cleans useless transactions from the
cache, i.e., transactions that do invalidate any materialized view in the system, at an interval
defined by a property.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message