[ https://issues.apache.org/jira/browse/HIVE-12506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15032645#comment-15032645 ]
Hive QA commented on HIVE-12506: -------------------------------- Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12774841/HIVE-12506.patch {color:red}ERROR:{color} -1 due to no test(s) being added or modified. {color:red}ERROR:{color} -1 due to 5 failed/errored test(s), 9865 tests executed *Failed tests:* {noformat} TestHWISessionManager - did not produce a TEST-*.xml file org.apache.hadoop.hive.cli.TestNegativeCliDriver.testNegativeCliDriver_authorization_uri_import org.apache.hadoop.hive.metastore.TestHiveMetaStorePartitionSpecs.testGetPartitionSpecs_WithAndWithoutPartitionGrouping org.apache.hive.jdbc.TestSSL.testSSLVersion org.apache.hive.jdbc.miniHS2.TestHs2Metrics.testMetrics {noformat} Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/6174/testReport Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/6174/console Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-TRUNK-Build-6174/ Messages: {noformat} Executing org.apache.hive.ptest.execution.TestCheckPhase Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 5 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12774841 - PreCommit-HIVE-TRUNK-Build > SHOW CREATE TABLE command creates a table that does not work for RCFile format > ------------------------------------------------------------------------------ > > Key: HIVE-12506 > URL: https://issues.apache.org/jira/browse/HIVE-12506 > Project: Hive > Issue Type: Bug > Components: Serializers/Deserializers > Affects Versions: 1.1.1 > Reporter: Eric Lin > Assignee: Chaoyu Tang > Attachments: HIVE-12506.patch, HIVE-12506.patch > > > See the following test case: > 1) Create a table with RCFile format: > {code} > DROP TABLE IF EXISTS test; > CREATE TABLE test (a int) PARTITIONED BY (p int) > ROW FORMAT DELIMITED FIELDS TERMINATED BY '|' > STORED AS RCFILE; > {code} > 2) run "DESC FORMATTED test" > {code} > # Storage Information > SerDe Library: org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe > InputFormat: org.apache.hadoop.hive.ql.io.RCFileInputFormat > OutputFormat: org.apache.hadoop.hive.ql.io.RCFileOutputFormat > {code} > shows that SerDe used is "ColumnarSerDe" > 3) run "SHOW CREATE TABLE" and get the output: > {code} > CREATE TABLE `test`( > `a` int) > PARTITIONED BY ( > `p` int) > ROW FORMAT DELIMITED > FIELDS TERMINATED BY '|' > STORED AS INPUTFORMAT > 'org.apache.hadoop.hive.ql.io.RCFileInputFormat' > OUTPUTFORMAT > 'org.apache.hadoop.hive.ql.io.RCFileOutputFormat' > LOCATION > 'hdfs://node5.lab.cloudera.com:8020/user/hive/warehouse/case_78732.db/test' > TBLPROPERTIES ( > 'transient_lastDdlTime'='1448343875') > {code} > Note that there is no mention of "ColumnarSerDe" > 4) Drop the table and then create the table again using the output from 3) > 5) Check the output of "DESC FORMATTED test" > {code} > # Storage Information > SerDe Library: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe > InputFormat: org.apache.hadoop.hive.ql.io.RCFileInputFormat > OutputFormat: org.apache.hadoop.hive.ql.io.RCFileOutputFormat > {code} > The SerDe falls back to "LazySimpleSerDe", which is not correct. > Any further query tries to INSERT or SELECT this table will fail with errors > I suspect that we can't specify ROW FORMAT DELIMITED with ROW FORMAT SERDE at > the same time at table creation, this causes confusion to end users as copy > table structure using "SHOW CREATE TABLE" will not work. -- This message was sent by Atlassian JIRA (v6.3.4#6332)