[
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)