Skip to content

[VL] Fix flaky columnar cache tests by clearing the cache serializer states before the suites are run#10812

Merged
zhztheplayer merged 2 commits intoapache:mainfrom
zhztheplayer:wip-cache-fix
Sep 26, 2025
Merged

[VL] Fix flaky columnar cache tests by clearing the cache serializer states before the suites are run#10812
zhztheplayer merged 2 commits intoapache:mainfrom
zhztheplayer:wip-cache-fix

Conversation

@zhztheplayer
Copy link
Member

@zhztheplayer zhztheplayer commented Sep 26, 2025

We should always call InMemoryRelation.clearSerializer() for each Spark session that sets a new cache serializer.

Failing to do this will cause flaky test results because whether the cache serializer is set to columnar or not is unclear when the test is run.

The patch fixes the issue.

Unblocks #10802.

@github-actions github-actions bot added CORE works for Gluten Core VELOX labels Sep 26, 2025
@github-actions
Copy link

Run Gluten Clickhouse CI on x86

@zhztheplayer zhztheplayer merged commit 192faa4 into apache:main Sep 26, 2025
59 of 60 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CORE works for Gluten Core VELOX

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants