You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Peter Vary (Jira)" <ji...@apache.org> on 2022/03/23 14:27:00 UTC

[jira] [Created] (HIVE-26064) For Iceberg external table do not set external.table.purge=true by default

Peter Vary created HIVE-26064:
---------------------------------

             Summary: For Iceberg external table do not set external.table.purge=true by default
                 Key: HIVE-26064
                 URL: https://issues.apache.org/jira/browse/HIVE-26064
             Project: Hive
          Issue Type: Task
            Reporter: Peter Vary
            Assignee: Peter Vary


When creating an Iceberg table, in the MetaHook we currently set external.table.purge=true for all tables, unless provided otherwise.

This goes against the docs / user expectations: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=82706445#:~:text=When%20dropping%20an%20EXTERNAL%20table%2C%20data%20in%20the%20table%20is%20NOT%20deleted%20from%20the%20file%20system

As well as this property: hive.external.table.purge.default, which is set to false in the system.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)