[ https://issues.apache.org/jira/browse/HBASE-18145?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16033097#comment-16033097 ]
Ted Yu commented on HBASE-18145: -------------------------------- lgtm {code} 106 private final List<KeyValueScanner> scannerForDelayedClose = new ArrayList<>(); {code} scannerForDelayedClose -> scannersForDelayedClose In the description of JIRA, replace chuck with chunk. > The flush may cause the corrupt data for reading > ------------------------------------------------ > > Key: HBASE-18145 > URL: https://issues.apache.org/jira/browse/HBASE-18145 > Project: HBase > Issue Type: Bug > Affects Versions: 2.0.0 > Reporter: Chia-Ping Tsai > Assignee: Chia-Ping Tsai > Priority: Critical > Fix For: 2.0.0 > > Attachments: HBASE-18145.v0.patch > > > HBASE-18019 close the memstore after flush. The chuck which stores the > current data may be reclaimed. So if the chuck is rewrited before we send the > data to client, the client will receive the corrupt data. > This issue also breaks the TestAcid*. -- This message was sent by Atlassian JIRA (v6.3.15#6346)