You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Edward Capriolo <ed...@gmail.com> on 2010/06/23 22:51:36 UTC
6.0 and trunk look broken to me
Trunk and 6.0 both show this in hadoop local mode and hadoop distributed mode.
export HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_loca
edward@ec dist]$ export
HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_local[edward@ec dist]$
bin/hive
Hive history file=/tmp/edward/hive_job_log_edward_201006231647_1723542005.txt
hive> show tables;
FAILED: Parse Error: line 0:-1 cannot recognize input '<EOF>'
[edward@ec dist]$ more /tmp/edward/hive.log
2010-06-23 16:41:00,749 ERROR ql.Driver
(SessionState.java:printError(277)) - FAILED: Parse Error: line 0:-1
cannot recognize input '<EOF>'
org.apache.hadoop.hive.ql.parse.ParseException: line 0:-1 cannot
recognize input '<EOF>'
at org.apache.hadoop.hive.ql.parse.ParseDriver.parse(ParseDriver.java:401)
at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:299)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:379)
at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:138)
at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:197)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:302)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
Re: 6.0 and trunk look broken to me
Posted by Edward Capriolo <ed...@gmail.com>.
On Wed, Jun 23, 2010 at 11:52 PM, Edward Capriolo <ed...@gmail.com> wrote:
> On Wed, Jun 23, 2010 at 10:48 PM, John Sichi <js...@facebook.com> wrote:
>> Did you get past this? It looks like some kind of bad build.
>>
>> JVS
>>
>> On Jun 23, 2010, at 2:38 PM, Ashish Thusoo wrote:
>>
>>> Not sure if this is just my env but on 0.6.0 when I run the unit tests I get a bunch of errors of the following form:
>>>
>>> [junit] Begin query: alter3.q
>>> [junit] java.lang.NoSuchFieldError: HIVESESSIONSILENT
>>> [junit] at org.apache.hadoop.hive.ql.exec.ExecDriver.main(ExecDriver.java:1052)
>>> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> [junit] at java.lang.reflect.Method.invoke(Method.java:597)
>>> [junit] at org.apache.hadoop.util.RunJar.main(RunJar.java:155)
>>> [junit] at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>>> [junit] at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>>> [junit] at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>>> [junit] at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
>>> [junit]
>>>
>>> -----Original Message-----
>>> From: John Sichi [mailto:jsichi@facebook.com]
>>> Sent: Wednesday, June 23, 2010 2:15 PM
>>> To: <hi...@hadoop.apache.org>
>>> Subject: Re: 6.0 and trunk look broken to me
>>>
>>> (You mean 0.6, right?)
>>>
>>> I'm not able to reproduce this (just tested with latest trunk on Linux and Mac). Is anyone else seeing it?
>>>
>>> JVS
>>>
>>> On Jun 23, 2010, at 1:51 PM, Edward Capriolo wrote:
>>>
>>>> Trunk and 6.0 both show this in hadoop local mode and hadoop distributed mode.
>>>>
>>>> export HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_loca
>>>> edward@ec dist]$ export
>>>> HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_local[edward@ec dist]$
>>>> bin/hive Hive history
>>>> file=/tmp/edward/hive_job_log_edward_201006231647_1723542005.txt
>>>> hive> show tables;
>>>> FAILED: Parse Error: line 0:-1 cannot recognize input '<EOF>'
>>>>
>>>> [edward@ec dist]$ more /tmp/edward/hive.log
>>>> 2010-06-23 16:41:00,749 ERROR ql.Driver
>>>> (SessionState.java:printError(277)) - FAILED: Parse Error: line 0:-1
>>>> cannot recognize input '<EOF>'
>>>>
>>>> org.apache.hadoop.hive.ql.parse.ParseException: line 0:-1 cannot
>>>> recognize input '<EOF>'
>>>>
>>>> at org.apache.hadoop.hive.ql.parse.ParseDriver.parse(ParseDriver.java:401)
>>>> at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:299)
>>>> at org.apache.hadoop.hive.ql.Driver.run(Driver.java:379)
>>>> at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:138)
>>>> at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:197)
>>>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:302)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>> at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
>>>
>>
>>
>
> I do not know what is up. Cleaned up my .ivy2 checked out and the
> build again. I guess if no one else is seeing it, it must be something
> on my system.
>
> Total time: 3 minutes 7 seconds
> [edward@ec hive_6_pre]$ cd build/dist/
> [edward@ec dist]$ cd ../hive-trunk/^C
> [edward@ec dist]$ ls
> bin conf examples lib README.txt
> [edward@ec dist]$ bin/hive
> Hive history file=/tmp/edward/hive_job_log_edward_201006232341_41029014.txt
> hive> show tables;
> FAILED: Parse Error: line 0:-1 cannot recognize input '<EOF>'
>
> hive> exit;
> [edward@ec dist]$ ant -v
> Apache Ant version 1.8.0 compiled on February 1 2010
> Trying the default build file: build.xml
> Buildfile: build.xml does not exist!
> Build failed
> [edward@ec dist]$ java -v
> Unrecognized option: -v
> Could not create the Java virtual machine.
> [edward@ec dist]$ java -version
> java version "1.6.0_18"
> Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
> Java HotSpot(TM) 64-Bit Server VM (build 16.0-b13, mixed mode)
>
JDO upgrade issue with HIVE-1176,
fixed this issue for me.
Re: 6.0 and trunk look broken to me
Posted by Edward Capriolo <ed...@gmail.com>.
On Wed, Jun 23, 2010 at 10:48 PM, John Sichi <js...@facebook.com> wrote:
> Did you get past this? It looks like some kind of bad build.
>
> JVS
>
> On Jun 23, 2010, at 2:38 PM, Ashish Thusoo wrote:
>
>> Not sure if this is just my env but on 0.6.0 when I run the unit tests I get a bunch of errors of the following form:
>>
>> [junit] Begin query: alter3.q
>> [junit] java.lang.NoSuchFieldError: HIVESESSIONSILENT
>> [junit] at org.apache.hadoop.hive.ql.exec.ExecDriver.main(ExecDriver.java:1052)
>> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> [junit] at java.lang.reflect.Method.invoke(Method.java:597)
>> [junit] at org.apache.hadoop.util.RunJar.main(RunJar.java:155)
>> [junit] at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>> [junit] at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>> [junit] at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>> [junit] at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
>> [junit]
>>
>> -----Original Message-----
>> From: John Sichi [mailto:jsichi@facebook.com]
>> Sent: Wednesday, June 23, 2010 2:15 PM
>> To: <hi...@hadoop.apache.org>
>> Subject: Re: 6.0 and trunk look broken to me
>>
>> (You mean 0.6, right?)
>>
>> I'm not able to reproduce this (just tested with latest trunk on Linux and Mac). Is anyone else seeing it?
>>
>> JVS
>>
>> On Jun 23, 2010, at 1:51 PM, Edward Capriolo wrote:
>>
>>> Trunk and 6.0 both show this in hadoop local mode and hadoop distributed mode.
>>>
>>> export HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_loca
>>> edward@ec dist]$ export
>>> HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_local[edward@ec dist]$
>>> bin/hive Hive history
>>> file=/tmp/edward/hive_job_log_edward_201006231647_1723542005.txt
>>> hive> show tables;
>>> FAILED: Parse Error: line 0:-1 cannot recognize input '<EOF>'
>>>
>>> [edward@ec dist]$ more /tmp/edward/hive.log
>>> 2010-06-23 16:41:00,749 ERROR ql.Driver
>>> (SessionState.java:printError(277)) - FAILED: Parse Error: line 0:-1
>>> cannot recognize input '<EOF>'
>>>
>>> org.apache.hadoop.hive.ql.parse.ParseException: line 0:-1 cannot
>>> recognize input '<EOF>'
>>>
>>> at org.apache.hadoop.hive.ql.parse.ParseDriver.parse(ParseDriver.java:401)
>>> at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:299)
>>> at org.apache.hadoop.hive.ql.Driver.run(Driver.java:379)
>>> at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:138)
>>> at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:197)
>>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:302)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
>>
>
>
I do not know what is up. Cleaned up my .ivy2 checked out and the
build again. I guess if no one else is seeing it, it must be something
on my system.
Total time: 3 minutes 7 seconds
[edward@ec hive_6_pre]$ cd build/dist/
[edward@ec dist]$ cd ../hive-trunk/^C
[edward@ec dist]$ ls
bin conf examples lib README.txt
[edward@ec dist]$ bin/hive
Hive history file=/tmp/edward/hive_job_log_edward_201006232341_41029014.txt
hive> show tables;
FAILED: Parse Error: line 0:-1 cannot recognize input '<EOF>'
hive> exit;
[edward@ec dist]$ ant -v
Apache Ant version 1.8.0 compiled on February 1 2010
Trying the default build file: build.xml
Buildfile: build.xml does not exist!
Build failed
[edward@ec dist]$ java -v
Unrecognized option: -v
Could not create the Java virtual machine.
[edward@ec dist]$ java -version
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) 64-Bit Server VM (build 16.0-b13, mixed mode)
Re: 6.0 and trunk look broken to me
Posted by John Sichi <js...@facebook.com>.
Did you get past this? It looks like some kind of bad build.
JVS
On Jun 23, 2010, at 2:38 PM, Ashish Thusoo wrote:
> Not sure if this is just my env but on 0.6.0 when I run the unit tests I get a bunch of errors of the following form:
>
> [junit] Begin query: alter3.q
> [junit] java.lang.NoSuchFieldError: HIVESESSIONSILENT
> [junit] at org.apache.hadoop.hive.ql.exec.ExecDriver.main(ExecDriver.java:1052)
> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [junit] at java.lang.reflect.Method.invoke(Method.java:597)
> [junit] at org.apache.hadoop.util.RunJar.main(RunJar.java:155)
> [junit] at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
> [junit] at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
> [junit] at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
> [junit] at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> [junit]
>
> -----Original Message-----
> From: John Sichi [mailto:jsichi@facebook.com]
> Sent: Wednesday, June 23, 2010 2:15 PM
> To: <hi...@hadoop.apache.org>
> Subject: Re: 6.0 and trunk look broken to me
>
> (You mean 0.6, right?)
>
> I'm not able to reproduce this (just tested with latest trunk on Linux and Mac). Is anyone else seeing it?
>
> JVS
>
> On Jun 23, 2010, at 1:51 PM, Edward Capriolo wrote:
>
>> Trunk and 6.0 both show this in hadoop local mode and hadoop distributed mode.
>>
>> export HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_loca
>> edward@ec dist]$ export
>> HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_local[edward@ec dist]$
>> bin/hive Hive history
>> file=/tmp/edward/hive_job_log_edward_201006231647_1723542005.txt
>> hive> show tables;
>> FAILED: Parse Error: line 0:-1 cannot recognize input '<EOF>'
>>
>> [edward@ec dist]$ more /tmp/edward/hive.log
>> 2010-06-23 16:41:00,749 ERROR ql.Driver
>> (SessionState.java:printError(277)) - FAILED: Parse Error: line 0:-1
>> cannot recognize input '<EOF>'
>>
>> org.apache.hadoop.hive.ql.parse.ParseException: line 0:-1 cannot
>> recognize input '<EOF>'
>>
>> at org.apache.hadoop.hive.ql.parse.ParseDriver.parse(ParseDriver.java:401)
>> at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:299)
>> at org.apache.hadoop.hive.ql.Driver.run(Driver.java:379)
>> at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:138)
>> at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:197)
>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:302)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
>
RE: 6.0 and trunk look broken to me
Posted by Ashish Thusoo <at...@facebook.com>.
Not sure if this is just my env but on 0.6.0 when I run the unit tests I get a bunch of errors of the following form:
[junit] Begin query: alter3.q
[junit] java.lang.NoSuchFieldError: HIVESESSIONSILENT
[junit] at org.apache.hadoop.hive.ql.exec.ExecDriver.main(ExecDriver.java:1052)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit] at java.lang.reflect.Method.invoke(Method.java:597)
[junit] at org.apache.hadoop.util.RunJar.main(RunJar.java:155)
[junit] at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
[junit] at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
[junit] at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
[junit] at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
[junit]
-----Original Message-----
From: John Sichi [mailto:jsichi@facebook.com]
Sent: Wednesday, June 23, 2010 2:15 PM
To: <hi...@hadoop.apache.org>
Subject: Re: 6.0 and trunk look broken to me
(You mean 0.6, right?)
I'm not able to reproduce this (just tested with latest trunk on Linux and Mac). Is anyone else seeing it?
JVS
On Jun 23, 2010, at 1:51 PM, Edward Capriolo wrote:
> Trunk and 6.0 both show this in hadoop local mode and hadoop distributed mode.
>
> export HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_loca
> edward@ec dist]$ export
> HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_local[edward@ec dist]$
> bin/hive Hive history
> file=/tmp/edward/hive_job_log_edward_201006231647_1723542005.txt
> hive> show tables;
> FAILED: Parse Error: line 0:-1 cannot recognize input '<EOF>'
>
> [edward@ec dist]$ more /tmp/edward/hive.log
> 2010-06-23 16:41:00,749 ERROR ql.Driver
> (SessionState.java:printError(277)) - FAILED: Parse Error: line 0:-1
> cannot recognize input '<EOF>'
>
> org.apache.hadoop.hive.ql.parse.ParseException: line 0:-1 cannot
> recognize input '<EOF>'
>
> at org.apache.hadoop.hive.ql.parse.ParseDriver.parse(ParseDriver.java:401)
> at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:299)
> at org.apache.hadoop.hive.ql.Driver.run(Driver.java:379)
> at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:138)
> at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:197)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:302)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
Re: 6.0 and trunk look broken to me
Posted by John Sichi <js...@facebook.com>.
(You mean 0.6, right?)
I'm not able to reproduce this (just tested with latest trunk on Linux and Mac). Is anyone else seeing it?
JVS
On Jun 23, 2010, at 1:51 PM, Edward Capriolo wrote:
> Trunk and 6.0 both show this in hadoop local mode and hadoop distributed mode.
>
> export HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_loca
> edward@ec dist]$ export
> HADOOP_HOME=/home/edward/hadoop/hadoop-0.20.2_local[edward@ec dist]$
> bin/hive
> Hive history file=/tmp/edward/hive_job_log_edward_201006231647_1723542005.txt
> hive> show tables;
> FAILED: Parse Error: line 0:-1 cannot recognize input '<EOF>'
>
> [edward@ec dist]$ more /tmp/edward/hive.log
> 2010-06-23 16:41:00,749 ERROR ql.Driver
> (SessionState.java:printError(277)) - FAILED: Parse Error: line 0:-1
> cannot recognize input '<EOF>'
>
> org.apache.hadoop.hive.ql.parse.ParseException: line 0:-1 cannot
> recognize input '<EOF>'
>
> at org.apache.hadoop.hive.ql.parse.ParseDriver.parse(ParseDriver.java:401)
> at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:299)
> at org.apache.hadoop.hive.ql.Driver.run(Driver.java:379)
> at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:138)
> at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:197)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:302)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:156)