You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@zeppelin.apache.org by Benjamin Kim <bb...@gmail.com> on 2016/02/04 05:50:39 UTC
HBase Interpreter
I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
Is there something I’m missing. Is it because I’m using CDH 5.4.8?
Thanks,
Ben
Re: HBase Interpreter
Posted by Felix Cheung <fe...@hotmail.com>.
Could you take me on a separate thread and take me more about your setup? I think that would help me have the right setup to reproduce this better?
Thanks!
On Tue, Mar 15, 2016 at 9:27 PM -0700, "Benjamin Kim" <bb...@gmail.com> wrote:
Any updates regarding this?
> On Feb 23, 2016, at 8:43 PM, Felix Cheung <fe...@hotmail.com> wrote:
>
> Hi Ben
>
>
> Not yet - I made the change but unfortunately it's not working. Have not had the chance to debug through the HBase ruby code yet. I should have some time next week.
>
>
> _____________________________
> From: Benjamin Kim <bbuild11@gmail.com <ma...@gmail.com>>
> Sent: Tuesday, February 23, 2016 6:19 PM
> Subject: Re: HBase Interpreter
> To: <users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>
>
> Hi Felix,
>
> Any updates? Does the latest merged master have the hbase quorum properties?
>
> Thanks,
> Ben
>
>
> On Feb 12, 2016, at 1:29 AM, Felix Cheung < felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
>
> Cool, I think I have figured out how to set properties too. I might open a PR tomorrow or later.
>
>
>
>
>
> On Thu, Feb 11, 2016 at 9:24 PM -0800, "Rajat Venkatesh" <rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Hi,
> I'll take a look over the weekend. Sorry for the delay in replying.
>
> On Wed, Feb 10, 2016 at 6:44 AM Felix Cheung < felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
> It looks like hbase-site.xml is not picked up somehow.
>
> Rajat would you know of a way to get that set with the ruby code?
>
>
> _____________________________
> From: Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>>
> Sent: Tuesday, February 9, 2016 2:58 PM
>
> Subject: Re: HBase Interpreter
> To: < users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>
>
> It looks like it’s not reaching the zookeeper quorum.
>
> 16/02/09 21:52:19 ERROR client.ConnectionManager$HConnectionImplementation: Can't get connection to ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase
>
> And the setting is:
>
> quorum=localhost:2181
>
> The HBase quorum is actually namenode001, namenode002, hbase-master001. Where do I set this?
>
> Thanks,
> Ben
>
>
> On Feb 4, 2016, at 9:15 PM, Felix Cheung < felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
>
> We could probably look into HBase/Pom.xml handling the vendor-repo profile too.
>
>
>
>
>
> On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Benjamin,
> Can you try compiling Zeppelin by changing the dependencies in hbase/pom.xml to use cloudera jars ?
> In the long run, one option is to
> 1. run & capture o/p of 'bin/hbase classpath'
> 2. create a classloader
> 3. load all the classes from 1
>
> Then it will work with any version of HBase theoritically.
>
>
> On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> Felix,
>
> I know that Cloudera practice. We hate that they do that without informing anyone.
>
> Thanks,
> Ben
>
>
>
> On Feb 4, 2016, at 9:18 AM, Felix Cheung < felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
>
> CDH is known to cherry pick patches from later releases. Maybe it is because of that.
>
> Rajat do you have any lead on the release compatibility issue?
>
>
> _____________________________
> From: Rajat Venkatesh < rvenkatesh@qubole.com <ma...@qubole.com>>
> Sent: Wednesday, February 3, 2016 10:05 PM
> Subject: Re: HBase Interpreter
> To: < users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>
>
> Oh. That should work. I've tested with 1.0.0. Hmm
>
> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> Hi Rajat,
>
> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
>
> Thanks,
> Ben
>
>
> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
>
> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
>
> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
> at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>
> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>
> Thanks,
> Ben
>
>
>
>
>
>
>
>
>
>
Re: HBase Interpreter
Posted by Benjamin Kim <bb...@gmail.com>.
Any updates regarding this?
> On Feb 23, 2016, at 8:43 PM, Felix Cheung <fe...@hotmail.com> wrote:
>
> Hi Ben
>
>
> Not yet - I made the change but unfortunately it's not working. Have not had the chance to debug through the HBase ruby code yet. I should have some time next week.
>
>
> _____________________________
> From: Benjamin Kim <bbuild11@gmail.com <ma...@gmail.com>>
> Sent: Tuesday, February 23, 2016 6:19 PM
> Subject: Re: HBase Interpreter
> To: <users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>
>
> Hi Felix,
>
> Any updates? Does the latest merged master have the hbase quorum properties?
>
> Thanks,
> Ben
>
>
> On Feb 12, 2016, at 1:29 AM, Felix Cheung < felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
>
> Cool, I think I have figured out how to set properties too. I might open a PR tomorrow or later.
>
>
>
>
>
> On Thu, Feb 11, 2016 at 9:24 PM -0800, "Rajat Venkatesh" <rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Hi,
> I'll take a look over the weekend. Sorry for the delay in replying.
>
> On Wed, Feb 10, 2016 at 6:44 AM Felix Cheung < felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
> It looks like hbase-site.xml is not picked up somehow.
>
> Rajat would you know of a way to get that set with the ruby code?
>
>
> _____________________________
> From: Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>>
> Sent: Tuesday, February 9, 2016 2:58 PM
>
> Subject: Re: HBase Interpreter
> To: < users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>
>
> It looks like it’s not reaching the zookeeper quorum.
>
> 16/02/09 21:52:19 ERROR client.ConnectionManager$HConnectionImplementation: Can't get connection to ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase
>
> And the setting is:
>
> quorum=localhost:2181
>
> The HBase quorum is actually namenode001, namenode002, hbase-master001. Where do I set this?
>
> Thanks,
> Ben
>
>
> On Feb 4, 2016, at 9:15 PM, Felix Cheung < felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
>
> We could probably look into HBase/Pom.xml handling the vendor-repo profile too.
>
>
>
>
>
> On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Benjamin,
> Can you try compiling Zeppelin by changing the dependencies in hbase/pom.xml to use cloudera jars ?
> In the long run, one option is to
> 1. run & capture o/p of 'bin/hbase classpath'
> 2. create a classloader
> 3. load all the classes from 1
>
> Then it will work with any version of HBase theoritically.
>
>
> On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> Felix,
>
> I know that Cloudera practice. We hate that they do that without informing anyone.
>
> Thanks,
> Ben
>
>
>
> On Feb 4, 2016, at 9:18 AM, Felix Cheung < felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
>
> CDH is known to cherry pick patches from later releases. Maybe it is because of that.
>
> Rajat do you have any lead on the release compatibility issue?
>
>
> _____________________________
> From: Rajat Venkatesh < rvenkatesh@qubole.com <ma...@qubole.com>>
> Sent: Wednesday, February 3, 2016 10:05 PM
> Subject: Re: HBase Interpreter
> To: < users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>
>
> Oh. That should work. I've tested with 1.0.0. Hmm
>
> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> Hi Rajat,
>
> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
>
> Thanks,
> Ben
>
>
> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
>
> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
>
> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
> at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>
> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>
> Thanks,
> Ben
>
>
>
>
>
>
>
>
>
>
Re: HBase Interpreter
Posted by Felix Cheung <fe...@hotmail.com>.
Hi Ben
Not yet - I made the change but unfortunately it's not working. Have not had the chance to debug through the HBase ruby code yet. I should have some time next week.
_____________________________
From: Benjamin Kim <bb...@gmail.com>
Sent: Tuesday, February 23, 2016 6:19 PM
Subject: Re: HBase Interpreter
To: <us...@zeppelin.incubator.apache.org>
Hi Felix,
Any updates? Does the latest merged master have the hbase quorum properties?
Thanks, Ben
On Feb 12, 2016, at 1:29 AM, Felix Cheung < felixcheung_m@hotmail.com> wrote:
Cool, I think I have figured out how to set properties too. I might open a PR tomorrow or later.
On Thu, Feb 11, 2016 at 9:24 PM -0800, "Rajat Venkatesh" <rv...@qubole.com> wrote:
Hi, I'll take a look over the weekend. Sorry for the delay in replying.
On Wed, Feb 10, 2016 at 6:44 AM Felix Cheung < felixcheung_m@hotmail.com> wrote:
It looks like hbase-site.xml is not picked up somehow.
Rajat would you know of a way to get that set with the ruby code?
_____________________________
From: Benjamin Kim < bbuild11@gmail.com>
Sent: Tuesday, February 9, 2016 2:58 PM
Subject: Re: HBase Interpreter
To: < users@zeppelin.incubator.apache.org>
It looks like it’s not reaching the zookeeper quorum.
16/02/09 21:52:19 ERROR client.ConnectionManager$HConnectionImplementation: Can't get connection to ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase
And the setting is:
quorum=localhost:2181
The HBase quorum is actually namenode001, namenode002, hbase-master001. Where do I set this?
Thanks, Ben
On Feb 4, 2016, at 9:15 PM, Felix Cheung < felixcheung_m@hotmail.com> wrote:
We could probably look into HBase/Pom.xml handling the vendor-repo profile too.
On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <rv...@qubole.com> wrote:
Benjamin, Can you try compiling Zeppelin by changing the dependencies in hbase/pom.xml to use cloudera jars ? In the long run, one option is to 1. run & capture o/p of 'bin/hbase classpath' 2. create a classloader 3. load all the classes from 1
Then it will work with any version of HBase theoritically.
On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim < bbuild11@gmail.com> wrote:
Felix,
I know that Cloudera practice. We hate that they do that without informing anyone.
Thanks, Ben
On Feb 4, 2016, at 9:18 AM, Felix Cheung < felixcheung_m@hotmail.com> wrote:
CDH is known to cherry pick patches from later releases. Maybe it is because of that.
Rajat do you have any lead on the release compatibility issue?
_____________________________
From: Rajat Venkatesh < rvenkatesh@qubole.com>
Sent: Wednesday, February 3, 2016 10:05 PM
Subject: Re: HBase Interpreter
To: < users@zeppelin.incubator.apache.org>
Oh. That should work. I've tested with 1.0.0. Hmm
On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com> wrote:
Hi Rajat,
The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
Thanks, Ben
On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com> wrote:
Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com> wrote:
I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
Is there something I’m missing. Is it because I’m using CDH 5.4.8?
Thanks,
Ben
Re: HBase Interpreter
Posted by Benjamin Kim <bb...@gmail.com>.
Hi Felix,
Any updates? Does the latest merged master have the hbase quorum properties?
Thanks,
Ben
> On Feb 12, 2016, at 1:29 AM, Felix Cheung <fe...@hotmail.com> wrote:
>
> Cool, I think I have figured out how to set properties too. I might open a PR tomorrow or later.
>
>
>
>
>
> On Thu, Feb 11, 2016 at 9:24 PM -0800, "Rajat Venkatesh" <rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Hi,
> I'll take a look over the weekend. Sorry for the delay in replying.
>
> On Wed, Feb 10, 2016 at 6:44 AM Felix Cheung <felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
> It looks like hbase-site.xml is not picked up somehow.
>
> Rajat would you know of a way to get that set with the ruby code?
>
>
> _____________________________
> From: Benjamin Kim <bbuild11@gmail.com <ma...@gmail.com>>
> Sent: Tuesday, February 9, 2016 2:58 PM
>
> Subject: Re: HBase Interpreter
> To: <users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>
>
> It looks like it’s not reaching the zookeeper quorum.
>
> 16/02/09 21:52:19 ERROR client.ConnectionManager$HConnectionImplementation: Can't get connection to ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase
>
> And the setting is:
>
> quorum=localhost:2181
>
> The HBase quorum is actually namenode001, namenode002, hbase-master001. Where do I set this?
>
> Thanks,
> Ben
>
>
> On Feb 4, 2016, at 9:15 PM, Felix Cheung < felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
>
> We could probably look into HBase/Pom.xml handling the vendor-repo profile too.
>
>
>
>
>
> On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Benjamin,
> Can you try compiling Zeppelin by changing the dependencies in hbase/pom.xml to use cloudera jars ?
> In the long run, one option is to
> 1. run & capture o/p of 'bin/hbase classpath'
> 2. create a classloader
> 3. load all the classes from 1
>
> Then it will work with any version of HBase theoritically.
>
>
> On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> Felix,
>
> I know that Cloudera practice. We hate that they do that without informing anyone.
>
> Thanks,
> Ben
>
>
>
> On Feb 4, 2016, at 9:18 AM, Felix Cheung < felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
>
> CDH is known to cherry pick patches from later releases. Maybe it is because of that.
>
> Rajat do you have any lead on the release compatibility issue?
>
>
> _____________________________
> From: Rajat Venkatesh < rvenkatesh@qubole.com <ma...@qubole.com>>
> Sent: Wednesday, February 3, 2016 10:05 PM
> Subject: Re: HBase Interpreter
> To: < users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>
>
> Oh. That should work. I've tested with 1.0.0. Hmm
>
> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> Hi Rajat,
>
> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
>
> Thanks,
> Ben
>
>
> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
>
> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
>
> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
> at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>
> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>
> Thanks,
> Ben
>
>
>
>
>
>
>
Re: HBase Interpreter
Posted by Felix Cheung <fe...@hotmail.com>.
Cool, I think I have figured out how to set properties too. I might open a PR tomorrow or later.
On Thu, Feb 11, 2016 at 9:24 PM -0800, "Rajat Venkatesh" <rv...@qubole.com> wrote:
Hi,
I'll take a look over the weekend. Sorry for the delay in replying.
On Wed, Feb 10, 2016 at 6:44 AM Felix Cheung <fe...@hotmail.com>
wrote:
> It looks like hbase-site.xml is not picked up somehow.
>
> Rajat would you know of a way to get that set with the ruby code?
>
>
> _____________________________
> From: Benjamin Kim <bb...@gmail.com>
> Sent: Tuesday, February 9, 2016 2:58 PM
>
> Subject: Re: HBase Interpreter
> To: <us...@zeppelin.incubator.apache.org>
>
>
> It looks like it’s not reaching the zookeeper quorum.
>
> 16/02/09 21:52:19 ERROR
> client.ConnectionManager$HConnectionImplementation: Can't get connection to
> ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase
>
> And the setting is:
>
> quorum=localhost:2181
>
> The HBase quorum is actually namenode001, namenode002, hbase-master001.
> Where do I set this?
>
> Thanks,
> Ben
>
>
> On Feb 4, 2016, at 9:15 PM, Felix Cheung < felixcheung_m@hotmail.com>
> wrote:
>
> We could probably look into HBase/Pom.xml handling the vendor-repo profile
> too.
>
>
>
>
>
> On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <
> rvenkatesh@qubole.com> wrote:
>
> Benjamin,
> Can you try compiling Zeppelin by changing the dependencies in
> hbase/pom.xml to use cloudera jars ?
> In the long run, one option is to
> 1. run & capture o/p of 'bin/hbase classpath'
> 2. create a classloader
> 3. load all the classes from 1
>
> Then it will work with any version of HBase theoritically.
>
>
> On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim < bbuild11@gmail.com> wrote:
>
> Felix,
>
> I know that Cloudera practice. We hate that they do that without informing
> anyone.
>
> Thanks,
> Ben
>
>
>
> On Feb 4, 2016, at 9:18 AM, Felix Cheung < felixcheung_m@hotmail.com>
> wrote:
>
> CDH is known to cherry pick patches from later releases. Maybe it is
> because of that.
>
> Rajat do you have any lead on the release compatibility issue?
>
>
> _____________________________
> From: Rajat Venkatesh < rvenkatesh@qubole.com>
> Sent: Wednesday, February 3, 2016 10:05 PM
> Subject: Re: HBase Interpreter
> To: < users@zeppelin.incubator.apache.org>
>
>
> Oh. That should work. I've tested with 1.0.0. Hmm
>
> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com> wrote:
>
> Hi Rajat,
>
> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if
> they are compatible?
>
> Thanks,
> Ben
>
>
> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com>
> wrote:
>
> Can you check the version of HBase ? HBase interpreter has been tested
> with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due
> to mismatch in versions.
>
> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com> wrote:
>
> I got this error below trying out the new HBase Interpreter after pulling
> and compiling the latest.
>
> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class
> org.apache.hadoop.hbase.quotas.ThrottleType
> at
> org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
>
> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
>
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
>
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
>
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>
>
> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>
> Thanks,
> Ben
>
>
>
>
>
>
>
>
>
Re: HBase Interpreter
Posted by Rajat Venkatesh <rv...@qubole.com>.
Hi,
I'll take a look over the weekend. Sorry for the delay in replying.
On Wed, Feb 10, 2016 at 6:44 AM Felix Cheung <fe...@hotmail.com>
wrote:
> It looks like hbase-site.xml is not picked up somehow.
>
> Rajat would you know of a way to get that set with the ruby code?
>
>
> _____________________________
> From: Benjamin Kim <bb...@gmail.com>
> Sent: Tuesday, February 9, 2016 2:58 PM
>
> Subject: Re: HBase Interpreter
> To: <us...@zeppelin.incubator.apache.org>
>
>
> It looks like it’s not reaching the zookeeper quorum.
>
> 16/02/09 21:52:19 ERROR
> client.ConnectionManager$HConnectionImplementation: Can't get connection to
> ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase
>
> And the setting is:
>
> quorum=localhost:2181
>
> The HBase quorum is actually namenode001, namenode002, hbase-master001.
> Where do I set this?
>
> Thanks,
> Ben
>
>
> On Feb 4, 2016, at 9:15 PM, Felix Cheung < felixcheung_m@hotmail.com>
> wrote:
>
> We could probably look into HBase/Pom.xml handling the vendor-repo profile
> too.
>
>
>
>
>
> On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <
> rvenkatesh@qubole.com> wrote:
>
> Benjamin,
> Can you try compiling Zeppelin by changing the dependencies in
> hbase/pom.xml to use cloudera jars ?
> In the long run, one option is to
> 1. run & capture o/p of 'bin/hbase classpath'
> 2. create a classloader
> 3. load all the classes from 1
>
> Then it will work with any version of HBase theoritically.
>
>
> On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim < bbuild11@gmail.com> wrote:
>
> Felix,
>
> I know that Cloudera practice. We hate that they do that without informing
> anyone.
>
> Thanks,
> Ben
>
>
>
> On Feb 4, 2016, at 9:18 AM, Felix Cheung < felixcheung_m@hotmail.com>
> wrote:
>
> CDH is known to cherry pick patches from later releases. Maybe it is
> because of that.
>
> Rajat do you have any lead on the release compatibility issue?
>
>
> _____________________________
> From: Rajat Venkatesh < rvenkatesh@qubole.com>
> Sent: Wednesday, February 3, 2016 10:05 PM
> Subject: Re: HBase Interpreter
> To: < users@zeppelin.incubator.apache.org>
>
>
> Oh. That should work. I've tested with 1.0.0. Hmm
>
> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com> wrote:
>
> Hi Rajat,
>
> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if
> they are compatible?
>
> Thanks,
> Ben
>
>
> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com>
> wrote:
>
> Can you check the version of HBase ? HBase interpreter has been tested
> with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due
> to mismatch in versions.
>
> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com> wrote:
>
> I got this error below trying out the new HBase Interpreter after pulling
> and compiling the latest.
>
> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class
> org.apache.hadoop.hbase.quotas.ThrottleType
> at
> org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
>
> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
>
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
>
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
>
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>
>
> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>
> Thanks,
> Ben
>
>
>
>
>
>
>
>
>
Re: HBase Interpreter
Posted by Felix Cheung <fe...@hotmail.com>.
It looks like hbase-site.xml is not picked up somehow.
Rajat would you know of a way to get that set with the ruby code?
_____________________________
From: Benjamin Kim <bb...@gmail.com>
Sent: Tuesday, February 9, 2016 2:58 PM
Subject: Re: HBase Interpreter
To: <us...@zeppelin.incubator.apache.org>
It looks like it’s not reaching the zookeeper quorum.
16/02/09 21:52:19 ERROR client.ConnectionManager$HConnectionImplementation: Can't get connection to ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase
And the setting is:
quorum=localhost:2181
The HBase quorum is actually namenode001, namenode002, hbase-master001. Where do I set this?
Thanks, Ben
On Feb 4, 2016, at 9:15 PM, Felix Cheung < felixcheung_m@hotmail.com> wrote:
We could probably look into HBase/Pom.xml handling the vendor-repo profile too.
On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <rv...@qubole.com> wrote:
Benjamin, Can you try compiling Zeppelin by changing the dependencies in hbase/pom.xml to use cloudera jars ? In the long run, one option is to 1. run & capture o/p of 'bin/hbase classpath' 2. create a classloader 3. load all the classes from 1
Then it will work with any version of HBase theoritically.
On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim < bbuild11@gmail.com> wrote:
Felix,
I know that Cloudera practice. We hate that they do that without informing anyone.
Thanks, Ben
On Feb 4, 2016, at 9:18 AM, Felix Cheung < felixcheung_m@hotmail.com> wrote:
CDH is known to cherry pick patches from later releases. Maybe it is because of that.
Rajat do you have any lead on the release compatibility issue?
_____________________________
From: Rajat Venkatesh < rvenkatesh@qubole.com>
Sent: Wednesday, February 3, 2016 10:05 PM
Subject: Re: HBase Interpreter
To: < users@zeppelin.incubator.apache.org>
Oh. That should work. I've tested with 1.0.0. Hmm
On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com> wrote:
Hi Rajat,
The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
Thanks, Ben
On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com> wrote:
Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com> wrote:
I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
Is there something I’m missing. Is it because I’m using CDH 5.4.8?
Thanks,
Ben
Re: HBase Interpreter
Posted by Benjamin Kim <bb...@gmail.com>.
It looks like it’s not reaching the zookeeper quorum.
16/02/09 21:52:19 ERROR client.ConnectionManager$HConnectionImplementation: Can't get connection to ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase
And the setting is:
quorum=localhost:2181
The HBase quorum is actually namenode001, namenode002, hbase-master001. Where do I set this?
Thanks,
Ben
> On Feb 4, 2016, at 9:15 PM, Felix Cheung <fe...@hotmail.com> wrote:
>
> We could probably look into HBase/Pom.xml handling the vendor-repo profile too.
>
>
>
>
>
> On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Benjamin,
> Can you try compiling Zeppelin by changing the dependencies in hbase/pom.xml to use cloudera jars ?
> In the long run, one option is to
> 1. run & capture o/p of 'bin/hbase classpath'
> 2. create a classloader
> 3. load all the classes from 1
>
> Then it will work with any version of HBase theoritically.
>
>
> On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim <bbuild11@gmail.com <ma...@gmail.com>> wrote:
> Felix,
>
> I know that Cloudera practice. We hate that they do that without informing anyone.
>
> Thanks,
> Ben
>
>
>
>> On Feb 4, 2016, at 9:18 AM, Felix Cheung <felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
>>
>> CDH is known to cherry pick patches from later releases. Maybe it is because of that.
>>
>> Rajat do you have any lead on the release compatibility issue?
>>
>>
>> _____________________________
>> From: Rajat Venkatesh <rvenkatesh@qubole.com <ma...@qubole.com>>
>> Sent: Wednesday, February 3, 2016 10:05 PM
>> Subject: Re: HBase Interpreter
>> To: <users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>>
>>
>> Oh. That should work. I've tested with 1.0.0. Hmm
>>
>> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
>> Hi Rajat,
>>
>> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
>>
>> Thanks,
>> Ben
>>
>>
>> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>>
>> Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
>>
>> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
>> I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
>>
>> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
>> at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
>> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
>> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>>
>> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>>
>> Thanks,
>> Ben
>>
>>
>>
>
Re: HBase Interpreter
Posted by Felix Cheung <fe...@hotmail.com>.
Hi Ben, could you check out my PR here https://github.com/apache/incubator-zeppelin/pull/701
_____________________________
From: Benjamin Kim <bb...@gmail.com>
Sent: Thursday, February 4, 2016 10:00 PM
Subject: Re: HBase Interpreter
To: <us...@zeppelin.incubator.apache.org>
Sure. I'll do that.
On Thursday, February 4, 2016, Felix Cheung < felixcheung_m@hotmail.com> wrote:
Sorry to clarify I was referring to changes to Maven's project file that could allow changes to dependencies at project build time. We would need to look into that - will loop you in for validating for sure if you'd like.
_____________________________
From: Benjamin Kim < bbuild11@gmail.com>
Sent: Thursday, February 4, 2016 9:39 PM
Subject: Re: HBase Interpreter
To: < users@zeppelin.incubator.apache.org>
Please, tell me what values to put as the properties for hbase version?
Thanks, Ben
On Feb 4, 2016, at 9:15 PM, Felix Cheung < felixcheung_m@hotmail.com> wrote:
We could probably look into HBase/Pom.xml handling the vendor-repo profile too.
On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <rv...@qubole.com> wrote:
Benjamin, Can you try compiling Zeppelin by changing the dependencies in hbase/pom.xml to use cloudera jars ? In the long run, one option is to 1. run & capture o/p of 'bin/hbase classpath' 2. create a classloader 3. load all the classes from 1
Then it will work with any version of HBase theoritically.
On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim < bbuild11@gmail.com> wrote:
Felix,
I know that Cloudera practice. We hate that they do that without informing anyone.
Thanks, Ben
On Feb 4, 2016, at 9:18 AM, Felix Cheung < felixcheung_m@hotmail.com> wrote:
CDH is known to cherry pick patches from later releases. Maybe it is because of that.
Rajat do you have any lead on the release compatibility issue?
_____________________________
From: Rajat Venkatesh < rvenkatesh@qubole.com>
Sent: Wednesday, February 3, 2016 10:05 PM
Subject: Re: HBase Interpreter
To: < users@zeppelin.incubator.apache.org>
Oh. That should work. I've tested with 1.0.0. Hmm
On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com> wrote:
Hi Rajat,
The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
Thanks, Ben
On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com> wrote:
Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com> wrote:
I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
Is there something I’m missing. Is it because I’m using CDH 5.4.8?
Thanks,
Ben
Re: HBase Interpreter
Posted by Benjamin Kim <bb...@gmail.com>.
Sure. I'll do that.
On Thursday, February 4, 2016, Felix Cheung <fe...@hotmail.com>
wrote:
> Sorry to clarify I was referring to changes to Maven's project file that
> could allow changes to dependencies at project build time. We would need to
> look into that - will loop you in for validating for sure if you'd like.
>
>
>
> _____________________________
> From: Benjamin Kim <bbuild11@gmail.com
> <javascript:_e(%7B%7D,'cvml','bbuild11@gmail.com');>>
> Sent: Thursday, February 4, 2016 9:39 PM
> Subject: Re: HBase Interpreter
> To: <users@zeppelin.incubator.apache.org
> <javascript:_e(%7B%7D,'cvml','users@zeppelin.incubator.apache.org');>>
>
>
> Please, tell me what values to put as the properties for hbase version?
>
> Thanks,
> Ben
>
>
> On Feb 4, 2016, at 9:15 PM, Felix Cheung < felixcheung_m@hotmail.com
> <javascript:_e(%7B%7D,'cvml','felixcheung_m@hotmail.com');>> wrote:
>
> We could probably look into HBase/Pom.xml handling the vendor-repo profile
> too.
>
>
>
>
>
> On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <
> rvenkatesh@qubole.com
> <javascript:_e(%7B%7D,'cvml','rvenkatesh@qubole.com');>> wrote:
>
> Benjamin,
> Can you try compiling Zeppelin by changing the dependencies in
> hbase/pom.xml to use cloudera jars ?
> In the long run, one option is to
> 1. run & capture o/p of 'bin/hbase classpath'
> 2. create a classloader
> 3. load all the classes from 1
>
> Then it will work with any version of HBase theoritically.
>
>
> On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim < bbuild11@gmail.com
> <javascript:_e(%7B%7D,'cvml','bbuild11@gmail.com');>> wrote:
>
> Felix,
>
> I know that Cloudera practice. We hate that they do that without informing
> anyone.
>
> Thanks,
> Ben
>
>
>
> On Feb 4, 2016, at 9:18 AM, Felix Cheung < felixcheung_m@hotmail.com
> <javascript:_e(%7B%7D,'cvml','felixcheung_m@hotmail.com');>> wrote:
>
> CDH is known to cherry pick patches from later releases. Maybe it is
> because of that.
>
> Rajat do you have any lead on the release compatibility issue?
>
>
> _____________________________
> From: Rajat Venkatesh < rvenkatesh@qubole.com
> <javascript:_e(%7B%7D,'cvml','rvenkatesh@qubole.com');>>
> Sent: Wednesday, February 3, 2016 10:05 PM
> Subject: Re: HBase Interpreter
> To: < users@zeppelin.incubator.apache.org
> <javascript:_e(%7B%7D,'cvml','users@zeppelin.incubator.apache.org');>>
>
>
> Oh. That should work. I've tested with 1.0.0. Hmm
>
> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com
> <javascript:_e(%7B%7D,'cvml','bbuild11@gmail.com');>> wrote:
>
> Hi Rajat,
>
> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if
> they are compatible?
>
> Thanks,
> Ben
>
>
> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com
> <javascript:_e(%7B%7D,'cvml','rvenkatesh@qubole.com');>> wrote:
>
> Can you check the version of HBase ? HBase interpreter has been tested
> with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due
> to mismatch in versions.
>
> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com
> <javascript:_e(%7B%7D,'cvml','bbuild11@gmail.com');>> wrote:
>
> I got this error below trying out the new HBase Interpreter after pulling
> and compiling the latest.
>
> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class
> org.apache.hadoop.hbase.quotas.ThrottleType
> at
> org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
>
> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
>
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
>
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
>
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>
>
> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>
> Thanks,
> Ben
>
>
>
>
>
>
>
>
>
Re: HBase Interpreter
Posted by Felix Cheung <fe...@hotmail.com>.
Sorry to clarify I was referring to changes to Maven's project file that could allow changes to dependencies at project build time. We would need to look into that - will loop you in for validating for sure if you'd like.
_____________________________
From: Benjamin Kim <bb...@gmail.com>
Sent: Thursday, February 4, 2016 9:39 PM
Subject: Re: HBase Interpreter
To: <us...@zeppelin.incubator.apache.org>
Please, tell me what values to put as the properties for hbase version?
Thanks, Ben
On Feb 4, 2016, at 9:15 PM, Felix Cheung < felixcheung_m@hotmail.com> wrote:
We could probably look into HBase/Pom.xml handling the vendor-repo profile too.
On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <rv...@qubole.com> wrote:
Benjamin, Can you try compiling Zeppelin by changing the dependencies in hbase/pom.xml to use cloudera jars ? In the long run, one option is to 1. run & capture o/p of 'bin/hbase classpath' 2. create a classloader 3. load all the classes from 1
Then it will work with any version of HBase theoritically.
On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim < bbuild11@gmail.com> wrote:
Felix,
I know that Cloudera practice. We hate that they do that without informing anyone.
Thanks, Ben
On Feb 4, 2016, at 9:18 AM, Felix Cheung < felixcheung_m@hotmail.com> wrote:
CDH is known to cherry pick patches from later releases. Maybe it is because of that.
Rajat do you have any lead on the release compatibility issue?
_____________________________
From: Rajat Venkatesh < rvenkatesh@qubole.com>
Sent: Wednesday, February 3, 2016 10:05 PM
Subject: Re: HBase Interpreter
To: < users@zeppelin.incubator.apache.org>
Oh. That should work. I've tested with 1.0.0. Hmm
On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com> wrote:
Hi Rajat,
The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
Thanks, Ben
On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com> wrote:
Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com> wrote:
I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
Is there something I’m missing. Is it because I’m using CDH 5.4.8?
Thanks,
Ben
Re: HBase Interpreter
Posted by Benjamin Kim <bb...@gmail.com>.
Please, tell me what values to put as the properties for hbase version?
Thanks,
Ben
> On Feb 4, 2016, at 9:15 PM, Felix Cheung <fe...@hotmail.com> wrote:
>
> We could probably look into HBase/Pom.xml handling the vendor-repo profile too.
>
>
>
>
>
> On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Benjamin,
> Can you try compiling Zeppelin by changing the dependencies in hbase/pom.xml to use cloudera jars ?
> In the long run, one option is to
> 1. run & capture o/p of 'bin/hbase classpath'
> 2. create a classloader
> 3. load all the classes from 1
>
> Then it will work with any version of HBase theoritically.
>
>
> On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim <bbuild11@gmail.com <ma...@gmail.com>> wrote:
> Felix,
>
> I know that Cloudera practice. We hate that they do that without informing anyone.
>
> Thanks,
> Ben
>
>
>
>> On Feb 4, 2016, at 9:18 AM, Felix Cheung <felixcheung_m@hotmail.com <ma...@hotmail.com>> wrote:
>>
>> CDH is known to cherry pick patches from later releases. Maybe it is because of that.
>>
>> Rajat do you have any lead on the release compatibility issue?
>>
>>
>> _____________________________
>> From: Rajat Venkatesh <rvenkatesh@qubole.com <ma...@qubole.com>>
>> Sent: Wednesday, February 3, 2016 10:05 PM
>> Subject: Re: HBase Interpreter
>> To: <users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>>
>>
>> Oh. That should work. I've tested with 1.0.0. Hmm
>>
>> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
>> Hi Rajat,
>>
>> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
>>
>> Thanks,
>> Ben
>>
>>
>> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>>
>> Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
>>
>> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
>> I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
>>
>> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
>> at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
>> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
>> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>>
>> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>>
>> Thanks,
>> Ben
>>
>>
>>
>
Re: HBase Interpreter
Posted by Felix Cheung <fe...@hotmail.com>.
We could probably look into HBase/Pom.xml handling the vendor-repo profile too.
On Thu, Feb 4, 2016 at 8:08 PM -0800, "Rajat Venkatesh" <rv...@qubole.com> wrote:
Benjamin,
Can you try compiling Zeppelin by changing the dependencies in
hbase/pom.xml to use cloudera jars ?
In the long run, one option is to
1. run & capture o/p of 'bin/hbase classpath'
2. create a classloader
3. load all the classes from 1
Then it will work with any version of HBase theoritically.
On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim <bb...@gmail.com> wrote:
> Felix,
>
> I know that Cloudera practice. We hate that they do that without informing
> anyone.
>
> Thanks,
> Ben
>
>
>
> On Feb 4, 2016, at 9:18 AM, Felix Cheung <fe...@hotmail.com>
> wrote:
>
> CDH is known to cherry pick patches from later releases. Maybe it is
> because of that.
>
> Rajat do you have any lead on the release compatibility issue?
>
>
> _____________________________
> From: Rajat Venkatesh <rv...@qubole.com>
> Sent: Wednesday, February 3, 2016 10:05 PM
> Subject: Re: HBase Interpreter
> To: <us...@zeppelin.incubator.apache.org>
>
>
> Oh. That should work. I've tested with 1.0.0. Hmm
>
> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com> wrote:
>
>> Hi Rajat,
>>
>> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check
>> if they are compatible?
>>
>> Thanks,
>> Ben
>>
>>
>> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com>
>> wrote:
>>
>> Can you check the version of HBase ? HBase interpreter has been tested
>> with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due
>> to mismatch in versions.
>>
>> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com>
>> wrote:
>>
>>> I got this error below trying out the new HBase Interpreter after
>>> pulling and compiling the latest.
>>>
>>> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class
>>> org.apache.hadoop.hbase.quotas.ThrottleType
>>> at
>>> org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
>>>
>>> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
>>> at
>>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
>>>
>>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>>> at
>>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
>>>
>>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>>> at
>>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
>>>
>>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>>> at
>>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>>>
>>>
>>> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>>>
>>> Thanks,
>>> Ben
>>
>>
>>
>
>
>
Re: HBase Interpreter
Posted by Rajat Venkatesh <rv...@qubole.com>.
Benjamin,
Can you try compiling Zeppelin by changing the dependencies in
hbase/pom.xml to use cloudera jars ?
In the long run, one option is to
1. run & capture o/p of 'bin/hbase classpath'
2. create a classloader
3. load all the classes from 1
Then it will work with any version of HBase theoritically.
On Fri, Feb 5, 2016 at 8:14 AM Benjamin Kim <bb...@gmail.com> wrote:
> Felix,
>
> I know that Cloudera practice. We hate that they do that without informing
> anyone.
>
> Thanks,
> Ben
>
>
>
> On Feb 4, 2016, at 9:18 AM, Felix Cheung <fe...@hotmail.com>
> wrote:
>
> CDH is known to cherry pick patches from later releases. Maybe it is
> because of that.
>
> Rajat do you have any lead on the release compatibility issue?
>
>
> _____________________________
> From: Rajat Venkatesh <rv...@qubole.com>
> Sent: Wednesday, February 3, 2016 10:05 PM
> Subject: Re: HBase Interpreter
> To: <us...@zeppelin.incubator.apache.org>
>
>
> Oh. That should work. I've tested with 1.0.0. Hmm
>
> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com> wrote:
>
>> Hi Rajat,
>>
>> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check
>> if they are compatible?
>>
>> Thanks,
>> Ben
>>
>>
>> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com>
>> wrote:
>>
>> Can you check the version of HBase ? HBase interpreter has been tested
>> with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due
>> to mismatch in versions.
>>
>> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com>
>> wrote:
>>
>>> I got this error below trying out the new HBase Interpreter after
>>> pulling and compiling the latest.
>>>
>>> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class
>>> org.apache.hadoop.hbase.quotas.ThrottleType
>>> at
>>> org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
>>>
>>> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
>>> at
>>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
>>>
>>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>>> at
>>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
>>>
>>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>>> at
>>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
>>>
>>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>>> at
>>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>>>
>>>
>>> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>>>
>>> Thanks,
>>> Ben
>>
>>
>>
>
>
>
Re: HBase Interpreter
Posted by Benjamin Kim <bb...@gmail.com>.
Felix,
I know that Cloudera practice. We hate that they do that without informing anyone.
Thanks,
Ben
> On Feb 4, 2016, at 9:18 AM, Felix Cheung <fe...@hotmail.com> wrote:
>
> CDH is known to cherry pick patches from later releases. Maybe it is because of that.
>
> Rajat do you have any lead on the release compatibility issue?
>
>
> _____________________________
> From: Rajat Venkatesh <rvenkatesh@qubole.com <ma...@qubole.com>>
> Sent: Wednesday, February 3, 2016 10:05 PM
> Subject: Re: HBase Interpreter
> To: <users@zeppelin.incubator.apache.org <ma...@zeppelin.incubator.apache.org>>
>
>
> Oh. That should work. I've tested with 1.0.0. Hmm
>
> On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> Hi Rajat,
>
> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
>
> Thanks,
> Ben
>
>
> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com <ma...@qubole.com>> wrote:
>
> Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
>
> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com <ma...@gmail.com>> wrote:
> I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
>
> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
> at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>
> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>
> Thanks,
> Ben
>
>
>
Re: HBase Interpreter
Posted by Felix Cheung <fe...@hotmail.com>.
CDH is known to cherry pick patches from later releases. Maybe it is because of that.
Rajat do you have any lead on the release compatibility issue?
_____________________________
From: Rajat Venkatesh <rv...@qubole.com>
Sent: Wednesday, February 3, 2016 10:05 PM
Subject: Re: HBase Interpreter
To: <us...@zeppelin.incubator.apache.org>
Oh. That should work. I've tested with 1.0.0. Hmm
On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim < bbuild11@gmail.com> wrote:
Hi Rajat,
The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
Thanks, Ben
On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh < rvenkatesh@qubole.com> wrote:
Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim < bbuild11@gmail.com> wrote:
I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
Is there something I’m missing. Is it because I’m using CDH 5.4.8?
Thanks,
Ben
Re: HBase Interpreter
Posted by Rajat Venkatesh <rv...@qubole.com>.
Oh. That should work. I've tested with 1.0.0. Hmm
On Thu, Feb 4, 2016 at 10:50 AM Benjamin Kim <bb...@gmail.com> wrote:
> Hi Rajat,
>
> The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if
> they are compatible?
>
> Thanks,
> Ben
>
>
> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh <rv...@qubole.com> wrote:
>
> Can you check the version of HBase ? HBase interpreter has been tested
> with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due
> to mismatch in versions.
>
> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim <bb...@gmail.com> wrote:
>
>> I got this error below trying out the new HBase Interpreter after pulling
>> and compiling the latest.
>>
>> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class
>> org.apache.hadoop.hbase.quotas.ThrottleType
>> at
>> org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
>> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
>> at
>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>> at
>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>> at
>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
>> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
>> at
>> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>>
>> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>>
>> Thanks,
>> Ben
>
>
>
Re: HBase Interpreter
Posted by Benjamin Kim <bb...@gmail.com>.
Hi Rajat,
The version of HBase that comes with CDH 5.4.8 is 1.0.0. How do I check if they are compatible?
Thanks,
Ben
> On Feb 3, 2016, at 9:16 PM, Rajat Venkatesh <rv...@qubole.com> wrote:
>
> Can you check the version of HBase ? HBase interpreter has been tested with HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to mismatch in versions.
>
> On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim <bbuild11@gmail.com <ma...@gmail.com>> wrote:
> I got this error below trying out the new HBase Interpreter after pulling and compiling the latest.
>
> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class org.apache.hadoop.hbase.quotas.ThrottleType
> at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>
> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>
> Thanks,
> Ben
Re: HBase Interpreter
Posted by Rajat Venkatesh <rv...@qubole.com>.
Can you check the version of HBase ? HBase interpreter has been tested with
HBase 1.0.x and Hadoop 2.6.0. There is a good chance this error is due to
mismatch in versions.
On Thu, Feb 4, 2016 at 10:20 AM Benjamin Kim <bb...@gmail.com> wrote:
> I got this error below trying out the new HBase Interpreter after pulling
> and compiling the latest.
>
> org.jruby.exceptions.RaiseException: (NameError) cannot load Java class
> org.apache.hadoop.hbase.quotas.ThrottleType
> at
> org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
> at (Anonymous).method_missing(/builtin/javasupport/java.rb:51)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:23)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/quotas.rb:24)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase/hbase.rb:90)
> at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1062)
> at
> (Anonymous).(root)(/opt/cloudera/parcels/CDH/lib/hbase/lib/ruby/hbase.rb:118)
>
> Is there something I’m missing. Is it because I’m using CDH 5.4.8?
>
> Thanks,
> Ben