PREHOOK: query: -- Test that CREATE TABLE LIKE commands can take explicit table properties CREATE TABLE test_table LIKE src TBLPROPERTIES('key'='value') PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@test_table POSTHOOK: query: -- Test that CREATE TABLE LIKE commands can take explicit table properties CREATE TABLE test_table LIKE src TBLPROPERTIES('key'='value') POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@test_table PREHOOK: query: DESC FORMATTED test_table PREHOOK: type: DESCTABLE PREHOOK: Input: default@test_table POSTHOOK: query: DESC FORMATTED test_table POSTHOOK: type: DESCTABLE POSTHOOK: Input: default@test_table # col_name data_type comment key string default value string default # Detailed Table Information Database: default #### A masked pattern was here #### Protect Mode: None Retention: 0 #### A masked pattern was here #### Table Type: MANAGED_TABLE Table Parameters: key value #### A masked pattern was here #### # Storage Information SerDe Library: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe InputFormat: org.apache.hadoop.mapred.TextInputFormat OutputFormat: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat Compressed: No Num Buckets: -1 Bucket Columns: [] Sort Columns: [] Storage Desc Params: serialization.format 1 PREHOOK: query: --Test that CREATE TABLE LIKE commands can take default table properties CREATE TABLE test_table1 LIKE src PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@test_table1 POSTHOOK: query: --Test that CREATE TABLE LIKE commands can take default table properties CREATE TABLE test_table1 LIKE src POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@test_table1 PREHOOK: query: DESC FORMATTED test_table1 PREHOOK: type: DESCTABLE PREHOOK: Input: default@test_table1 POSTHOOK: query: DESC FORMATTED test_table1 POSTHOOK: type: DESCTABLE POSTHOOK: Input: default@test_table1 # col_name data_type comment key string default value string default # Detailed Table Information Database: default #### A masked pattern was here #### Protect Mode: None Retention: 0 #### A masked pattern was here #### Table Type: MANAGED_TABLE Table Parameters: key1 value1 #### A masked pattern was here #### # Storage Information SerDe Library: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe InputFormat: org.apache.hadoop.mapred.TextInputFormat OutputFormat: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat Compressed: No Num Buckets: -1 Bucket Columns: [] Sort Columns: [] Storage Desc Params: serialization.format 1 PREHOOK: query: -- Test that CREATE TABLE LIKE commands can take default and explicit table properties CREATE TABLE test_table2 LIKE src TBLPROPERTIES('key2' = 'value2') PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@test_table2 POSTHOOK: query: -- Test that CREATE TABLE LIKE commands can take default and explicit table properties CREATE TABLE test_table2 LIKE src TBLPROPERTIES('key2' = 'value2') POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@test_table2 PREHOOK: query: DESC FORMATTED test_table2 PREHOOK: type: DESCTABLE PREHOOK: Input: default@test_table2 POSTHOOK: query: DESC FORMATTED test_table2 POSTHOOK: type: DESCTABLE POSTHOOK: Input: default@test_table2 # col_name data_type comment key string default value string default # Detailed Table Information Database: default #### A masked pattern was here #### Protect Mode: None Retention: 0 #### A masked pattern was here #### Table Type: MANAGED_TABLE Table Parameters: key1 value1 key2 value2 #### A masked pattern was here #### # Storage Information SerDe Library: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe InputFormat: org.apache.hadoop.mapred.TextInputFormat OutputFormat: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat Compressed: No Num Buckets: -1 Bucket Columns: [] Sort Columns: [] Storage Desc Params: serialization.format 1 PREHOOK: query: -- Test that properties inherited are overwritten by explicitly set ones CREATE TABLE test_table3 LIKE test_table2 TBLPROPERTIES('key2' = 'value3') PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@test_table3 POSTHOOK: query: -- Test that properties inherited are overwritten by explicitly set ones CREATE TABLE test_table3 LIKE test_table2 TBLPROPERTIES('key2' = 'value3') POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@test_table3 PREHOOK: query: DESC FORMATTED test_table3 PREHOOK: type: DESCTABLE PREHOOK: Input: default@test_table3 POSTHOOK: query: DESC FORMATTED test_table3 POSTHOOK: type: DESCTABLE POSTHOOK: Input: default@test_table3 # col_name data_type comment key string default value string default # Detailed Table Information Database: default #### A masked pattern was here #### Protect Mode: None Retention: 0 #### A masked pattern was here #### Table Type: MANAGED_TABLE Table Parameters: key1 value1 key2 value3 #### A masked pattern was here #### # Storage Information SerDe Library: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe InputFormat: org.apache.hadoop.mapred.TextInputFormat OutputFormat: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat Compressed: No Num Buckets: -1 Bucket Columns: [] Sort Columns: [] Storage Desc Params: serialization.format 1 PREHOOK: query: --Test that CREATE TALBE LIKE on a view can take explicit table properties CREATE VIEW test_view (key, value) AS SELECT * FROM src PREHOOK: type: CREATEVIEW PREHOOK: Input: default@src PREHOOK: Output: database:default PREHOOK: Output: default@test_view POSTHOOK: query: --Test that CREATE TALBE LIKE on a view can take explicit table properties CREATE VIEW test_view (key, value) AS SELECT * FROM src POSTHOOK: type: CREATEVIEW POSTHOOK: Input: default@src POSTHOOK: Output: database:default POSTHOOK: Output: default@test_view PREHOOK: query: CREATE TABLE test_table4 LIKE test_view TBLPROPERTIES('key'='value') PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@test_table4 POSTHOOK: query: CREATE TABLE test_table4 LIKE test_view TBLPROPERTIES('key'='value') POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@test_table4 PREHOOK: query: DESC FORMATTED test_table4 PREHOOK: type: DESCTABLE PREHOOK: Input: default@test_table4 POSTHOOK: query: DESC FORMATTED test_table4 POSTHOOK: type: DESCTABLE POSTHOOK: Input: default@test_table4 # col_name data_type comment key string value string # Detailed Table Information Database: default #### A masked pattern was here #### Protect Mode: None Retention: 0 #### A masked pattern was here #### Table Type: MANAGED_TABLE Table Parameters: key value key1 value1 #### A masked pattern was here #### # Storage Information SerDe Library: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe InputFormat: org.apache.hadoop.mapred.TextInputFormat OutputFormat: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat Compressed: No Num Buckets: -1 Bucket Columns: [] Sort Columns: [] Storage Desc Params: serialization.format 1