Skip to content

Remove allowEmptyValue from REST Catalog OpenAPI Spec #13444

Description

@elphastori

Feature Request / Improvement

Background

Follow-up on dev@ mailing list thread which discussed the drawbacks of using allowEmptyValue in our REST Catalog OpenAPI specification and proposed removing it: https://lists.apache.org/thread/pg2obnmlhkdfg2gtbd0xo4j9zqwlcxf4

Key points raised:

Proposal

  • Remove every occurrence of allowEmptyValue from rest-catalog-open-api.yaml.
  • Keep current behaviour backwards-compatible until the next major release by treating the absence of pageToken and parent (and similar query params) exactly as today.

Query engine

None

Willingness to contribute

  • I can contribute this improvement/feature independently
  • I would be willing to contribute this improvement/feature with guidance from the Iceberg community
  • I cannot contribute this improvement/feature at this time

Metadata

Metadata

Assignees

No one assigned

    Labels

    improvementPR that improves existing functionality

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions