hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Zhenxiao Luo (Updated) (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HIVE-2856) When integrating into MapReduce2, additional '^' in escape test
Date Fri, 09 Mar 2012 02:31:57 GMT

     [ https://issues.apache.org/jira/browse/HIVE-2856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Zhenxiao Luo updated HIVE-2856:
-------------------------------

    Status: Patch Available  (was: Open)

1. '^' should be escaped
2. the previous escape1.q.out is incorrect, the '^' row is always missing in table escape1.
table escape1 has one less row than escape_raw.
3. #1 and #2 together leads to testcase escape1 always passing
4. for some reason, escape1.q.out is loaded as binary file, not ascii file. git diff could
not get diffs for binary file
5. This patch only includes code changes and escape1.q change. escape1.q.out not included(could
not get via git diff)
                
> When integrating into MapReduce2, additional '^' in escape test
> ---------------------------------------------------------------
>
>                 Key: HIVE-2856
>                 URL: https://issues.apache.org/jira/browse/HIVE-2856
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Zhenxiao Luo
>            Assignee: Zhenxiao Luo
>         Attachments: HIVE-2856.1.patch.txt
>
>
> Additional '^' in escape test:
> [junit] Begin query: escape1.q
> [junit] Copying file: file:/home/cloudera/Code/hive/data/files/escapetest.txt
> [junit] 12/01/23 15:22:15 WARN conf.Configuration: mapred.system.dir is deprecated. Instead,
use mapreduce.jobtracker.system.dir
> [junit] 12/01/23 15:22:15 WARN conf.Configuration: mapred.local.dir is deprecated. Instead,
use mapreduce.cluster.local.dir
> [junit] diff -a -I file: -I pfile: -I hdfs: -I /tmp/ -I invalidscheme: -I lastUpdateTime
-I lastAccessTime -I [Oo]wner -I CreateTime -I LastAccessTime -I Location -I LOCATION ' -I
transient_lastDdlTime -I last_modified_ -I java.lang.RuntimeException -I at org -I at sun
-I at java -I at junit -I Caused by: -I LOCK_QUERYID: -I LOCK_TIME: -I grantTime -I [.][.][.]
[0-9]* more -I job_[0-9]*_[0-9]* -I USING 'java -cp /home/cloudera/Code/hive/build/ql/test/logs/clientpositive/escape1.q.out
/home/cloudera/Code/hive/ql/src/test/results/clientpositive/escape1.q.out
> [junit] 893d892
> [junit] < 1	1	^
> [junit] junit.framework.AssertionFailedError: Client execution results failed with error
code = 1
> [junit] See build/ql/tmp/hive.log, or try "ant test ... -Dtest.silent=false" to get more
logs.
> [junit] at junit.framework.Assert.fail(Assert.java:50)
> [junit] at org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver_escape1(TestCliDriver.java:131)
> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [junit] at java.lang.reflect.Method.invoke(Method.java:616)
> [junit] at junit.framework.TestCase.runTest(TestCase.java:168)
> [junit] at junit.framework.TestCase.runBare(TestCase.java:134)
> [junit] at junit.framework.TestResult$1.protect(TestResult.java:110)
> [junit] at junit.framework.TestResult.runProtected(TestResult.java:128)
> [junit] at junit.framework.TestResult.run(TestResult.java:113)
> [junit] at junit.framework.TestCase.run(TestCase.java:124)
> [junit] at junit.framework.TestSuite.runTest(TestSuite.java:243)
> [junit] at junit.framework.TestSuite.run(TestSuite.java:238)
> [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420)
> [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911)
> [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768)
> [junit] Exception: Client execution results failed with error code = 1
> [junit] See build/ql/tmp/hive.log, or try "ant test ... -Dtest.silent=false" to get more
logs.
> [junit] See build/ql/tmp/hive.log, or try "ant test ... -Dtest.silent=false" to get more
logs.)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message