crunch-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Hsieh (JIRA)" <>
Subject [jira] [Commented] (CRUNCH-619) Run on HBase 2
Date Wed, 12 Apr 2017 19:00:44 GMT


Jonathan Hsieh commented on CRUNCH-619:

What I'm suggesting is that most (if not all) of the code changes should actually work against
hbase 1.x and that the current code is using an api that is deprecated hbase 1.0.  The master
branch of crunch is compiling against hbase 1.0 today. [1]  

The hbase 2.0 portions force the issue because the deprecated apis are removed which forces
you to use the hbase 1.0 apis.  

I'm confused from your last sentence so let me reword, explictly calling out projects and
versions to make sure we are sure talking about the same thing. Here's what I think we are

1) create new crunch ticket to move to the hbase 1.0.0 api. this should be testable and committable
into crunch. This new ticket could be a blocker for the next crunch release (crunch 1.0.0?).
2) keep this ticket open and have this deal with the pom changes/transitive dependency fixes
required for working against hbase 2.0.0-alphaX.  It will remain open until a hbase 2.0.0-alpha
is available for crunch to build against and the changes to crunch were made.  Whether it
is a blocker is up to you guys. 


> Run on HBase 2
> --------------
>                 Key: CRUNCH-619
>                 URL:
>             Project: Crunch
>          Issue Type: Improvement
>    Affects Versions: 0.14.0
>            Reporter: Tom White
>            Assignee: Tom White
>         Attachments: CRUNCH-619-2.patch, CRUNCH-619.patch, CRUNCH-619_v3.patch

This message was sent by Atlassian JIRA

View raw message