Okay, thanks Edward!
On Tue, Oct 2, 2012 at 12:38 PM, Edward Capriolo <edlinuxg...@gmail.com>wrote: > If your working on datastax/riptano branch you probably should take > this up on one their forums. > > Edward > > On Tue, Oct 2, 2012 at 3:35 PM, Anthony Ikeda > <anthony.ikeda....@gmail.com> wrote: > > So is the Hive with Casaandra Data Handler officially not working? I.e > the riptano git repository branch cassandra-1.0 > > > > Sent from my [6th Gen] iPhone > > > > On 02/10/2012, at 12:08, Edward Capriolo <edlinuxg...@gmail.com> wrote: > > > >> If you are trying to build the brisk versions of hive with cassandra > >> support chosing a VM and cdh are not going to help you with this > >> issue. > >> > >> Edward > >> > >> On Tue, Oct 2, 2012 at 2:31 PM, Anthony Ikeda > >> <anthony.ikeda....@gmail.com> wrote: > >>> Yeah I think the Vm is the next option. We run RedHat, I'll try that > first. > >>> > >>> Running on Mac was just to spike the tech, if running a VM means better > >>> compatibility then I guess I'll take that route instead. > >>> > >>> Thanks Chuck. > >>> > >>> On Tue, Oct 2, 2012 at 11:19 AM, Connell, Chuck < > chuck.conn...@nuance.com> > >>> wrote: > >>>> > >>>> Seems easier to create a new VM, install CentOS and CDH4 on it, and > you > >>>> are off and running. This setup runs pretty much perfectly on the > first try. > >>>> I have built 5-6 of them. > >>>> > >>>> > >>>> > >>>> Why do you have to do it on a Mac? > >>>> > >>>> > >>>> > >>>> Chuck > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> From: Anthony Ikeda [mailto:anthony.ikeda....@gmail.com] > >>>> Sent: Tuesday, October 02, 2012 2:12 PM > >>>> To: user@hive.apache.org > >>>> Subject: Re: Hive does not run - Typical NoSuchFieldError > >>>> > >>>> > >>>> > >>>> Yeah I get this. I've tried the different branches in the GitHub > >>>> repository (cassandra-0.7, cassandra-1.0, etc) but all seem to yield > the > >>>> same issue. Even the 0.9.0 tar.gz download is exhibiting these issues > and I > >>>> don't think that is actually using cassandra jar files. I might also > look at > >>>> the version of Hadoop I have set -0 currently I have > hadoop-0.20.205.0 but > >>>> I'm trying to locate the base antlr Lexer class that defines the > "type" > >>>> field but so far no luck - it doesn't exist. > >>>> > >>>> > >>>> > >>>> As in the Hive.g file there is no top level variable for "type". > >>>> > >>>> > >>>> > >>>> I could fall back to CQL but there are a lot of features (e.g. JSON > >>>> parsing) in Hive that I was hoping to make use of. > >>>> > >>>> > >>>> > >>>> I'll also see if I can build just the 'ql' project independently. > >>>> > >>>> > >>>> > >>>> Anthony > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> On Tue, Oct 2, 2012 at 11:04 AM, Edward Capriolo < > edlinuxg...@gmail.com> > >>>> wrote: > >>>> > >>>> You are in a heap of trouble. The problem is Cassandra and Hive use > >>>> different versions of ANTLR and when you get two versions of antlr on > >>>> a single java classpath, well you get your result. > >>>> > >>>> I have talked to a few people about this and the only way to handle > >>>> this is tools like jarjar that edit class files so there are no name > >>>> collisions. The other option is trying to build one tool with the > >>>> other tools antlr. > >>>> > >>>> Edward > >>>> > >>>> > >>>> On Tue, Oct 2, 2012 at 1:57 PM, Anthony Ikeda > >>>> <anthony.ikeda....@gmail.com> wrote: > >>>>> Unfortunately not an option. This is an internal application and if I > >>>>> can't > >>>>> get it running locally, then it's no longer a tech option. > >>>>> > >>>>> I know I've had this working in the past but it seems that when the > >>>>> HiveLexer is generated in the ql project, the "type" field > definition is > >>>>> not > >>>>> created - each time a command is resolved the member variable "type" > is > >>>>> meant to be set but none of the parent classes define this field. > >>>>> > >>>>> I'll try and understand Antlr a little more to see if there is meant > to > >>>>> be a > >>>>> more explicit declaration to be made but I'm giving up if I can't > >>>>> resolve > >>>>> this today. > >>>>> > >>>>> Anthony > >>>>> > >>>>> > >>>>> On Tue, Oct 2, 2012 at 10:26 AM, Connell, Chuck > >>>>> <chuck.conn...@nuance.com> > >>>>> wrote: > >>>>>> > >>>>>> Try the easy way… Cloudera CDH4 running on Centos 5.8. Can install > >>>>>> everything on one machine. > >>>>>> > >>>>>> > >>>>>> > >>>>>> Chuck > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> From: Anthony Ikeda [mailto:anthony.ikeda....@gmail.com] > >>>>>> Sent: Tuesday, October 02, 2012 1:23 PM > >>>>>> To: user@hive.apache.org > >>>>>> Subject: Hive does not run - Typical NoSuchFieldError > >>>>>> > >>>>>> > >>>>>> > >>>>>> I've tried different attempts to get Hive running (Riptano GitHub > and > >>>>>> the > >>>>>> SVN trunk) but nothing seems to work. > >>>>>> > >>>>>> > >>>>>> > >>>>>> The ql module seems to be the issue. I've noticed many posts about > >>>>>> replacing the antlr jars for compilation and running but none of > these > >>>>>> version (3.0.1-3.4.1) work. > >>>>>> > >>>>>> > >>>>>> > >>>>>> I've also tried downloading the bundle from hive.apache.org and > this > >>>>>> still > >>>>>> gives me the same error. > >>>>>> > >>>>>> > >>>>>> > >>>>>> Env: > >>>>>> > >>>>>> Mac OS X > >>>>>> > >>>>>> Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M3811) > >>>>>> > >>>>>> Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01-428, mixed mode) > >>>>>> > >>>>>> > >>>>>> > >>>>>> I'm going to try 32-bit mode to see if this is the problem otherwise > >>>>>> are > >>>>>> there any other suggestions? > >>>>>> > >>>>>> > >>>>>> > >>>>>> Anthony > >>> > >>> >