| PREHOOK: query: create table src_autho_test_n0 as select * from src |
| PREHOOK: type: CREATETABLE_AS_SELECT |
| PREHOOK: Input: default@src |
| PREHOOK: Output: database:default |
| PREHOOK: Output: default@src_autho_test_n0 |
| POSTHOOK: query: create table src_autho_test_n0 as select * from src |
| POSTHOOK: type: CREATETABLE_AS_SELECT |
| POSTHOOK: Input: default@src |
| POSTHOOK: Output: database:default |
| POSTHOOK: Output: default@src_autho_test_n0 |
| POSTHOOK: Lineage: src_autho_test_n0.key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] |
| POSTHOOK: Lineage: src_autho_test_n0.value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ] |
| PREHOOK: query: create view v1_n1 as select * from src_autho_test_n0 |
| PREHOOK: type: CREATEVIEW |
| PREHOOK: Input: default@src_autho_test_n0 |
| PREHOOK: Output: database:default |
| PREHOOK: Output: default@v1_n1 |
| POSTHOOK: query: create view v1_n1 as select * from src_autho_test_n0 |
| POSTHOOK: type: CREATEVIEW |
| POSTHOOK: Input: default@src_autho_test_n0 |
| POSTHOOK: Output: database:default |
| POSTHOOK: Output: default@v1_n1 |
| POSTHOOK: Lineage: v1_n1.key SIMPLE [(src_autho_test_n0)src_autho_test_n0.FieldSchema(name:key, type:string, comment:null), ] |
| POSTHOOK: Lineage: v1_n1.value SIMPLE [(src_autho_test_n0)src_autho_test_n0.FieldSchema(name:value, type:string, comment:null), ] |
| PREHOOK: query: create view v2 as select * from v1_n1 |
| PREHOOK: type: CREATEVIEW |
| PREHOOK: Input: default@src_autho_test_n0 |
| PREHOOK: Input: default@v1_n1 |
| PREHOOK: Output: database:default |
| PREHOOK: Output: default@v2 |
| POSTHOOK: query: create view v2 as select * from v1_n1 |
| POSTHOOK: type: CREATEVIEW |
| POSTHOOK: Input: default@src_autho_test_n0 |
| POSTHOOK: Input: default@v1_n1 |
| POSTHOOK: Output: database:default |
| POSTHOOK: Output: default@v2 |
| POSTHOOK: Lineage: v2.key SIMPLE [(src_autho_test_n0)src_autho_test_n0.FieldSchema(name:key, type:string, comment:null), ] |
| POSTHOOK: Lineage: v2.value SIMPLE [(src_autho_test_n0)src_autho_test_n0.FieldSchema(name:value, type:string, comment:null), ] |
| PREHOOK: query: grant select on table v2 to user hive_test_user |
| PREHOOK: type: GRANT_PRIVILEGE |
| PREHOOK: Output: default@v2 |
| POSTHOOK: query: grant select on table v2 to user hive_test_user |
| POSTHOOK: type: GRANT_PRIVILEGE |
| POSTHOOK: Output: default@v2 |
| PREHOOK: query: grant select(key) on table src_autho_test_n0 to user hive_test_user |
| PREHOOK: type: GRANT_PRIVILEGE |
| PREHOOK: Output: default@src_autho_test_n0 |
| POSTHOOK: query: grant select(key) on table src_autho_test_n0 to user hive_test_user |
| POSTHOOK: type: GRANT_PRIVILEGE |
| POSTHOOK: Output: default@src_autho_test_n0 |
| PREHOOK: query: select v2.key from v2 join (select key from src_autho_test_n0)subq on v2.value=subq.key order by key limit 10 |
| PREHOOK: type: QUERY |
| PREHOOK: Input: default@src_autho_test_n0 |
| PREHOOK: Input: default@v1_n1 |
| PREHOOK: Input: default@v2 |
| #### A masked pattern was here #### |
| POSTHOOK: query: select v2.key from v2 join (select key from src_autho_test_n0)subq on v2.value=subq.key order by key limit 10 |
| POSTHOOK: type: QUERY |
| POSTHOOK: Input: default@src_autho_test_n0 |
| POSTHOOK: Input: default@v1_n1 |
| POSTHOOK: Input: default@v2 |
| #### A masked pattern was here #### |