hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Devaraj Das (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-10844) Coprocessor failure during batchmutation leaves the memstore datastructs in an inconsistent state
Date Wed, 26 Mar 2014 22:24:22 GMT
Devaraj Das created HBASE-10844:
-----------------------------------

             Summary: Coprocessor failure during batchmutation leaves the memstore datastructs
in an inconsistent state
                 Key: HBASE-10844
                 URL: https://issues.apache.org/jira/browse/HBASE-10844
             Project: HBase
          Issue Type: Bug
          Components: regionserver
            Reporter: Devaraj Das
            Assignee: Devaraj Das
             Fix For: 0.98.2


Observed this in the testing with Phoenix. The test in Phoenix - MutableIndexFailureIT deliberately
fails the batchmutation call via the installed coprocessor. But the update is not rolled back.
That leaves the memstore inconsistent. In particular, I observed that getFlushableSize is
updated before the coprocessor was called but the update is not rolled back. When the region
is being closed at some later point, the assert introduced in HBASE-10514 in the HRegion.doClose()
causes the RegionServer to shutdown abnormally.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message