[ 
https://issues.apache.org/jira/browse/CAMEL-7683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14118328#comment-14118328
 ] 

ayache khettar edited comment on CAMEL-7683 at 9/2/14 4:40 PM:
---------------------------------------------------------------

Thanks Johan for the input. It's not just a matter of working out the right 
dependencies in the feature. There has been lots of changes in hbase-client: 
1- Hadoop-core is no longer used, hadoop client is used instead
2- Classes under the org.apache.camel.componnet.hbase.filters need to use 
composition as opposed to inheritance for it to compile.
3- Some minor changes to hbase-client osgi imports.
4- Some minor changes to the hbase-protocol which is exposing 
com.google.protobuf package as well as org.apache.hbase and the classLoader 
isn't able to load classes defined in package com.google.protobuf - I have 
raised a ticket for this:  https://issues.apache.org/jira/browse/HBASE-11875

In short, I have a working solution but I have not tested every feature of the 
camel-hbase component, certainly not the filtering feature of hbase. But 
writing and Querying without filtering is working fine with Hbase 0.98 and 
Hadoop 2.4. I will be submitting my working solution hopefully when I get time 
this week.

Regards,

Ayache


was (Author: akhettar):
Thanks Johan for the input. It's not just a matter of working out the right 
dependencies in the feature. There has been lots of changes in hbase-client: 
1- Hadoop-core is no longer used, hadoop client is used instead
2- Classes under the org.apache.camel.componnet.hbase.filters need to use 
composition as opposed to inheritance for it to compile.
3- Some minor changes to hbase-client osgi imports.
4- Some minor changes to the hbase-protocol which is exposing 
com.google.protobuf (cause extending package level classes form google protobuf 
project) package as well as org.apache.hbase and the classLoader isn't able to 
load classes defined in package com.google.protobuf - I have raised a ticket 
for this:  https://issues.apache.org/jira/browse/HBASE-11875

In short, I have a working solution but I have tested every feature of the 
camel-hbase component, certainly the filtering feature of hbase. I will be 
submitting my working solution hopefully when I get time this week.

Regards,

Ayache

> camel-hbase uses a very old version of hbase
> --------------------------------------------
>
>                 Key: CAMEL-7683
>                 URL: https://issues.apache.org/jira/browse/CAMEL-7683
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-hbase
>            Reporter: ayache khettar
>
> Hi
> camel-hbase uses a very old version of base (094.0). The latest version of 
> base is 0.98 and so much has gone through and besides it uses hadoop version 
> 2.4 as opposed to 1.2. I am currently working on an upgrade of this 
> component, once happy I will submit a patch upgrade for you to review.
> Regards,
> Ayache



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to