Skip to content

Add RestSessionCatalog - #2920

Draft
DerGut wants to merge 6 commits into
apache:mainfrom
DerGut:rest-session-catalog
Draft

Add RestSessionCatalog#2920
DerGut wants to merge 6 commits into
apache:mainfrom
DerGut:rest-session-catalog

Conversation

@DerGut

@DerGut DerGut commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

What changes are included in this PR?

This PR adds RestSessionCatalog, implementing the SessionCatalog API introduced in #2836.

RestSessionCatalog becomes the core REST implementation. The existing RestCatalog delegates to it with an internal SessionContext, preserving session-unaware behavior. The REST test suite is refactored to exercise RestSessionCatalog directly.

Are these changes tested?

  • cargo test -p iceberg-catalog-rest --lib

@DerGut
DerGut force-pushed the rest-session-catalog branch from 9f36a56 to 75caec7 Compare July 28, 2026 22:21
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