[ https://issues.apache.org/jira/browse/HIVE-20225?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16571102#comment-16571102 ]
Hive QA commented on HIVE-20225: -------------------------------- Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12934550/HIVE-20225.7.patch {color:green}SUCCESS:{color} +1 due to 5 test(s) being added or modified. {color:red}ERROR:{color} -1 due to 54 failed/errored test(s), 14889 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestMiniDruidCliDriver.testCliDriver[druid_timestamptz] (batchId=193) org.apache.hadoop.hive.cli.TestMiniDruidCliDriver.testCliDriver[druidmini_joins] (batchId=193) org.apache.hadoop.hive.cli.TestMiniDruidCliDriver.testCliDriver[druidmini_masking] (batchId=193) org.apache.hadoop.hive.cli.TestMiniDruidCliDriver.testCliDriver[druidmini_test1] (batchId=193) org.apache.hadoop.hive.metastore.client.TestFunctions.addNoSuchCatalog[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.dropNoSuchCatalog[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.getFunctionsNoSuchCatalog[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.getNoSuchCatalog[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.otherCatalog[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionAlreadyExists[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionCaseInsensitive[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionEmptyNameInNew[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionInvalidNameInNew[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNoSuchDatabaseInNew[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNoSuchDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNoSuchFunctionInThisDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNoSuchFunction[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNullClassInNew[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNullDatabaseNameInNew[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNullDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNullFunctionNameInNew[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNullFunctionName[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNullFunctionTypeInNew[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNullFunction[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunctionNullOwnerTypeInNew[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testAlterFunction[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionAlreadyExists[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionDefaultValues[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionEmptyName[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionInvalidName[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionNoSuchDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionNullClass[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionNullDatabaseName[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionNullFunctionName[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionNullFunctionType[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionNullFunction[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateFunctionNullOwnerType[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testCreateGetDeleteFunction[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testDropFunctionCaseInsensitive[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testDropFunctionNoSuchDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testDropFunctionNoSuchFunctionInThisDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testDropFunctionNoSuchFunction[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testDropFunctionNullDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testDropFunctionNullFunctionName[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testGetAllFunctions[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testGetFunctionCaseInsensitive[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testGetFunctionNoSuchDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testGetFunctionNoSuchFunctionInThisDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testGetFunctionNoSuchFunction[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testGetFunctionNullDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testGetFunctionNullFunctionName[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testGetFunctionsCaseInsensitive[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testGetFunctionsNullDatabase[Remote] (batchId=218) org.apache.hadoop.hive.metastore.client.TestFunctions.testGetFunctions[Remote] (batchId=218) {noformat} Test results: https://builds.apache.org/job/PreCommit-HIVE-Build/13072/testReport Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/13072/console Test logs: http://104.198.109.242/logs/PreCommit-HIVE-Build-13072/ Messages: {noformat} Executing org.apache.hive.ptest.execution.TestCheckPhase Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.YetusPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 54 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12934550 - PreCommit-HIVE-Build > SerDe to support Teradata Binary Format > --------------------------------------- > > Key: HIVE-20225 > URL: https://issues.apache.org/jira/browse/HIVE-20225 > Project: Hive > Issue Type: New Feature > Components: Serializers/Deserializers > Reporter: Lu Li > Assignee: Lu Li > Priority: Major > Attachments: HIVE-20225.1.patch, HIVE-20225.2.patch, > HIVE-20225.3.patch, HIVE-20225.4.patch, HIVE-20225.5-branch-2.patch, > HIVE-20225.6.patch, HIVE-20225.7.patch > > > When using TPT/BTEQ to export/import Data from Teradata, Teradata will > generate/require binary files based on the schema. > A Customized SerDe is needed in order to directly read these files from Hive > or write these files in order to load back to TD. > {code:java} > CREATE EXTERNAL TABLE `TABLE1`( > ...) > PARTITIONED BY ( > ...) > ROW FORMAT SERDE > 'org.apache.hadoop.hive.contrib.serde2.TeradataBinarySerde' > STORED AS INPUTFORMAT > > 'org.apache.hadoop.hive.contrib.fileformat.teradata.TeradataBinaryFileInputFormat' > OUTPUTFORMAT > > 'org.apache.hadoop.hive.contrib.fileformat.teradata.TeradataBinaryFileOutputFormat' > LOCATION ...; > SELECT * FROM `TABLE1`;{code} > Problem Statement: > Right now the fast way to export/import data from Teradata is using TPT. > However, the Hive could not directly utilize/generate these binary format > because it doesn't have a SerDe for these files. > Result: > Provided with the SerDe, Hive can operate upon/generate the exported Teradata > Binary Format file transparently -- This message was sent by Atlassian JIRA (v7.6.3#76005)