Skip to content

HIVE-29544: Fix Vectorized Parquet reading Struct columns with all fields null#6408

Open
ayushtkn wants to merge 1 commit intoapache:masterfrom
ayushtkn:parquet_struct
Open

HIVE-29544: Fix Vectorized Parquet reading Struct columns with all fields null#6408
ayushtkn wants to merge 1 commit intoapache:masterfrom
ayushtkn:parquet_struct

Conversation

@ayushtkn
Copy link
Copy Markdown
Member

@ayushtkn ayushtkn commented Apr 4, 2026

Fix Vectorized Parquet reading Struct columns with all fields null

What changes were proposed in this pull request?

During Vectorized Parquet reads, the struct column shouldn't be read as null in case the fields are null, only if the struct field itself is null, the column should be read as null

Why are the changes needed?

To sync behaviour b/w vectorized & non vectorized reads

Does this PR introduce any user-facing change?

Yes, Vectorized reads with Struct columns with all values null doesn't read as null column

How was this patch tested?

UT

@ayushtkn ayushtkn changed the title WIP HIVE-29544: Fix Vectorized Parquet reading Struct columns with all fields null Apr 4, 2026
@ayushtkn ayushtkn requested a review from abstractdog April 4, 2026 15:38
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 4, 2026

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants