[
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)