chore: Separate out extended explain info unit test into spark dependent and spark independent parts
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 76/100
Research direction
Start with the unit test containing test("explain comet") and inspect how supportsExtendedExplainInfo currently controls the check. Separate the Spark-dependent extended-info coverage from the Spark-independent test, ensuring the dependent test runs only for Spark 4.0 and later; the existing tests should then pass without the conditional in the independent part.
Written by the indexing model from the issue text.
Description
Describe the bug
Separate out extended explain info unit test into spark dependent and spark independent parts
Steps to reproduce
No response
Expected behavior
No response
Additional context
The test test("explain comet") has a conditional check which executes only if supportsExtendedExplainInfo is true. This can be moved into a separate unit test that is run only for Spark 4.0 and greater which actually support extended info.
- Dominant language
- Scala
- Stars
- 1.3k
- Forks
- 383
- Avg merge
- 2d 58m
- Merged PRs (30d)
- 399
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from apache/datafusion-comet
-
area:aggregation bug priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
apache/datafusion-comet#6661 ·
Maintainers usually reply within 1 day
-
Native from_json with a schema that repeats a field name fails with "ArrowArray struct has 2 children (expected 1)"Possibly taken A pull request linked to this issue is open or already merged. Openarea:expressions area:ffi bug good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
apache/datafusion-comet#6592 ·
Maintainers usually reply within 1 day
-
Casting to a struct type with repeated field names fails with "ArrowArray struct has 2 children (expected 1)"Possibly taken A pull request linked to this issue is open or already merged. Openarea:expressions area:ffi bug good first issue priority:high
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
apache/datafusion-comet#6591 ·
Maintainers usually reply within 1 day
-
arrays_zip with two same-named inputs fails with "ArrowArray struct has 2 children (expected 1)"Possibly taken @mohitgurav20 claimed this 7 days ago. Openarea:expressions area:ffi bug priority:high
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
apache/datafusion-comet#6251 · 4 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
ci: a transient Maven Central failure in lint-java is reported as a scalafix violationPossibly taken @andygrove claimed this 15 days ago. Openarea:ci bug priority:low
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
apache/datafusion-comet#6060 ·
Maintainers usually reply within 1 day
All issues in apache/datafusion-comet
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
salesforce/evalon#16 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
chipsalliance/chisel#5504 ·
Maintainers usually reply within 1 day
-
documentation good first issue
Difficulty 2/5 Half a day Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
Homebrew formula 2.1.26: 'cs completions bash' fails (exit 127) because bin/cs is not executableOpen
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
smart-data-lake/smart-data-lake#1166 ·
Maintainers usually reply within 1 day