Skip to content

Conversation

@findepi
Copy link

@findepi findepi commented Jun 26, 2025

Fix RowConverter row decoding when there is a FixedSizeList element and it's not the last.

@github-actions github-actions bot added the arrow label Jun 26, 2025
findepi added 4 commits June 26, 2025 14:10
# Which issue does this PR close?

none

# Rationale for this change

This is necessary to support DISTINCT and GROUP BY over fixed-sized
arrays in DataFusion.

# What changes are included in this PR?

Add `DataType::FixedSizeList` support to `RowConverter`.

# Are there any user-facing changes?

No

(cherry picked from commit d7fc416)
…last

Fix `RowConverter` row decoding when there is a `FixedSizeList` element
and it's not the last.
@findepi findepi force-pushed the findepi/sdf/54.2.1/fixed-size-list-row branch from 1bafcc8 to be9ef1c Compare June 26, 2025 12:12
@findepi findepi requested review from milevin and vgapeyev June 26, 2025 13:29
@findepi findepi changed the title Backport PR snapshot: Fix RowConverter when FixedSizeList is not the last Backport PR snapshot: Fix RowConverter when FixedSizeList is not the last and fix Support FixedSizeList RowConverter Jun 27, 2025
@findepi findepi merged commit ad6ab6f into sdf/54.2.1 Jun 27, 2025
13 of 14 checks passed
@findepi findepi deleted the findepi/sdf/54.2.1/fixed-size-list-row branch June 27, 2025 08:12
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