Skip to content

HIVE-28440: unblock hcatalog parquet project pushdown#5390

Merged
daijy merged 1 commit intoapache:masterfrom
yigress:hive-28440-fix
Aug 10, 2024
Merged

HIVE-28440: unblock hcatalog parquet project pushdown#5390
daijy merged 1 commit intoapache:masterfrom
yigress:hive-28440-fix

Conversation

@yigress
Copy link
Contributor

@yigress yigress commented Aug 7, 2024

What changes were proposed in this pull request?

to unblock hcatloader parquet table project pushdown. HCatLoader sets the needed columns intending to be used for project/filter pushdown, however, org.apache.hadoop.hive.ql.io.parquet.read.DataWritableReadSupport#init ReadContext skips project/filter pushdown when job properties 'columns' is not set. This change sets the 'columns' property.

Why are the changes needed?

to unblock hcatloader parquet table project pushdown

Does this PR introduce any user-facing change?

No

Is the change a dependency upgrade?

No

How was this patch tested?

tested locally

@sonarqubecloud
Copy link

sonarqubecloud bot commented Aug 8, 2024

@daijyc
Copy link

daijyc commented Aug 9, 2024

LGTM

@daijy daijy merged commit aa51979 into apache:master Aug 10, 2024
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.

4 participants