Skip to content

Docs: Add dedicated page for REST Catalog documentation - #17940

Open
talatuyarer wants to merge 1 commit into
apache:mainfrom
talatuyarer:docs-rest-catalog-page
Open

Docs: Add dedicated page for REST Catalog documentation#17940
talatuyarer wants to merge 1 commit into
apache:mainfrom
talatuyarer:docs-rest-catalog-page

Conversation

@talatuyarer

Copy link
Copy Markdown
Contributor

I know We have the REST Catalog Spec page and the OpenAPI definition, but those target server implementers, and the Catalogs section documents JDBC, Nessie, Hive, and Glue while saying nothing about how to actually use a REST catalog.

I thought it could be good to add docs/docs/rest-catalog.md with general configuration examples for Java, Spark, and Flink and short prose sections on the protocol features that have no other home in the docs: endpoint discovery, multi-table transactions, credential vending and remote signing, server-side scan planning, ETag-based freshness and lazy snapshot loading, idempotent commit retries, pagination, and metrics reporting.

@github-actions github-actions Bot added the docs label Sep 3, 2026
Comment thread docs/mkdocs.yml Outdated
Comment thread docs/docs/rest-catalog.md Outdated
Comment thread docs/docs/rest-catalog.md Outdated
Comment thread docs/docs/rest-catalog.md Outdated
Comment thread docs/docs/rest-catalog.md Outdated
Comment thread docs/docs/rest-catalog.md Outdated
Comment thread docs/docs/rest-catalog.md Outdated
Comment thread docs/docs/rest-catalog.md Outdated
@talatuyarer
talatuyarer force-pushed the docs-rest-catalog-page branch from 3a40c16 to 2f80e80 Compare September 4, 2026 02:50
@talatuyarer

Copy link
Copy Markdown
Contributor Author

@RussellSpitzer I believe i adressed your comments. How it looks like now ?

@talatuyarer

Copy link
Copy Markdown
Contributor Author

@kevinjqliu When you have a time Could you review this ?

Comment thread docs/docs/rest-catalog.md Outdated

@RussellSpitzer RussellSpitzer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is I think a really good cleanup and explanation of some core Iceberg REST Catalogs that previously just lived in the impl or Spec

@talatuyarer
talatuyarer force-pushed the docs-rest-catalog-page branch from bbc4cfd to ba10165 Compare September 4, 2026 18:11
@uros-b

uros-b commented Sep 5, 2026

Copy link
Copy Markdown
Member

Seems like there are some conflicts here, but otherwise looks good! Thank you @talatuyarer and @RussellSpitzer!

@talatuyarer
talatuyarer force-pushed the docs-rest-catalog-page branch from ba10165 to 2e483bc Compare September 5, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants