[ https://issues.apache.org/jira/browse/HBASE-19607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323556#comment-16323556 ]
stack commented on HBASE-19607: ------------------------------- Maybe HBaseIOE? http://blog.tsunanet.net/2012/04/apache-hadoop-abuse-ioexception.html > throw the exception if memstore is incompetent to do the deep clone for cell > ---------------------------------------------------------------------------- > > Key: HBASE-19607 > URL: https://issues.apache.org/jira/browse/HBASE-19607 > Project: HBase > Issue Type: Bug > Reporter: Chia-Ping Tsai > Assignee: Yung-An He > Priority: Trivial > > We must to clone the cell since the cell is backed by the reusable byte > array. Also, we assume all cells passed to AbstractMemStore is of > ExtendedCell. Not only is the type check unnecessary, but it also confuses > the readers. > {code:title=AbstractMemStore.java} > private static Cell deepCopyIfNeeded(Cell cell) { > if (cell instanceof ExtendedCell) { > return ((ExtendedCell) cell).deepClone(); > } > return cell; > } > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)