[ https://issues.apache.org/jira/browse/HBASE-3418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jonathan Gray resolved HBASE-3418. ---------------------------------- Resolution: Fixed Hadoop Flags: [Reviewed] Committed to branch and trunk. Thanks for review Stack. > Increment operations can break when qualifiers are split between > memstore/snapshot and storefiles > ------------------------------------------------------------------------------------------------- > > Key: HBASE-3418 > URL: https://issues.apache.org/jira/browse/HBASE-3418 > Project: HBase > Issue Type: Bug > Components: regionserver > Affects Versions: 0.90.0 > Reporter: Jonathan Gray > Assignee: Jonathan Gray > Priority: Critical > Fix For: 0.90.0, 0.92.0 > > Attachments: HBASE-3418-v1.patch > > > Doing investigation around some observed resetting counter behavior. > An optimization was added to check memstore/snapshots first and then check > storefiles if not all counters were found. However it looks like this > introduced a bug when columns for a given row/family in a single increment > operation are spread across memstores and storefiles. > The results from get operations on both memstores and storefiles are appended > together but when processed are expected to be fully sorted. This can lead > to invalid results. > Need to sort the combined result of memstores + storefiles. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.