[ https://issues.apache.org/jira/browse/HIVE-19329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jason Dere reassigned HIVE-19329: --------------------------------- > Disallow some optimizations/behaviors for external tables > --------------------------------------------------------- > > Key: HIVE-19329 > URL: https://issues.apache.org/jira/browse/HIVE-19329 > Project: Hive > Issue Type: Bug > Reporter: Jason Dere > Assignee: Jason Dere > Priority: Major > > External tables in Hive are often used in situations where the data is being > created and managed by other applications outside of Hive. There are several > issues that can occur when data being written to table directories by > external apps: > - If an application is writing files to a table/partition at the same time > that Hive tries to merge files for the same table/partition (ALTER TABLE > CONCATENATE, or hive.merge.tezfiles during insert) data can be lost. > - When new data has been added to the table by external applications, the > Hive table statistics are often way out of date with the current state of the > data. This can result in wrong results in the case of answering queries using > stats, or bad query plans being generated. > Some of these operations should be blocked in Hive. It looks like some > already have been (HIVE-17403). -- This message was sent by Atlassian JIRA (v7.6.3#76005)