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

Jonathan Hsieh updated HBASE-7215:
----------------------------------

    Release Note: 
This patch removes the following Public Evolving APIs:

ImmutableBytesWritable Result#getBytes
void Result#readFields(DataInput)
long Result#getWritableSize()
void Result#write(DataOutput)
static long Result#getWriteArraySize(Result[])
static void writeArray(DataOutput, Result[])
static Result[] Result#readArray(DataInput)

Writable in MR related classes have been replaced with the new Mutation 
abstract class.


    
> Put, Delete, Increment, Result, all all HBase M/R classes still implement/use 
> Writable
> --------------------------------------------------------------------------------------
>
>                 Key: HBASE-7215
>                 URL: https://issues.apache.org/jira/browse/HBASE-7215
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Lars Hofhansl
>            Assignee: Lars Hofhansl
>            Priority: Blocker
>             Fix For: 0.95.0
>
>         Attachments: 7215-v2.txt, 7215v3_mutableresult.txt, 7215v3.txt, 
> 7215v4.txt, 7215v5.txt, 7215v6.txt, 7215v7.txt, 7215v7.txt, 7251-SKETCH.txt, 
> MutableResult.java
>
>
> Making blocker as suggested by Stack.
> At least the following still use Put/Delete as writables.
> * IdentityTableReduce.java
> * MultiPut.java
> * HRegionServer.checkAndMutate

--
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