Skip to content

Add rename_view to REST Catalog - #4081

Open
rambleraptor wants to merge 7 commits into
apache:mainfrom
rambleraptor:rename_view
Open

rambleraptor wants to merge 7 commits into
apache:mainfrom
rambleraptor:rename_view

Conversation

@rambleraptor

@rambleraptor rambleraptor commented Oct 5, 2026 •

Copy link
Copy Markdown
Collaborator

Rationale for this change

I'm reviving #2149, which was closed for being stale. I addressed the comments on that PR. This is the last thing we need to have complete view support.

Are these changes tested?

Yes. Unit tests in tests/catalog/test_rest.py and integration tests in tests/integration/test_catalog.py.

Are there any user-facing changes?

  • Added rename_view support to the Iceberg REST Catalog.

cc @ebyhr @kevinjqliu @abnobdoss @jayceslesar @nhuantho, who reviewed #2149

AI Disclosure: Claude double checked the old PR and made sure the comments were all addressed.

rambleraptor and others added 7 commits October 5, 2026 19:04
- Add @OverRide to RestCatalog/SqlCatalog rename_view and restore it on
  BigQueryMetastoreCatalog.load_namespace_properties
- Split identifiers once in RestCatalog.rename_view
- Fix "fully classified" typo in the Catalog.rename_view docstring
- Add a cross-namespace rename integration test
- Drop a stale skip on test_rest_custom_namespace_separator reintroduced by rebase

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rambleraptor
rambleraptor requested review from Fokko, geruh and kevinjqliu and removed request for Fokko, geruh and kevinjqliu October 5, 2026 19:15

This branch has not been deployed

No deployments
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