forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit7204f35
committed
Revert commit66c0185 and follow-on patches.
This reverts66c0185 (Allow planner to use Merge Append toefficiently implement UNION) as well as the follow-on commitsd5d2205,3b1a7eb,7487044. In addition to those,07746a8had to be removed then re-applied in a different place, because66c0185 moved the relevant code.The reason for this last-minute thrashing is that depesz found acase in which the patched code creates a completely wrong planthat silently gives incorrect query results. It's unclear whatthe cause is or how many cases are affected, but with beta1 wrapstaring us in the face, there's no time for closer investigation.After we figure that out, we can decide whether to un-revert thisfor beta2 or hold it for v18.Discussion:https://postgr.es/m/Zktzf926vslR35Fv@depesz.com(also some private discussion among pgsql-release)1 parentd2a0447 commit7204f35
File tree
18 files changed
+287
-761
lines changed- contrib/postgres_fdw
- expected
- sql
- src
- backend
- optimizer
- path
- plan
- prep
- parser
- include
- nodes
- optimizer
- test/regress
- expected
- sql
18 files changed
+287
-761
lines changedLines changed: 0 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11511 | 11511 |
| |
11512 | 11512 |
| |
11513 | 11513 |
| |
11514 |
| - | |
11515 |
| - | |
11516 |
| - | |
11517 |
| - | |
11518 | 11514 |
| |
11519 | 11515 |
| |
11520 | 11516 |
| |
| |||
11596 | 11592 |
| |
11597 | 11593 |
| |
11598 | 11594 |
| |
11599 |
| - | |
11600 |
| - | |
11601 |
| - | |
11602 | 11595 |
| |
11603 | 11596 |
| |
11604 | 11597 |
| |
|
Lines changed: 0 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3885 | 3885 |
| |
3886 | 3886 |
| |
3887 | 3887 |
| |
3888 |
| - | |
3889 |
| - | |
3890 |
| - | |
3891 |
| - | |
3892 |
| - | |
3893 | 3888 |
| |
3894 | 3889 |
| |
3895 | 3890 |
| |
| |||
3916 | 3911 |
| |
3917 | 3912 |
| |
3918 | 3913 |
| |
3919 |
| - | |
3920 |
| - | |
3921 |
| - | |
3922 |
| - | |
3923 | 3914 |
| |
3924 | 3915 |
| |
3925 | 3916 |
| |
|
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2633 | 2633 |
| |
2634 | 2634 |
| |
2635 | 2635 |
| |
2636 |
| - | |
2637 |
| - | |
| 2636 | + | |
| 2637 | + | |
| 2638 | + | |
2638 | 2639 |
| |
2639 | 2640 |
| |
2640 | 2641 |
| |
|
Lines changed: 0 additions & 61 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2882 | 2882 |
| |
2883 | 2883 |
| |
2884 | 2884 |
| |
2885 |
| - | |
2886 |
| - | |
2887 |
| - | |
2888 |
| - | |
2889 |
| - | |
2890 |
| - | |
2891 |
| - | |
2892 |
| - | |
2893 |
| - | |
2894 |
| - | |
2895 |
| - | |
2896 |
| - | |
2897 |
| - | |
2898 |
| - | |
2899 |
| - | |
2900 |
| - | |
2901 |
| - | |
2902 |
| - | |
2903 |
| - | |
2904 |
| - | |
2905 |
| - | |
2906 |
| - | |
2907 |
| - | |
2908 |
| - | |
2909 |
| - | |
2910 |
| - | |
2911 |
| - | |
2912 |
| - | |
2913 |
| - | |
2914 |
| - | |
2915 |
| - | |
2916 |
| - | |
2917 |
| - | |
2918 |
| - | |
2919 |
| - | |
2920 |
| - | |
2921 |
| - | |
2922 |
| - | |
2923 |
| - | |
2924 |
| - | |
2925 |
| - | |
2926 |
| - | |
2927 |
| - | |
2928 |
| - | |
2929 |
| - | |
2930 |
| - | |
2931 |
| - | |
2932 |
| - | |
2933 |
| - | |
2934 |
| - | |
2935 |
| - | |
2936 |
| - | |
2937 |
| - | |
2938 |
| - | |
2939 |
| - | |
2940 |
| - | |
2941 |
| - | |
2942 |
| - | |
2943 |
| - | |
2944 |
| - | |
2945 |
| - | |
2946 | 2885 |
| |
2947 | 2886 |
| |
2948 | 2887 |
| |
|
Lines changed: 0 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2191 | 2191 |
| |
2192 | 2192 |
| |
2193 | 2193 |
| |
2194 |
| - | |
2195 |
| - | |
2196 |
| - | |
2197 |
| - | |
2198 |
| - | |
2199 |
| - | |
2200 |
| - | |
2201 |
| - | |
2202 |
| - | |
2203 |
| - | |
2204 |
| - | |
2205 |
| - | |
2206 |
| - | |
2207 |
| - | |
2208 |
| - | |
2209 |
| - | |
2210 | 2194 |
| |
2211 | 2195 |
| |
2212 | 2196 |
| |
| |||
2224 | 2208 |
| |
2225 | 2209 |
| |
2226 | 2210 |
| |
2227 |
| - | |
2228 |
| - | |
2229 |
| - | |
2230 | 2211 |
| |
2231 | 2212 |
| |
2232 | 2213 |
| |
|
Lines changed: 21 additions & 95 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
57 |
| - | |
58 | 57 |
| |
59 | 58 |
| |
60 | 59 |
| |
| |||
120 | 119 |
| |
121 | 120 |
| |
122 | 121 |
| |
123 |
| - | |
124 |
| - | |
125 | 122 |
| |
126 | 123 |
| |
127 | 124 |
| |
128 | 125 |
| |
129 | 126 |
| |
130 |
| - | |
131 |
| - | |
| 127 | + | |
132 | 128 |
| |
133 | 129 |
| |
134 | 130 |
| |
| |||
253 | 249 |
| |
254 | 250 |
| |
255 | 251 |
| |
256 |
| - | |
257 |
| - | |
258 | 252 |
| |
259 | 253 |
| |
260 | 254 |
| |
| |||
412 | 406 |
| |
413 | 407 |
| |
414 | 408 |
| |
415 |
| - | |
| 409 | + | |
| 410 | + | |
416 | 411 |
| |
417 | 412 |
| |
418 | 413 |
| |
| |||
603 | 598 |
| |
604 | 599 |
| |
605 | 600 |
| |
606 |
| - | |
607 |
| - | |
608 |
| - | |
609 |
| - | |
610 | 601 |
| |
611 | 602 |
| |
612 | 603 |
| |
| |||
625 | 616 |
| |
626 | 617 |
| |
627 | 618 |
| |
628 |
| - | |
629 |
| - | |
630 |
| - | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
631 | 622 |
| |
632 | 623 |
| |
633 | 624 |
| |
| |||
1086 | 1077 |
| |
1087 | 1078 |
| |
1088 | 1079 |
| |
1089 |
| - | |
| 1080 | + | |
1090 | 1081 |
| |
1091 | 1082 |
| |
1092 | 1083 |
| |
| |||
1284 | 1275 |
| |
1285 | 1276 |
| |
1286 | 1277 |
| |
1287 |
| - | |
1288 |
| - | |
1289 |
| - | |
1290 |
| - | |
1291 |
| - | |
| 1278 | + | |
1292 | 1279 |
| |
1293 | 1280 |
| |
1294 | 1281 |
| |
| |||
1299 | 1286 |
| |
1300 | 1287 |
| |
1301 | 1288 |
| |
1302 |
| - | |
1303 |
| - | |
| 1289 | + | |
1304 | 1290 |
| |
1305 | 1291 |
| |
1306 | 1292 |
| |
| |||
1335 | 1321 |
| |
1336 | 1322 |
| |
1337 | 1323 |
| |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
1338 | 1335 |
| |
1339 | 1336 |
| |
1340 | 1337 |
| |
| |||
1504 | 1501 |
| |
1505 | 1502 |
| |
1506 | 1503 |
| |
1507 |
| - | |
1508 |
| - | |
1509 |
| - | |
1510 |
| - | |
1511 |
| - | |
1512 |
| - | |
1513 | 1504 |
| |
1514 | 1505 |
| |
1515 | 1506 |
| |
| |||
3462 | 3453 |
| |
3463 | 3454 |
| |
3464 | 3455 |
| |
3465 |
| - | |
3466 |
| - | |
3467 |
| - | |
3468 |
| - | |
3469 |
| - | |
3470 |
| - | |
3471 |
| - | |
3472 |
| - | |
3473 |
| - | |
3474 |
| - | |
3475 |
| - | |
3476 |
| - | |
3477 |
| - | |
3478 |
| - | |
3479 |
| - | |
3480 |
| - | |
3481 |
| - | |
3482 |
| - | |
3483 |
| - | |
3484 |
| - | |
3485 |
| - | |
3486 | 3456 |
| |
3487 | 3457 |
| |
3488 | 3458 |
| |
| |||
3492 | 3462 |
| |
3493 | 3463 |
| |
3494 | 3464 |
| |
3495 |
| - | |
3496 |
| - | |
3497 |
| - | |
| 3465 | + | |
3498 | 3466 |
| |
3499 | 3467 |
| |
3500 | 3468 |
| |
| |||
3512 | 3480 |
| |
3513 | 3481 |
| |
3514 | 3482 |
| |
3515 |
| - | |
3516 |
| - | |
3517 | 3483 |
| |
3518 | 3484 |
| |
3519 | 3485 |
| |
| |||
7957 | 7923 |
| |
7958 | 7924 |
| |
7959 | 7925 |
| |
7960 |
| - | |
7961 |
| - | |
7962 |
| - | |
7963 |
| - | |
7964 |
| - | |
7965 |
| - | |
7966 |
| - | |
7967 |
| - | |
7968 |
| - | |
7969 |
| - | |
7970 |
| - | |
7971 |
| - | |
7972 |
| - | |
7973 |
| - | |
7974 |
| - | |
7975 |
| - | |
7976 |
| - | |
7977 |
| - | |
7978 |
| - | |
7979 |
| - | |
7980 |
| - | |
7981 |
| - | |
7982 |
| - | |
7983 |
| - | |
7984 |
| - | |
7985 |
| - | |
7986 |
| - | |
7987 |
| - | |
7988 |
| - | |
7989 |
| - | |
7990 |
| - | |
7991 |
| - | |
7992 |
| - | |
7993 |
| - | |
7994 |
| - | |
7995 |
| - | |
7996 |
| - | |
7997 |
| - | |
7998 |
| - | |
7999 |
| - |
0 commit comments
Comments
(0)