Skip to content

refactor: make_map_batch array handling#23228

Open
nathanb9 wants to merge 1 commit into
apache:mainfrom
nathanb9:issue-22833-make-map-refactor
Open

refactor: make_map_batch array handling#23228
nathanb9 wants to merge 1 commit into
apache:mainfrom
nathanb9:issue-22833-make-map-refactor

Conversation

@nathanb9

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Rationale for this change

Simplify make_map_batch array handling after scalar expansion.

What changes are included in this PR?

Pass extracted ArrayRefs through validation and map construction.

Are these changes tested?

Ran cargo fmt --all, cargo test -p datafusion-functions-nested map, and cargo clippy --all-targets --all-features -- -D warnings.

Are there any user-facing changes?

No.

@github-actions github-actions Bot added the functions Changes to functions implementation label Jun 28, 2026
@nathanb9 nathanb9 changed the title Refactor make_map_batch array handling refactor: make_map_batch array handling Jun 28, 2026
@nathanb9 nathanb9 marked this pull request as ready for review June 28, 2026 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

functions Changes to functions implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor make_map_batch to avoid wrapping expanded arrays back in ColumnarValue

1 participant