[
https://issues.apache.org/jira/browse/HIVE-28658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17905365#comment-17905365
]
Butao Zhang commented on HIVE-28658:
------------------------------------
[~dkuzmenko] Implementing the multi-catalog feat like Trino is definitely a
good direction!
Let me make an aside. I know that Apache Doris & Trino & Apache Spark are all
have the multi-catalog feat, which can make the multi datasource federated
query more flexible. {color:#de350b}At present, in HS2, query on other
datasources such as jdbc(mysql) must go through HMS{color}. We can think about
decoupling HS2 and HMS, and then HS2 can be like Trino to query different
datasource without going through HMS. Certainly, this can let HS2 to query rest
iceberg table more easier. Just like this you post:
{code:java}
iceberg.catalog.type=rest
iceberg.rest-catalog.uri=https://iceberg-with-rest:8181/{code}
> Iceberg REST Catalog Support
> -----------------------------
>
> Key: HIVE-28658
> URL: https://issues.apache.org/jira/browse/HIVE-28658
> Project: Hive
> Issue Type: Improvement
> Security Level: Public(Viewable by anyone)
> Components: Iceberg integration
> Reporter: Denys Kuzmenko
> Assignee: Zoltán Rátkai
> Priority: Major
>
> Allow Hive to communicate directly with an Iceberg catalog service using the
> Iceberg REST Catalog protocol. This protocol is the standard and recommended
> way to interact with Iceberg metadata and tables.
> interface MetadataProvider
> * HiveCatalog
> * RestCatalog
> Ref:
> https://www.tabular.io/apache-iceberg-cookbook/getting-started-trino-configuration/
--
This message was sent by Atlassian Jira
(v8.20.10#820010)