[ 
https://issues.apache.org/jira/browse/PIG-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jarek Jarcec Cecho updated PIG-3390:
------------------------------------

    Attachment: PIG-3390.patch

Attaching completed patch.

The {{Mutation.setWriteToWAL(Boolean)}} has been returned via HBASE-9093 in 
0.95.2, so I've removed the reflection from the patch. As maven jars for HBase 
0.95.2 are corrupted (see details in 
[HIVE-4388|https://issues.apache.org/jira/browse/HIVE-4388?focusedCommentId=13743075#comment-13743075])
 I'm currently using version 0.95.3-SNAPSHOT.

I've also had to change the default value of {{minTimestamp}} from 
{{Long.MIN_VALUE}} to zero as negative values in timestamp are no longer 
permitted (per HBASE-8462).

                
> Make pig working with HBase 0.95
> --------------------------------
>
>                 Key: PIG-3390
>                 URL: https://issues.apache.org/jira/browse/PIG-3390
>             Project: Pig
>          Issue Type: New Feature
>            Reporter: Jarek Jarcec Cecho
>            Assignee: Jarek Jarcec Cecho
>         Attachments: PIG-3390.patch, PIG-3390.patch, PIG-3390.patch
>
>
> The HBase 0.95 changed API in incompatible way. Following APIs that 
> {{HBaseStorage}} in Pig uses are no longer available:
> * {{Mutation.setWriteToWAL(Boolean)}}
> * {{Scan.write(DataOutput)}}
> Also in addition the HBase is no longer available as one monolithic archive 
> with entire functionality, but was broken down into smaller pieces such as 
> {{hbase-client}}, {{hbase-server}}, ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to