[
https://issues.apache.org/jira/browse/HBASE-7289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-7289:
-------------------------
Release Note:
Strips Writable from KeyValue. Side effect has us protobuf'ing KeyValue when
we put it into a Result so this should SLOW HBase considerably until we address
KeyValue serialization over in HBASE-7233.
HBASE-7215 added MapReduce serializers for Result, Put, Delete, etc. This
issue adds a serializer for KeyValue. If using HFileOutputFormat, be sure to
add the serializer to your configuration: for example:
{code}
Job job = new Job(conf, "YOUR_MAPREDUCE_JOB");
job.getConfiguration().setStrings("io.serializations",
conf.get("io.serializations"),
MutationSerialization.class.getName(),
ResultSerialization.class.getName(),
KeyValueSerialization.class.getName());
{code}
was:Strips Writable from KeyValue. Side effect has us protobuf'ing KeyValue
when we put it into a Result so this should SLOW HBase considerably until we
address KeyValue serialization over in HBASE-7233
Hadoop Flags: Incompatible change,Reviewed (was: Reviewed)
> Strip Writable from KeyValue
> ----------------------------
>
> Key: HBASE-7289
> URL: https://issues.apache.org/jira/browse/HBASE-7289
> Project: HBase
> Issue Type: Task
> Reporter: stack
> Assignee: stack
> Priority: Blocker
> Fix For: 0.96.0
>
> Attachments: 7289addendum.txt, 7289.txt, 7289v2.txt, 7289v3.txt,
> 7289v4.txt
>
>
> Made new issue to strip Writable from KeyValue. It used to be HBASE-7233 but
> I morphed my own issue discussion of how to serialize KVs.
> This issue is about removing Writable from KV and making baseline protobufing
> work over mapreduce and rpc.
--
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