Commit 97eecf4
committed
fix: provide fallback reasons for Generate and ArrayFilter operators
When CometExplodeExec.convert was called with an empty childOp (child
operator not native), it propagated tags from output attributes which
never have explain info, resulting in "Generate [COMET: ]" with no
reason. Split the check to provide an explicit message for the
non-native child case. Also add a missing reason to
CometArrayFilter.getSupportLevel for unsupported filter functions.1 parent c3f59a6 commit 97eecf4
File tree
2 files changed
+8
-2
lines changed- spark/src/main/scala/org/apache
- comet/serde
- spark/sql/comet
2 files changed
+8
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
622 | 622 | | |
623 | 623 | | |
624 | 624 | | |
625 | | - | |
| 625 | + | |
| 626 | + | |
626 | 627 | | |
627 | 628 | | |
628 | 629 | | |
| |||
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1217 | 1217 | | |
1218 | 1218 | | |
1219 | 1219 | | |
1220 | | - | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
1221 | 1226 | | |
1222 | 1227 | | |
1223 | 1228 | | |
| |||
0 commit comments