[
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