[ https://issues.apache.org/jira/browse/KUDU-801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hao Hao updated KUDU-801: ------------------------- Target Version/s: 1.8.0 (was: 1.7.0) > Delta flush doesn't wait for transactions to commit > --------------------------------------------------- > > Key: KUDU-801 > URL: https://issues.apache.org/jira/browse/KUDU-801 > Project: Kudu > Issue Type: Bug > Components: tablet > Affects Versions: Private Beta > Reporter: Todd Lipcon > Assignee: Hao Hao > Priority: Critical > > I saw a case of mt-tablet-test failing with what I think is the following > scenario: > - transaction applies an update to DMS > - delta flush happens > - major delta compaction runs (the update is now part of base data and we > have an UNDO) > - the RS is selected for compaction > - CHECK failure because the UNDO delta contains something that is not yet > committed. > We probably need to ensure that we don't Flush data which isn't yet committed > from an MVCC standpoint. -- This message was sent by Atlassian JIRA (v7.6.3#76005)