You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Phabricator (JIRA)" <ji...@apache.org> on 2013/11/20 06:17:23 UTC
[jira] [Updated] (HIVE-5859) Create view does not captures inputs
[ https://issues.apache.org/jira/browse/HIVE-5859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Phabricator updated HIVE-5859:
------------------------------
Attachment: D14235.1.patch
navis requested code review of "HIVE-5859 [jira] Create view does not captures inputs".
Reviewers: JIRA
HIVE-5859 Create view does not captures inputs
For example,
CREATE VIEW view_j5jbymsx8e_1 as SELECT * FROM tbl_j5jbymsx8e;
should capture "default.tbl_j5jbymsx8e" as input entity for authorization process but currently it's not.
TEST PLAN
EMPTY
REVISION DETAIL
https://reviews.facebook.net/D14235
AFFECTED FILES
ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMapRedUtils.java
ql/src/java/org/apache/hadoop/hive/ql/optimizer/SimpleFetchOptimizer.java
ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java
ql/src/java/org/apache/hadoop/hive/ql/plan/HiveOperation.java
ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java
ql/src/test/results/clientnegative/alter_view_as_select_with_partition.q.out
ql/src/test/results/clientnegative/alter_view_failure.q.out
ql/src/test/results/clientnegative/alter_view_failure2.q.out
ql/src/test/results/clientnegative/alter_view_failure4.q.out
ql/src/test/results/clientnegative/alter_view_failure5.q.out
ql/src/test/results/clientnegative/alter_view_failure6.q.out
ql/src/test/results/clientnegative/alter_view_failure7.q.out
ql/src/test/results/clientnegative/alter_view_failure9.q.out
ql/src/test/results/clientnegative/analyze_view.q.out
ql/src/test/results/clientnegative/create_or_replace_view1.q.out
ql/src/test/results/clientnegative/create_or_replace_view2.q.out
ql/src/test/results/clientnegative/create_or_replace_view4.q.out
ql/src/test/results/clientnegative/create_or_replace_view5.q.out
ql/src/test/results/clientnegative/create_or_replace_view6.q.out
ql/src/test/results/clientnegative/create_or_replace_view7.q.out
ql/src/test/results/clientnegative/create_or_replace_view8.q.out
ql/src/test/results/clientnegative/create_view_failure1.q.out
ql/src/test/results/clientnegative/create_view_failure2.q.out
ql/src/test/results/clientnegative/create_view_failure4.q.out
ql/src/test/results/clientnegative/deletejar.q.out
ql/src/test/results/clientnegative/drop_table_failure2.q.out
ql/src/test/results/clientnegative/insert_view_failure.q.out
ql/src/test/results/clientnegative/invalid_columns.q.out
ql/src/test/results/clientnegative/invalidate_view1.q.out
ql/src/test/results/clientnegative/load_view_failure.q.out
ql/src/test/results/clientnegative/recursive_view.q.out
ql/src/test/results/clientnegative/unset_view_property.q.out
ql/src/test/results/clientpositive/alter_view_as_select.q.out
ql/src/test/results/clientpositive/alter_view_rename.q.out
ql/src/test/results/clientpositive/authorization_8.q.out
ql/src/test/results/clientpositive/create_big_view.q.out
ql/src/test/results/clientpositive/create_like_view.q.out
ql/src/test/results/clientpositive/create_or_replace_view.q.out
ql/src/test/results/clientpositive/create_view.q.out
ql/src/test/results/clientpositive/create_view_partitioned.q.out
ql/src/test/results/clientpositive/create_view_translate.q.out
ql/src/test/results/clientpositive/ctas_char.q.out
ql/src/test/results/clientpositive/ctas_date.q.out
ql/src/test/results/clientpositive/ctas_varchar.q.out
ql/src/test/results/clientpositive/database_drop.q.out
ql/src/test/results/clientpositive/describe_formatted_view_partitioned.q.out
ql/src/test/results/clientpositive/describe_formatted_view_partitioned_json.q.out
ql/src/test/results/clientpositive/explain_dependency.q.out
ql/src/test/results/clientpositive/explain_logical.q.out
ql/src/test/results/clientpositive/join_view.q.out
ql/src/test/results/clientpositive/lateral_view_noalias.q.out
ql/src/test/results/clientpositive/ppd_union_view.q.out
ql/src/test/results/clientpositive/ptf.q.out
ql/src/test/results/clientpositive/show_create_table_view.q.out
ql/src/test/results/clientpositive/subquery_exists.q.out
ql/src/test/results/clientpositive/unset_table_view_property.q.out
ql/src/test/results/clientpositive/view.q.out
ql/src/test/results/clientpositive/view_cast.q.out
ql/src/test/results/clientpositive/view_inputs.q.out
ql/src/test/results/clientpositive/windowing.q.out
WHY DID I GET THIS EMAIL?
https://reviews.facebook.net/herald/transcript/45537/
To: JIRA, navis
> Create view does not captures inputs
> ------------------------------------
>
> Key: HIVE-5859
> URL: https://issues.apache.org/jira/browse/HIVE-5859
> Project: Hive
> Issue Type: Bug
> Components: Authorization
> Reporter: Navis
> Assignee: Navis
> Priority: Minor
> Attachments: D14235.1.patch
>
>
> For example,
> CREATE VIEW view_j5jbymsx8e_1 as SELECT * FROM tbl_j5jbymsx8e;
> should capture "default.tbl_j5jbymsx8e" as input entity for authorization process but currently it's not.
--
This message was sent by Atlassian JIRA
(v6.1#6144)