- Notifications
You must be signed in to change notification settings - Fork5
Commit8ac6d95
committed
Cause planner to account for evaluation costs in targetlists and
HAVING quals. Normally this is an insignificant effect --- but itwill not be insignificant when these clauses contain sub-selects.The added costs cannot affect the planning of the query containingthem, but they might have an impact when the query is a sub-queryof a larger one.1 parentd1686b4 commit8ac6d95
File tree
3 files changed
+79
-6
lines changed- src/backend/optimizer/plan
3 files changed
+79
-6
lines changedLines changed: 53 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| |||
1366 | 1366 |
| |
1367 | 1367 |
| |
1368 | 1368 |
| |
| 1369 | + | |
1369 | 1370 |
| |
1370 | 1371 |
| |
1371 | 1372 |
| |
| |||
1488 | 1489 |
| |
1489 | 1490 |
| |
1490 | 1491 |
| |
1491 |
| - | |
| 1492 | + | |
1492 | 1493 |
| |
1493 | 1494 |
| |
1494 | 1495 |
| |
| |||
1646 | 1647 |
| |
1647 | 1648 |
| |
1648 | 1649 |
| |
| 1650 | + | |
1649 | 1651 |
| |
1650 | 1652 |
| |
1651 | 1653 |
| |
| |||
1671 | 1673 |
| |
1672 | 1674 |
| |
1673 | 1675 |
| |
| 1676 | + | |
| 1677 | + | |
| 1678 | + | |
| 1679 | + | |
| 1680 | + | |
| 1681 | + | |
| 1682 | + | |
| 1683 | + | |
| 1684 | + | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
1674 | 1697 |
| |
1675 | 1698 |
| |
1676 | 1699 |
| |
| |||
1690 | 1713 |
| |
1691 | 1714 |
| |
1692 | 1715 |
| |
| 1716 | + | |
1693 | 1717 |
| |
1694 | 1718 |
| |
1695 | 1719 |
| |
| |||
1706 | 1730 |
| |
1707 | 1731 |
| |
1708 | 1732 |
| |
1709 |
| - | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
1710 | 1750 |
| |
1711 | 1751 |
| |
1712 | 1752 |
| |
| |||
1718 | 1758 |
| |
1719 | 1759 |
| |
1720 | 1760 |
| |
1721 |
| - | |
1722 | 1761 |
| |
1723 | 1762 |
| |
1724 | 1763 |
| |
| |||
1911 | 1950 |
| |
1912 | 1951 |
| |
1913 | 1952 |
| |
| 1953 | + | |
| 1954 | + | |
| 1955 | + | |
| 1956 | + | |
| 1957 | + | |
| 1958 | + | |
| 1959 | + | |
| 1960 | + | |
| 1961 | + | |
| 1962 | + | |
1914 | 1963 |
| |
1915 | 1964 |
| |
1916 | 1965 |
| |
|
Lines changed: 23 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
966 | 966 |
| |
967 | 967 |
| |
968 | 968 |
| |
| 969 | + | |
969 | 970 |
| |
970 | 971 |
| |
971 | 972 |
| |
| |||
1452 | 1453 |
| |
1453 | 1454 |
| |
1454 | 1455 |
| |
| 1456 | + | |
| 1457 | + | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
| 1471 | + | |
| 1472 | + | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
| 1476 | + | |
1455 | 1477 |
| |
1456 | 1478 |
| |
1457 | 1479 |
| |
|
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
378 | 378 |
| |
379 | 379 |
| |
380 | 380 |
| |
| 381 | + | |
| 382 | + | |
381 | 383 |
| |
382 | 384 |
| |
383 | 385 |
| |
|
0 commit comments
Comments
(0)