You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Denys Kuzmenko (Jira)" <ji...@apache.org> on 2025/06/24 20:17:00 UTC

[jira] [Resolved] (HIVE-29038) Conclude if we should consolidate authentication methods of REST

     [ https://issues.apache.org/jira/browse/HIVE-29038?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Denys Kuzmenko resolved HIVE-29038.
-----------------------------------
    Fix Version/s: 4.1.0
         Assignee: Shohei Okumiya
       Resolution: Fixed

> Conclude if we should consolidate authentication methods of REST
> ----------------------------------------------------------------
>
>                 Key: HIVE-29038
>                 URL: https://issues.apache.org/jira/browse/HIVE-29038
>             Project: Hive
>          Issue Type: Improvement
>          Components: Standalone Metastore
>            Reporter: Shohei Okumiya
>            Assignee: Shohei Okumiya
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 4.1.0
>
>
> We're developing the minimal viable product of Iceberg REST API on Hive Metastore. As part of this effort, we discussed the possibility of having a unified authentication property for all REST use cases.
> [https://github.com/apache/hive/pull/5870]
>  
> In short, we are providing `metastore.iceberg.catalog.servlet.auth` to allow users to configure their preferred authentication method for Iceberg REST Catalog. There is an opinion that this property should be more generic, e.g., `metastore.catalog.servlet.auth`, so that they can configure the authentication methods of all REST endpoints with a single property. The "all REST endpoints" mostly means the future proposal to provide a new unified metastore APIs such as Unity Catalog.
>  
> Definition of Done. We want to conclude how to expose the authentication method for Iceberg REST API by the 4.1.0 release. If the conclusion is the consolidation, we will rename `metastore.iceberg.catalog.servlet.auth` into the new name. If the conclusion is separation, we will close this ticket without any changes. If we can not conclude, we will probably offer the Iceberg REST API as experimental in 4.1.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)