Skip to content

OpenAPI: emit labels from the REST server test fixture - #18047

Open
laskoviymishka wants to merge 1 commit into
laskoviymishka/labels-sparkfrom
laskoviymishka/labels-fixture
Open

OpenAPI: emit labels from the REST server test fixture#18047
laskoviymishka wants to merge 1 commit into
laskoviymishka/labels-sparkfrom
laskoviymishka/labels-fixture

Conversation

@laskoviymishka

@laskoviymishka laskoviymishka commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Part of the catalog-labels stack (spec: #15750). Based on #18049 (top of the stack).

Adds an include-labels option to the REST server test fixture (RESTServerCatalogAdapter) that attaches catalog-provided labels to load-table and load-view responses, plus a test that asserts they round-trip over the wire. This gives other client implementations (PyIceberg, iceberg-go, iceberg-rust) a reference server that returns labels to test against.

Stacked on #18049.

Add an include-labels option to the REST server test fixture
(RESTServerCatalogAdapter) that attaches catalog-provided labels to
load-table and load-view responses, plus a test that asserts they
round-trip over the wire. This gives other client implementations a
reference server that returns labels to test against.
@laskoviymishka
laskoviymishka force-pushed the laskoviymishka/labels-fixture branch from ff2a8b0 to f704351 Compare September 10, 2026 14:50
@laskoviymishka
laskoviymishka changed the base branch from laskoviymishka/labels-serde to laskoviymishka/labels-spark September 10, 2026 14:51
@laskoviymishka
laskoviymishka added this pull request to stack #18051 September 10, 2026 14:51
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.

1 participant