Description
Replace TypeCheckFailure by DataTypeMismatch in type checks in collection expressions:
1. BinaryArrayExpressionWithImplicitCast (1): https://github.com/apache/spark/blob/master/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/collectionOperations.scala#L69
2. MapContainsKey (2): https://github.com/apache/spark/blob/master/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/collectionOperations.scala#L231-L237
3. MapConcat (1): https://github.com/apache/spark/blob/master/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/collectionOperations.scala#L663
4. MapFromEntries (1): https://github.com/apache/spark/blob/master/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/collectionOperations.scala#L801
Attachments
Issue Links
- is a clone of
-
SPARK-40357 Migrate window type check failures onto error classes
- Resolved
- is cloned by
-
SPARK-40359 Migrate JSON type check failures onto error classes
- Resolved
-
SPARK-40372 Migrate failures of array type checks onto error classes
- Resolved
- links to