You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Nandor Kollar (JIRA)" <ji...@apache.org> on 2017/03/16 12:39:41 UTC
[jira] [Commented] (PIG-5191) Pig HBase 2.0.0 support
[ https://issues.apache.org/jira/browse/PIG-5191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15927922#comment-15927922 ]
Nandor Kollar commented on PIG-5191:
------------------------------------
Either we can solve this via shims (like we had shims for different Hadoop version), or we can use reflection. [~rohini] what do you think, which one would you prefer? Do you have any other idea for supporting two different HBase APIs? I'd prefer shims, because I think the code gets cleaner, not overwhelmed with reflection code and with reflection we'll get exception at runtime, if incorrect HBase version is used.
> Pig HBase 2.0.0 support
> -----------------------
>
> Key: PIG-5191
> URL: https://issues.apache.org/jira/browse/PIG-5191
> Project: Pig
> Issue Type: Improvement
> Reporter: Nandor Kollar
> Fix For: 0.17.0
>
>
> Pig doesn't support HBase 2.0.0. Since the new HBase API introduces several API changes, we should find a way to support both 1.x and 2.x HBase API.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)