[ https://issues.apache.org/jira/browse/HIVE-7218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14038551#comment-14038551 ]
Hive QA commented on HIVE-7218: ------------------------------- {color:red}Overall{color}: -1 at least one tests failed Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12651328/HIVE-7218.1.patch.txt {color:red}ERROR:{color} -1 due to 5 failed/errored test(s), 5669 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestMiniTezCliDriver.testCliDriver_dynpart_sort_optimization org.apache.hadoop.hive.cli.TestMinimrCliDriver.testCliDriver_root_dir_external_table org.apache.hadoop.hive.cli.TestNegativeCliDriver.testNegativeCliDriver_authorization_ctas org.apache.hadoop.hive.ql.exec.TestOperators.testScriptOperatorEnvVarsProcessing org.apache.hive.jdbc.miniHS2.TestHiveServer2.testConnection {noformat} Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-Build/525/testReport Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-Build/525/console Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-Build-525/ Messages: {noformat} 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: 12651328 > java.io.IOException: error=7, Argument list too long > ---------------------------------------------------- > > Key: HIVE-7218 > URL: https://issues.apache.org/jira/browse/HIVE-7218 > Project: Hive > Issue Type: Bug > Components: Query Processor > Affects Versions: 0.7.0, 0.7.1, 0.8.0, 0.8.1, 0.9.0, 0.10.0, 0.11.0, > 0.12.0, 0.13.0, 0.13.1 > Reporter: Ryan Harris > Assignee: Navis > Attachments: HIVE-7218.1.patch.txt > > > HIVE-2372 was originally created in response to this error message, however > that patch was merely a work-around to handle the condition where > mapred.input.dir is too long. > Any other environment variable that is "too long" for the host OS will still > cause a job failure. > In my case: > While creating a table with a large number of columns, a large hive variable > is temporarily created using SET, the variable contains the columns and > column descriptions. > A CREATE TABLE statement then successfully uses that large variable. > After successfully creating the table the hive script attempts to load data > into the table using a TRANSFORM script, triggering the error: > java.io.IOException: error=7, Argument list too long > Since the variable is no longer used after the table is created, the hive > script was updated to SET the large variable to empty. > After setting the variable empty the second statement in the hive script ran > fine. > Hive should more gracefully notify the user as to the cause of the problem > and offer a configurable approach for automatically handling the condition. > In this case, originally identifying the cause of the issue was somewhat > confusing since the portion of the hive script that referenced the long > variable ran successfully, and the portion of the script that failed didn't > even use/reference the variable that was causing that portion to fail. > Since HIVE-2372 has already been "Fixed" this JIRA re-opens the issue since > the original issue was worked around, not resolved... -- This message was sent by Atlassian JIRA (v6.2#6252)