Details
-
Epic
-
Status: Open
-
Major
-
Resolution: Unresolved
-
Impala 2.5.0
-
None
-
None
-
Materialized View
Description
This JIRA is a placeholder for this big topic.
Some user stories I can imagine under the epic:
- materialized view is a CTAS where the SELECT is saved in the HMS and can be rerun by a simple command
- materialized view detects that the source data has changed and falls back to be a view instead of SELECT *
- materialized view detects that the source data has changed and reruns the CTAS automatically
- ... reruns only the necessary changes (e.g. if only some of the partitions change)
- Impala and Hive to have common semantics of materialized views (https://issues.apache.org/jira/browse/HIVE-10459)
- materialized view stores extra statistics that help the optimizer, storing the full resultset is optional
- query optimizer checks for every query whether part of the query plan can be covered by an existing materialized view
Attachments
Issue Links
- is related to
-
HIVE-10459 Add materialized views to Hive
-
- Resolved
-
-
IMPALA-10723 Allow basic querying and computing stats on a materialized view
-
- Resolved
-