Skip to content

[GLUTEN-10810][VL] Change the default value of propagateIgnoreNullKeys to false#10811

Closed
beliefer wants to merge 1 commit intoapache:mainfrom
beliefer:10810
Closed

[GLUTEN-10810][VL] Change the default value of propagateIgnoreNullKeys to false#10811
beliefer wants to merge 1 commit intoapache:mainfrom
beliefer:10810

Conversation

@beliefer
Copy link
Contributor

@beliefer beliefer commented Sep 26, 2025

What changes are proposed in this pull request?

This PR proposes to change the default value of propagateIgnoreNullKeys to false
Fixes #10810

issue (#8966) / PR (#8967) added the function that propagate ignoreNullKeys when possible. But in our environment, I found this PR brings perf degradation.

After e368a32, the benchmark TPC-DS SF1000, some cases occur perf degradation.
Before e368a32

test case First Second Third Avg Median
q87 12 s 13 s 13 s 12.667 s 13 s
q88 13 s 13 s 13 s 13 s 13 s
q90 3 s 4 s 4 s 3.667 s 4 s

After e368a32

test case First Second Third Avg Median
q87 14 s 14 s 14 s 14 s. 14 s
q88 14 s 15 s 15 s 14.667 s 15 s
q90 4 s 5 s 4 s 4.333 s 4 s

How was this patch tested?

GA tests.

@github-actions github-actions bot added the VELOX label Sep 26, 2025
@github-actions
Copy link

#10810

@zhztheplayer
Copy link
Member

Perhaps we can add the issue / PR (#8966) that is related to this one in the PR description so people can track back on the history.

cc @WangGuangxin @jinchengchenghh

@beliefer
Copy link
Contributor Author

beliefer commented Oct 9, 2025

@zhztheplayer Description updated.

@beliefer
Copy link
Contributor Author

beliefer commented Oct 9, 2025

cc @jackylee-ch

@beliefer
Copy link
Contributor Author

Because #10852 merged. I will close this one.

@beliefer beliefer closed this Oct 11, 2025
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.

[VL] Change the default value of propagateIgnoreNullKeys to false

2 participants