phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From William Shen <wills...@marinsoftware.com>
Subject Re: CDH 6.X road map
Date Fri, 22 Feb 2019 00:45:30 GMT
Mahdi,
I did a little bit of mailinglist/JIRA-diving, and found the following
thread, which may be helpful to get you started in addition to the two JIRA
tickets/patches for previous work (
https://issues.apache.org/jira/browse/PHOENIX-4372 and
https://issues.apache.org/jira/browse/PHOENIX-4956):

---------- Forwarded message ---------
From: Pedro Boado <pboado@apache.org>
Date: Thu, Sep 13, 2018 at 11:17 PM
Subject: Re: Phoenix 5.0 + Cloudera CDH 6.0 Integration
To: <dev@phoenix.apache.org>


Hi Curtis,

As far as I am aware nobody is working on it.

The approach I followed is, starting from master:
- Change parent pom to use cloudera dependencies instead of Apache's for
compilation
- Make it compile (relatively easy for 4.x)
- Make it pass tests (not that easy)
- Once it passed, wrote the parcel module.

There aren't a lot of code differences between cdh and base branches so I'd
try to follow the same approach - basing it on changes in the current
differences-.

I really think this effort is needed to try to bring both branches again as
close to each other as possible. Maybe some code differences are no longer
needed because CDH is already closer to the Apache version of Hadoop 3.0
and Hbase 2.0 than it was when I did the migration.

Hope it helps,
Pedro.

On 14 Sep 2018 04:57, "Curtis Howard" <curtis.james.howard@gmail.com> wrote:

Hi all,

Is there anyone working towards Phoenix 5.0 / Cloudera (CDH) 6.0
integration at this point?  I could not find any related JIRA for this
after a quick search, and wanted to check here first before adding one.

If I were to attempt this myself, is there a suggested approach?  I can see
from previous 4.x-cdh5.* branches supporting these releases that the
changes for PHOENIX-4372 (https://issues.apache.org/jira/browse/PHOENIX-4372
)
move the builds to CDH dependencies - for example:
https://github.com/apache/phoenix/commit/024f0f22a5929da6f095dc0025b8e899e2f0c47b

Would following the pattern of that commit (or attempting a cherry-pick)
onto the the v5.0.0-HBase-2.0 tagged release (
https://github.com/apache/phoenix/tree/v5.0.0-HBase-2.0) be a reasonable
starting point?

Thanks in advance

Curtis

On Wed, Feb 20, 2019 at 1:28 PM William Shen <willshen@marinsoftware.com>
wrote:

> Same here. Would love to help with adding more CDH versions, if someone
> can help guide us on how to best go about it based on the current cdh
> branches.
>
> On Tue, Feb 12, 2019 at 5:10 PM Mahdi Salarkia <msalarkia@box.com.invalid>
> wrote:
>
>> Hi
>> Is there a plan to release a Hbase-2.0-CDH (Cloudera 6.X) compatible
>> version of Phoenix anytime soon?
>> I can see Phoenix currently supports older versions of CDH (5.11, ...) but
>> doesn't seem to be much work being done for the version 6.
>> P.S : I'll be happy to help given instructions to help build the CDH 6.X
>> version
>>
>> Thanks
>> Mehdi
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message