[
https://issues.apache.org/jira/browse/HIVE-24541?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated HIVE-24541:
----------------------------------
Labels: pull-request-available (was: )
> Add config to set a default storage handler class
> -------------------------------------------------
>
> Key: HIVE-24541
> URL: https://issues.apache.org/jira/browse/HIVE-24541
> Project: Hive
> Issue Type: Improvement
> Reporter: Marton Bod
> Assignee: Marton Bod
> Priority: Major
> Labels: pull-request-available
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Add a config param "hive.default.storage.handler.class" so we can set a
> default storage handler class that can be used for all create table
> statements. By default it would be an empty string, taking no effect.
> This would allow existing user queries to be reused for a new table format
> for example, such as Iceberg.
> For example, after setting in the config: hive.default.storage.handler.class=
> org.apache.iceberg.mr.hive.HiveIcebergStorageHandler
> The query: CREATE TABLE abc (a int, b string) LOCATION ...
> would be equivalent to: CREATE TABLE abc (a int, b string) STORED BY
> 'org.apache.iceberg.mr.hive.HiveIcebergStorageHandler' LOCATION ...
--
This message was sent by Atlassian Jira
(v8.3.4#803005)