[ https://issues.apache.org/jira/browse/HIVE-18259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jesus Camacho Rodriguez updated HIVE-18259: ------------------------------------------- Attachment: 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)