Return-Path: X-Original-To: apmail-camel-issues-archive@minotaur.apache.org Delivered-To: apmail-camel-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 04B9A18D98 for ; Fri, 18 Sep 2015 07:55:14 +0000 (UTC) Received: (qmail 24271 invoked by uid 500); 18 Sep 2015 07:55:04 -0000 Delivered-To: apmail-camel-issues-archive@camel.apache.org Received: (qmail 24231 invoked by uid 500); 18 Sep 2015 07:55:04 -0000 Mailing-List: contact issues-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list issues@camel.apache.org Received: (qmail 24142 invoked by uid 99); 18 Sep 2015 07:55:04 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Sep 2015 07:55:04 +0000 Date: Fri, 18 Sep 2015 07:55:04 +0000 (UTC) From: "Henryk Konsek (JIRA)" To: issues@camel.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CAMEL-9145) Upgrade camel-hbase component to hbase 1.1.1 on Hadoop 2.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CAMEL-9145?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14805166#comment-14805166 ] Henryk Konsek commented on CAMEL-9145: -------------------------------------- Hi Wojtek, The usual approach for the multiple API versions support in Camel is to create the another component that might, but doesn't have to, share some code with the old component. For example we have Netty (1) and Netty4 (2) components. For former supports Netty 3 and the latter supports Netty 4. So if HBase 1.1.1 API is not compatible with our 0.98 component, I propose to create new "hbase1" component which could try to reuse code from the old "hbase" one. Cheers! (1) http://camel.apache.org/netty (2) http://camel.apache.org/netty4 > Upgrade camel-hbase component to hbase 1.1.1 on Hadoop 2.7.1 > ------------------------------------------------------------ > > Key: CAMEL-9145 > URL: https://issues.apache.org/jira/browse/CAMEL-9145 > Project: Camel > Issue Type: Improvement > Components: camel-hbase > Affects Versions: 2.16.0 > Reporter: Wojciech Indyk > > There is a new HBase version with changed API. HBase 1.1.1 is also a part of Hortonworks Data Platform 2.3 http://hortonworks.com/hdp/whats-new/ > There are changes in HBase 1.1.1 API in compare to 0.98 (currently in Camel). The question is how to provide two version of camel-hbase (for HBase 0.98 and HBase 1.1.1)? > I've just started to prepare a version compatible with HBase 1.1.1 and Hadoop 2.7.1 -- This message was sent by Atlassian JIRA (v6.3.4#6332)