Commit d1d286d
committed
Revert: Remove useless self-joins
This commit reverts d3d55ce and subsequent fixes 2b26a69, 93c85db,
b44a170, b7f315c, 8a8ed91, b5fb673, 0a93f80, e047783,
a7928a5, 5ef34a8, 30b4955, 8c441c0, 028b154, fe09399,
489072a, and 466979e.
We are quite late in the release cycle and new bugs continue to appear. Even
though we have fixes for all known bugs, there is a risk of throwing many
bugs to end users.
The plan for self-join elimination would be to do more review and testing,
then re-commit in the early v18 cycle.
Reported-by: Tom Lane
Discussion: https://postgr.es/m/2422119.1714691974%40sss.pgh.pa.us1 parent 81b2252 commit d1d286d
File tree
14 files changed
+69
-2883
lines changed- doc/src/sgml
- src
- backend
- optimizer
- path
- plan
- utils/misc
- include
- nodes
- optimizer
- test/regress
- expected
- sql
- tools/pgindent
14 files changed
+69
-2883
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5586 | 5586 | | |
5587 | 5587 | | |
5588 | 5588 | | |
5589 | | - | |
5590 | | - | |
5591 | | - | |
5592 | | - | |
5593 | | - | |
5594 | | - | |
5595 | | - | |
5596 | | - | |
5597 | | - | |
5598 | | - | |
5599 | | - | |
5600 | | - | |
5601 | | - | |
5602 | | - | |
5603 | | - | |
5604 | | - | |
5605 | 5589 | | |
5606 | 5590 | | |
5607 | 5591 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3440 | 3440 | | |
3441 | 3441 | | |
3442 | 3442 | | |
3443 | | - | |
3444 | | - | |
3445 | | - | |
3446 | | - | |
3447 | | - | |
3448 | | - | |
3449 | | - | |
3450 | | - | |
3451 | | - | |
3452 | | - | |
3453 | | - | |
3454 | | - | |
3455 | | - | |
3456 | | - | |
3457 | | - | |
3458 | | - | |
3459 | 3443 | | |
3460 | 3444 | | |
3461 | 3445 | | |
| |||
3511 | 3495 | | |
3512 | 3496 | | |
3513 | 3497 | | |
3514 | | - | |
3515 | 3498 | | |
3516 | 3499 | | |
3517 | 3500 | | |
| |||
3563 | 3546 | | |
3564 | 3547 | | |
3565 | 3548 | | |
3566 | | - | |
3567 | | - | |
3568 | | - | |
3569 | | - | |
3570 | | - | |
3571 | | - | |
3572 | | - | |
3573 | | - | |
3574 | | - | |
3575 | | - | |
3576 | | - | |
3577 | | - | |
3578 | | - | |
3579 | | - | |
3580 | | - | |
3581 | | - | |
3582 | | - | |
3583 | | - | |
3584 | 3549 | | |
3585 | 3550 | | |
3586 | 3551 | | |
| |||
3623 | 3588 | | |
3624 | 3589 | | |
3625 | 3590 | | |
3626 | | - | |
3627 | | - | |
3628 | | - | |
3629 | 3591 | | |
3630 | | - | |
3631 | 3592 | | |
3632 | 3593 | | |
3633 | 3594 | | |
| |||
0 commit comments