Jason Dere commented on HIVE-18513:

What's currently implemented in this patch is time-based invalidation - the 
results cache will hold a query result and use it to answer queries for a 
configured amount of time.

I also opened HIVE-18609 to do automatic invalidation of entries in the results 
cache based on updates to the tables used by the cached query.

> Query results caching
> ---------------------
>                 Key: HIVE-18513
>                 URL: https://issues.apache.org/jira/browse/HIVE-18513
>             Project: Hive
>          Issue Type: Bug
>          Components: Query Planning
>            Reporter: Jason Dere
>            Assignee: Jason Dere
>            Priority: Major
>         Attachments: HIVE-18513.1.patch, HIVE-18513.2.patch, 
> HIVE-18513.3.patch, HIVE-18513.4.patch, HIVE-18513.5.patch
> Add a query results cache that can save the results of an executed Hive query 
> for reuse on subsequent queries. This may be useful in cases where the same 
> query is issued many times, since Hive can return back the results of a 
> cached query rather than having to execute the full query on the cluster.

This message was sent by Atlassian JIRA

Reply via email to