Skip to content

formalize the default map field names to match default arrow spec - #10517

Merged
Jefffrey merged 2 commits into
apache:mainfrom
alamb:alamb/re_map
Aug 4, 2026
Merged

formalize the default map field names to match default arrow spec#10517
Jefffrey merged 2 commits into
apache:mainfrom
alamb:alamb/re_map

Conversation

@alamb

@alamb alamb commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

This reverts commit ed92960.

Which issue does this PR close?

Rationale for this change

As part of the 59.2.0 release, I found that the changes in #10297 from @rluvaton required downstream modifications and thus were not appropriate for a point release.

Thus I reverted the changes in #10506 until the next breaking release (60.0.0)

What changes are included in this PR?

Are these changes tested?

Yes

Are there any user-facing changes?

Yes, the names of fields in MapArrays are now consistent ("key" and "value" always, rather than sometimes "keys" and "values")

@github-actions github-actions Bot added parquet Changes to the parquet crate arrow Changes to the arrow crate arrow-flight Changes to the arrow-flight crate parquet-variant parquet-variant* crates arrow-avro arrow-avro crate arrow-schema arrow-row arrow-json arrow-ipc arrow-integration-test arrow-data arrow-cast arrow-array labels Aug 2, 2026
@alamb alamb added api-change Changes to the arrow API next-major-release the PR has API changes and it waiting on the next major version labels Aug 2, 2026
@Jefffrey Jefffrey changed the title Reapply "formalize the default map field names to match default arrow spec (#10297)" formalize the default map field names to match default arrow spec Aug 4, 2026
@Jefffrey
Jefffrey merged commit 8024dbb into apache:main Aug 4, 2026
38 checks passed
@Jefffrey

Jefffrey commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

thanks all

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api-change Changes to the arrow API arrow Changes to the arrow crate arrow-array arrow-avro arrow-avro crate arrow-cast arrow-data arrow-flight Changes to the arrow-flight crate arrow-integration-test arrow-ipc arrow-json arrow-row arrow-schema next-major-release the PR has API changes and it waiting on the next major version parquet Changes to the parquet crate parquet-variant parquet-variant* crates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants