diff --git ql/src/test/queries/clientpositive/parquet_create.q ql/src/test/queries/clientpositive/parquet_create.q index 0b976bd..7377ea8 100644 --- ql/src/test/queries/clientpositive/parquet_create.q +++ ql/src/test/queries/clientpositive/parquet_create.q @@ -34,3 +34,7 @@ SELECT str from parquet_create; SELECT mp from parquet_create; SELECT lst from parquet_create; SELECT strct from parquet_create; + +--HIVE-6575 +SELECT * FROM parquet_create; +SELECT * FROM parquet_create; diff --git ql/src/test/results/clientpositive/parquet_create.q.out ql/src/test/results/clientpositive/parquet_create.q.out index d2b98e9..75a724d 100644 --- ql/src/test/results/clientpositive/parquet_create.q.out +++ ql/src/test/results/clientpositive/parquet_create.q.out @@ -210,3 +210,37 @@ POSTHOOK: Lineage: parquet_create.strct SIMPLE [(parquet_create_staging)parquet_ {"a":"one","b":"two"} {"a":"three","b":"four"} {"a":"five","b":"six"} +PREHOOK: query: --HIVE-6575 +SELECT * FROM parquet_create +PREHOOK: type: QUERY +PREHOOK: Input: default@parquet_create +#### A masked pattern was here #### +POSTHOOK: query: --HIVE-6575 +SELECT * FROM parquet_create +POSTHOOK: type: QUERY +POSTHOOK: Input: default@parquet_create +#### A masked pattern was here #### +POSTHOOK: Lineage: parquet_create.id SIMPLE [(parquet_create_staging)parquet_create_staging.FieldSchema(name:id, type:int, comment:null), ] +POSTHOOK: Lineage: parquet_create.lst SIMPLE [(parquet_create_staging)parquet_create_staging.FieldSchema(name:lst, type:array, comment:null), ] +POSTHOOK: Lineage: parquet_create.mp SIMPLE [(parquet_create_staging)parquet_create_staging.FieldSchema(name:mp, type:map, comment:null), ] +POSTHOOK: Lineage: parquet_create.str SIMPLE [(parquet_create_staging)parquet_create_staging.FieldSchema(name:str, type:string, comment:null), ] +POSTHOOK: Lineage: parquet_create.strct SIMPLE [(parquet_create_staging)parquet_create_staging.FieldSchema(name:strct, type:struct, comment:null), ] +1 foo line1 {"key12":"value12","key11":"value11","key13":"value13"} ["a","b","c"] {"A":"one","B":"two"} +2 bar line2 {"key21":"value21","key23":"value23","key22":"value22"} ["d","e","f"] {"A":"three","B":"four"} +3 baz line3 {"key33":"value33","key31":"value31","key32":"value32"} ["g","h","i"] {"A":"five","B":"six"} +PREHOOK: query: SELECT * FROM parquet_create +PREHOOK: type: QUERY +PREHOOK: Input: default@parquet_create +#### A masked pattern was here #### +POSTHOOK: query: SELECT * FROM parquet_create +POSTHOOK: type: QUERY +POSTHOOK: Input: default@parquet_create +#### A masked pattern was here #### +POSTHOOK: Lineage: parquet_create.id SIMPLE [(parquet_create_staging)parquet_create_staging.FieldSchema(name:id, type:int, comment:null), ] +POSTHOOK: Lineage: parquet_create.lst SIMPLE [(parquet_create_staging)parquet_create_staging.FieldSchema(name:lst, type:array, comment:null), ] +POSTHOOK: Lineage: parquet_create.mp SIMPLE [(parquet_create_staging)parquet_create_staging.FieldSchema(name:mp, type:map, comment:null), ] +POSTHOOK: Lineage: parquet_create.str SIMPLE [(parquet_create_staging)parquet_create_staging.FieldSchema(name:str, type:string, comment:null), ] +POSTHOOK: Lineage: parquet_create.strct SIMPLE [(parquet_create_staging)parquet_create_staging.FieldSchema(name:strct, type:struct, comment:null), ] +1 foo line1 {"key12":"value12","key11":"value11","key13":"value13"} ["a","b","c"] {"A":"one","B":"two"} +2 bar line2 {"key21":"value21","key23":"value23","key22":"value22"} ["d","e","f"] {"A":"three","B":"four"} +3 baz line3 {"key33":"value33","key31":"value31","key32":"value32"} ["g","h","i"] {"A":"five","B":"six"}