test: cover array_intersect routing configurations by rich7420 · Pull Request #5952 · apache/datafusion-comet · GitHub
Skip to content

test: cover array_intersect routing configurations - #5952

Open
rich7420 wants to merge 1 commit into
apache:mainfrom
rich7420:test/4616-array-intersect-routing-upstream
Open

rich7420 wants to merge 1 commit into
apache:mainfrom
rich7420:test/4616-array-intersect-routing-upstream

Conversation

@rich7420

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Part of #4616.

Rationale for this change

The existing array_intersect fixtures compare results without asserting the selected implementation or covering a disabled dispatcher.

What changes are included in this PR?

Exercise all four combinations of native opt-in and codegen dispatch in the existing fixture. Assert native, dispatched and fallback paths. Include a longer right-hand array to check Spark's left-input ordering on compatible paths, and normalize the permitted order difference for native opt-in.

How are these changes tested?

The updated array_intersect.sql fixture passes through CometSqlFileTestSuite on Spark 4.1.3 / JDK 21 after rebasing onto main. Formatting and Scalastyle passed. The earlier fork CI failure was a macOS hdfsThreadDestructor crash; this base includes #5892, which removes the triggering HDFS suite from CI.

@github-actions github-actions Bot added enhancement New feature or request test Testing related labels Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request test Testing related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant