Commit 629ec84
committed
[SPARK-25415] ArrayPosition function may return incorrect result when right expression is implicitly down casted.
1 parent 3030b82 commit 629ec84
File tree
2 files changed
+54
-9
lines changed- sql
- catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions
- core/src/test/scala/org/apache/spark/sql
2 files changed
+54
-9
lines changedLines changed: 12 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2062 | 2062 | | |
2063 | 2063 | | |
2064 | 2064 | | |
2065 | | - | |
2066 | | - | |
2067 | | - | |
| 2065 | + | |
| 2066 | + | |
| 2067 | + | |
| 2068 | + | |
| 2069 | + | |
| 2070 | + | |
| 2071 | + | |
2068 | 2072 | | |
2069 | | - | |
2070 | 2073 | | |
2071 | 2074 | | |
2072 | 2075 | | |
2073 | | - | |
2074 | | - | |
2075 | | - | |
| 2076 | + | |
| 2077 | + | |
2076 | 2078 | | |
| 2079 | + | |
| 2080 | + | |
| 2081 | + | |
2077 | 2082 | | |
2078 | 2083 | | |
2079 | 2084 | | |
| |||
Lines changed: 42 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1045 | 1045 | | |
1046 | 1046 | | |
1047 | 1047 | | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
1048 | 1073 | | |
1049 | 1074 | | |
1050 | 1075 | | |
| |||
1054 | 1079 | | |
1055 | 1080 | | |
1056 | 1081 | | |
1057 | | - | |
| 1082 | + | |
1058 | 1083 | | |
1059 | 1084 | | |
1060 | | - | |
| 1085 | + | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
1061 | 1101 | | |
1062 | 1102 | | |
1063 | 1103 | | |
| |||
0 commit comments