Skip to content

[branch-53] correct parquet leaf index mapping when schema contains struct cols (#20698)#20884

Merged
alamb merged 1 commit intoapache:branch-53from
alamb:alamb/backport_20698_branch53
Mar 12, 2026
Merged

[branch-53] correct parquet leaf index mapping when schema contains struct cols (#20698)#20884
alamb merged 1 commit intoapache:branch-53from
alamb:alamb/backport_20698_branch53

Conversation

@alamb
Copy link
Contributor

@alamb alamb commented Mar 11, 2026

…pache#20698)

## Which issue does this PR close?

- Closes apache#20695

## Rationale for this change

Row filter pushdown assumed Arrow field indices equal Parquet leaf
indices, which breaks when Struct columns are present because their
children expand into separate leaves and shift all subsequent indices
@github-actions github-actions bot added sqllogictest SQL Logic Tests (.slt) datasource Changes to the datasource crate labels Mar 11, 2026
Copy link
Contributor

@comphead comphead left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @alamb

@alamb alamb merged commit e922af9 into apache:branch-53 Mar 12, 2026
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

datasource Changes to the datasource crate sqllogictest SQL Logic Tests (.slt)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants