Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] External catalog via REST delegation #303

Open
jkolash opened this issue Sep 16, 2024 · 0 comments
Open

[FEATURE REQUEST] External catalog via REST delegation #303

jkolash opened this issue Sep 16, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@jkolash
Copy link

jkolash commented Sep 16, 2024

Is your feature request related to a problem? Please describe.

I would like to ideally only configure 1 endpoint for all of my iceberg catalog readers and delegate through polaris.

Describe the solution you'd like

I would like to be able to support external catalog delegating via rest endpoints. This would allow all external iceberg catalog locations to be managed in polaris but not have to directly integrate with multiple catalog endpoints client side.

Once an external catalog rest endpoint location is added to the polaris catalog, any existing integrations immediately are able to read that data if they have permission to do so. It may be possible to simply forward exiting oauth credentials or give polaris new credentials to use to talk to the external catalog.

Describe alternatives you've considered

In spark for example you'd need to individually register each catalog endpoint namespace config among multiple clients or code bases. Doing it once on the polaris catalog would simplify integration.

Additional context

No response

@jkolash jkolash added the enhancement New feature or request label Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant