Commit 846d23e
Consolidate except_all/except_distinct and intersect/intersect_distinct into single methods with distinct flag
Follows the same pattern as union(distinct=) and union_by_name(distinct=).
Also deprecates union_distinct() in favor of union(distinct=True).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 1f35ec1 commit 846d23e
File tree
3 files changed
+66
-100
lines changed- crates/core/src
- python
- datafusion
- tests
3 files changed
+66
-100
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
890 | 890 | | |
891 | 891 | | |
892 | 892 | | |
893 | | - | |
894 | | - | |
895 | | - | |
896 | | - | |
897 | | - | |
898 | | - | |
899 | | - | |
900 | | - | |
901 | | - | |
902 | | - | |
903 | | - | |
904 | 893 | | |
905 | 894 | | |
906 | 895 | | |
| |||
935 | 924 | | |
936 | 925 | | |
937 | 926 | | |
938 | | - | |
939 | | - | |
940 | | - | |
941 | | - | |
942 | | - | |
943 | | - | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
944 | 936 | | |
945 | 937 | | |
946 | 938 | | |
947 | 939 | | |
948 | | - | |
949 | | - | |
950 | | - | |
951 | | - | |
952 | | - | |
953 | | - | |
954 | | - | |
955 | | - | |
956 | | - | |
957 | | - | |
958 | | - | |
959 | | - | |
960 | | - | |
961 | | - | |
962 | | - | |
963 | | - | |
964 | | - | |
965 | | - | |
966 | | - | |
967 | | - | |
968 | | - | |
969 | | - | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
970 | 949 | | |
971 | 950 | | |
972 | 951 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1179 | 1179 | | |
1180 | 1180 | | |
1181 | 1181 | | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
1182 | 1185 | | |
1183 | 1186 | | |
1184 | 1187 | | |
1185 | | - | |
1186 | | - | |
1187 | | - | |
1188 | | - | |
1189 | | - | |
1190 | | - | |
1191 | | - | |
1192 | | - | |
| 1188 | + | |
| 1189 | + | |
1193 | 1190 | | |
1194 | | - | |
| 1191 | + | |
1195 | 1192 | | |
1196 | | - | |
| 1193 | + | |
1197 | 1194 | | |
1198 | 1195 | | |
1199 | 1196 | | |
1200 | 1197 | | |
1201 | 1198 | | |
1202 | | - | |
| 1199 | + | |
| 1200 | + | |
1203 | 1201 | | |
1204 | 1202 | | |
1205 | 1203 | | |
1206 | | - | |
1207 | | - | |
1208 | 1204 | | |
1209 | | - | |
1210 | | - | |
| 1205 | + | |
| 1206 | + | |
1211 | 1207 | | |
1212 | | - | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
1213 | 1213 | | |
1214 | | - | |
1215 | | - | |
| 1214 | + | |
1216 | 1215 | | |
1217 | | - | |
1218 | | - | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
1219 | 1220 | | |
1220 | | - | |
| 1221 | + | |
1221 | 1222 | | |
1222 | | - | |
1223 | | - | |
| 1223 | + | |
| 1224 | + | |
1224 | 1225 | | |
1225 | | - | |
1226 | | - | |
1227 | | - | |
| 1226 | + | |
1228 | 1227 | | |
1229 | 1228 | | |
1230 | 1229 | | |
1231 | 1230 | | |
1232 | 1231 | | |
| 1232 | + | |
1233 | 1233 | | |
1234 | 1234 | | |
1235 | | - | |
| 1235 | + | |
1236 | 1236 | | |
1237 | 1237 | | |
1238 | | - | |
| 1238 | + | |
1239 | 1239 | | |
1240 | 1240 | | |
1241 | | - | |
| 1241 | + | |
1242 | 1242 | | |
1243 | | - | |
| 1243 | + | |
1244 | 1244 | | |
1245 | | - | |
1246 | | - | |
1247 | | - | |
1248 | | - | |
1249 | | - | |
1250 | | - | |
1251 | | - | |
1252 | | - | |
1253 | | - | |
1254 | | - | |
1255 | | - | |
1256 | | - | |
1257 | | - | |
1258 | | - | |
1259 | | - | |
1260 | | - | |
1261 | 1245 | | |
1262 | | - | |
1263 | | - | |
| 1246 | + | |
1264 | 1247 | | |
1265 | | - | |
1266 | | - | |
1267 | | - | |
1268 | | - | |
1269 | | - | |
| 1248 | + | |
| 1249 | + | |
1270 | 1250 | | |
1271 | | - | |
| 1251 | + | |
1272 | 1252 | | |
1273 | 1253 | | |
1274 | 1254 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3573 | 3573 | | |
3574 | 3574 | | |
3575 | 3575 | | |
3576 | | - | |
| 3576 | + | |
3577 | 3577 | | |
3578 | 3578 | | |
3579 | 3579 | | |
3580 | 3580 | | |
3581 | | - | |
| 3581 | + | |
| 3582 | + | |
3582 | 3583 | | |
3583 | 3584 | | |
3584 | | - | |
| 3585 | + | |
3585 | 3586 | | |
3586 | 3587 | | |
3587 | 3588 | | |
3588 | 3589 | | |
3589 | | - | |
| 3590 | + | |
| 3591 | + | |
3590 | 3592 | | |
3591 | 3593 | | |
3592 | | - | |
| 3594 | + | |
3593 | 3595 | | |
3594 | 3596 | | |
3595 | 3597 | | |
3596 | 3598 | | |
3597 | 3599 | | |
| 3600 | + | |
3598 | 3601 | | |
3599 | 3602 | | |
3600 | 3603 | | |
3601 | 3604 | | |
3602 | 3605 | | |
3603 | 3606 | | |
3604 | | - | |
| 3607 | + | |
| 3608 | + | |
| 3609 | + | |
3605 | 3610 | | |
3606 | 3611 | | |
3607 | 3612 | | |
3608 | 3613 | | |
3609 | | - | |
| 3614 | + | |
| 3615 | + | |
| 3616 | + | |
3610 | 3617 | | |
3611 | 3618 | | |
3612 | 3619 | | |
| |||
0 commit comments