[ https://issues.apache.org/jira/browse/HIVE-20410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eugene Koifman updated HIVE-20410: ---------------------------------- Resolution: Fixed Fix Version/s: 4.0.0 Release Note: n/a Status: Resolved (was: Patch Available) committed to master (4.0) thanks Sergey for the review > aborted Insert Overwrite on transactional table causes "Not enough history > available for..." error > -------------------------------------------------------------------------------------------------- > > Key: HIVE-20410 > URL: https://issues.apache.org/jira/browse/HIVE-20410 > Project: Hive > Issue Type: Bug > Components: Transactions > Affects Versions: 3.0.0 > Reporter: Eugene Koifman > Assignee: Eugene Koifman > Priority: Major > Fix For: 4.0.0 > > Attachments: HIVE-20410.01.patch, HIVE-20410.02.patch > > > suppose > insert overwrite T values(1) > is aborted. > this creates a base_x directory (for insert-only transactional tables > currently and for full CRUD once 'rename' in the MoveTask is eliminated) but > subsequent read fails with "Not enough history available for..." error. > The problem is that the logic to produce this exception finds this base_x but > treats it as if it was produced by a compactor, in which case the error > would'v been appropriate. -- This message was sent by Atlassian JIRA (v7.6.3#76005)