| set hive.vectorized.execution.enabled=true; |
| |
| -- this test creates a Parquet table with an array of structs |
| |
| CREATE TABLE parquet_thrift_array_of_primitives ( |
| list_of_ints ARRAY<INT> |
| ) STORED AS PARQUET; |
| |
| LOAD DATA LOCAL INPATH '../../data/files/ThriftPrimitiveInList.parquet' |
| OVERWRITE INTO TABLE parquet_thrift_array_of_primitives; |
| |
| SELECT * FROM parquet_thrift_array_of_primitives; |
| |
| CREATE TEMPORARY TABLE temp_parquet_thrift_array_of_primitives as SELECT * FROM parquet_thrift_array_of_primitives; |
| |
| SELECT * FROM temp_parquet_thrift_array_of_primitives; |
| |
| DROP TABLE temp_parquet_thrift_array_of_primitives; |
| |
| DROP TABLE parquet_thrift_array_of_primitives; |