[ https://issues.apache.org/jira/browse/HBASE-11107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13990648#comment-13990648 ]
Gustavo Anatoly commented on HBASE-11107: ----------------------------------------- Hi, [~rekhajoshm] I would like know if is possible that I provide a patch, if you're not working yet with this issue. Thanks. > Provide utility method equivalent to 0.92's Result.getBytes().getSize() > ----------------------------------------------------------------------- > > Key: HBASE-11107 > URL: https://issues.apache.org/jira/browse/HBASE-11107 > Project: HBase > Issue Type: Task > Reporter: Ted Yu > Assignee: Rekha Joshi > Priority: Trivial > > Currently user has to write code similar to the following for replacement of > Result.getBytes().getSize() : > {code} > + Cell[] cellValues = resultRow.rawCells(); > + > + long size = 0L; > + if (null != cellValues) { > + for (Cell cellValue : cellValues) { > + size += KeyValueUtil.ensureKeyValue(cellValue).heapSize(); > + } > + } > {code} > In ClientScanner, we have: > {code} > for (Cell kv : rs.rawCells()) { > // TODO make method in Cell or CellUtil > remainingResultSize -= > KeyValueUtil.ensureKeyValue(kv).heapSize(); > } > {code} > A utility method should be provided which computes summation of Cell sizes in > a Result. -- This message was sent by Atlassian JIRA (v6.2#6252)