[
https://issues.apache.org/jira/browse/HBASE-19550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16303445#comment-16303445
]
Anoop Sam John commented on HBASE-19550:
----------------------------------------
+1
The subject of the Jira giving and impression that we wrap Mutations. We wrap
the Cells added directly to Mutation to make sure all cells in List are
ExtendedCell types. The wrap will happen whether CP or client. Though at
client it make no sense. Just saying that part is ok. So it is not just CP
side(We do this considering CP). Pls correct jira subject and/or desc
accordingly. Nice work
> Wrap the Mutation in cp layer to make sure all passed cells are of
> ExtendedCell
> -------------------------------------------------------------------------------
>
> Key: HBASE-19550
> URL: https://issues.apache.org/jira/browse/HBASE-19550
> Project: HBase
> Issue Type: Task
> Reporter: Chia-Ping Tsai
> Assignee: Chia-Ping Tsai
> Fix For: 2.0.0-beta-2
>
> Attachments: HBASE-19550.v0.patch, HBASE-19550.v1.patch
>
>
> We assume all cells in server are of ExtendedCell. However, cp user can add
> their cell impl via Put#add(Cell) in observer. That will cause
> UnsupportedOperationException when rs try to update the cell's timestamp and
> seq Id. We should do something for cp user...For example, wrap the passed
> cells to be a extendcell type.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)