[
https://issues.apache.org/jira/browse/HBASE-18649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16159685#comment-16159685
]
stack commented on HBASE-18649:
-------------------------------
[~ram_krish] You thinking we commit this to 3.0. What we do for 2.0? Can we do
any deprecations?
Is it correct putting this in method....
ExtendedCellWrapper.class
How come we do KVSortReducer in below?
604 } else if
(ExtendedCellWrapper.class.equals(job.getMapOutputValueClass())) {
605 job.setReducerClass(KeyValueSortReducer.class);
Should it be a CellSortReducer?
This stuff internal or external?
job.setOutputValueClass(ExtendedCellWrapper.class);
Can we change this... KeyValueWritableComparable to be CellWC?
We have to do this stuff?
530 } else {
531 kv = new KeyValue(kv.getRowArray(), // row buffer
532 kv.getRowOffset(), // row offset
533 kv.getRowLength(), // row length
534 newCfName, // CF buffer
535 0, // CF offset
536 newCfName.length, // CF length
537 kv.getQualifierArray(), // qualifier buffer
538 kv.getQualifierOffset(), // qualifier offset
539 kv.getQualifierLength(), // qualifier length
540 kv.getTimestamp(), // timestamp
541 KeyValue.Type.codeToType(kv.getTypeByte()), // KV Type
542 kv.getValueArray(), // value buffer
543 kv.getValueOffset(), // value offset
544 kv.getValueLength(), // value length
545 kv.getTagsArray(), // tag buffer
546 kv.getTagsOffset(), // tag offset
547 kv.getTagsLength()); // tag length
548 }
ExtendedCellWrapper the right name? MapReduceCell?
> Deprecate KV Usage in MR to move to Cells in 3.0
> ------------------------------------------------
>
> Key: HBASE-18649
> URL: https://issues.apache.org/jira/browse/HBASE-18649
> Project: HBase
> Issue Type: Improvement
> Components: mapreduce
> Affects Versions: 2.0.0-alpha-2
> Reporter: ramkrishna.s.vasudevan
> Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0, 3.0.0, 2.1.0
>
> Attachments: HBASE-18649_master_2.patch, HBASE-18649_master.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)