Skip to content

support polaris catalog#24

Open
Tianhao-Gu wants to merge 3 commits intomainfrom
feature/support_polaris
Open

support polaris catalog#24
Tianhao-Gu wants to merge 3 commits intomainfrom
feature/support_polaris

Conversation

@Tianhao-Gu
Copy link
Copy Markdown

Replace governance API (get_my_groups, get_namespace_prefix) with Iceberg catalog discovery. The /catalogs endpoint derives catalog names from catalog.namespace database names, eliminating the minio_governance dependency. Frontend uses fetchCatalogs() instead of fetchGroups(), detects personal catalog by name (my) instead of username. Adds periodic catalog polling with tree reconciliation and a refresh button. Mocks updated to catalog.namespace format.

Local testing:
Screenshot 2026-03-08 at 5 06 17 PM

Screenshot 2026-03-08 at 5 06 30 PM

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 8, 2026

Prerelease: pr-24

Wheel will be attached once the build completes. Updated on each push.

@Tianhao-Gu Tianhao-Gu requested a review from dauglyon March 8, 2026 22:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant