forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit5472743
committed
Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt"
This reverts commitec38694 and its fixup589bb81.This change was intended to support query planning avoiding acquisitionof locks on partitions that were going to be pruned; however, theoverall project took a different direction at [1] and this bit is nolonger needed. Put things back the way they were as agreed in [2], toavoid unnecessary complexity.Discussion: [1]https://postgr.es/m/4191508.1674157166@sss.pgh.pa.usDiscussion: [2]https://postgr.es/m/20230502175409.kcoirxczpdha26wt@alvherre.pgsql1 parent919c486 commit5472743
File tree
16 files changed
+63
-135
lines changed- src
- backend
- executor
- optimizer/plan
- partitioning
- include
- catalog
- executor
- nodes
- partitioning
16 files changed
+63
-135
lines changedLines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
824 | 824 |
| |
825 | 825 |
| |
826 | 826 |
| |
827 |
| - | |
828 | 827 |
| |
829 | 828 |
| |
830 | 829 |
| |
|
Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
183 | 183 |
| |
184 | 184 |
| |
185 | 185 |
| |
186 |
| - | |
187 | 186 |
| |
188 | 187 |
| |
189 | 188 |
| |
|
Lines changed: 1 addition & 17 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1778 | 1778 |
| |
1779 | 1779 |
| |
1780 | 1780 |
| |
1781 |
| - | |
1782 |
| - | |
1783 |
| - | |
1784 | 1781 |
| |
1785 | 1782 |
| |
1786 | 1783 |
| |
| |||
1793 | 1790 |
| |
1794 | 1791 |
| |
1795 | 1792 |
| |
1796 |
| - | |
1797 |
| - | |
| 1793 | + | |
1798 | 1794 |
| |
1799 | 1795 |
| |
1800 | 1796 |
| |
1801 | 1797 |
| |
1802 |
| - | |
1803 |
| - | |
1804 |
| - | |
1805 |
| - | |
1806 |
| - | |
1807 |
| - | |
1808 |
| - | |
1809 |
| - | |
1810 |
| - | |
1811 |
| - | |
1812 |
| - | |
1813 |
| - | |
1814 | 1798 |
| |
1815 | 1799 |
| |
1816 | 1800 |
| |
|
Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
126 |
| - | |
127 | 126 |
| |
128 | 127 |
| |
129 | 128 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
134 | 134 |
| |
135 | 135 |
| |
136 | 136 |
| |
137 |
| - | |
| 137 | + | |
138 | 138 |
| |
139 | 139 |
| |
140 | 140 |
| |
| |||
145 | 145 |
| |
146 | 146 |
| |
147 | 147 |
| |
148 |
| - | |
149 |
| - | |
| 148 | + | |
150 | 149 |
| |
151 | 150 |
| |
152 | 151 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
85 |
| - | |
| 85 | + | |
86 | 86 |
| |
87 | 87 |
| |
88 | 88 |
| |
| |||
93 | 93 |
| |
94 | 94 |
| |
95 | 95 |
| |
96 |
| - | |
97 |
| - | |
| 96 | + | |
98 | 97 |
| |
99 | 98 |
| |
100 | 99 |
| |
|
Lines changed: 11 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1203 | 1203 |
| |
1204 | 1204 |
| |
1205 | 1205 |
| |
| 1206 | + | |
1206 | 1207 |
| |
1207 | 1208 |
| |
1208 | 1209 |
| |
| |||
1353 | 1354 |
| |
1354 | 1355 |
| |
1355 | 1356 |
| |
1356 |
| - | |
1357 |
| - | |
1358 |
| - | |
1359 | 1357 |
| |
1360 | 1358 |
| |
1361 | 1359 |
| |
| |||
1379 | 1377 |
| |
1380 | 1378 |
| |
1381 | 1379 |
| |
1382 |
| - | |
1383 |
| - | |
1384 |
| - | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
| 1383 | + | |
1385 | 1384 |
| |
1386 | 1385 |
| |
1387 | 1386 |
| |
1388 | 1387 |
| |
1389 | 1388 |
| |
| 1389 | + | |
1390 | 1390 |
| |
1391 | 1391 |
| |
1392 | 1392 |
| |
| |||
1425 | 1425 |
| |
1426 | 1426 |
| |
1427 | 1427 |
| |
| 1428 | + | |
1428 | 1429 |
| |
1429 | 1430 |
| |
1430 | 1431 |
| |
| |||
1517 | 1518 |
| |
1518 | 1519 |
| |
1519 | 1520 |
| |
1520 |
| - | |
1521 |
| - | |
1522 |
| - | |
1523 | 1521 |
| |
1524 | 1522 |
| |
1525 | 1523 |
| |
| |||
1535 | 1533 |
| |
1536 | 1534 |
| |
1537 | 1535 |
| |
1538 |
| - | |
1539 |
| - | |
1540 |
| - | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
1541 | 1539 |
| |
1542 | 1540 |
| |
1543 | 1541 |
| |
1544 |
| - | |
| 1542 | + | |
1545 | 1543 |
| |
1546 | 1544 |
| |
1547 | 1545 |
| |
|
Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
522 | 522 |
| |
523 | 523 |
| |
524 | 524 |
| |
525 |
| - | |
526 | 525 |
| |
527 | 526 |
| |
528 | 527 |
| |
|
Lines changed: 30 additions & 58 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
350 | 350 |
| |
351 | 351 |
| |
352 | 352 |
| |
353 |
| - | |
354 |
| - | |
355 |
| - | |
356 |
| - | |
357 |
| - | |
358 |
| - | |
359 |
| - | |
360 |
| - | |
361 |
| - | |
362 |
| - | |
363 |
| - | |
364 |
| - | |
365 |
| - | |
366 |
| - | |
367 |
| - | |
368 |
| - | |
369 |
| - | |
370 |
| - | |
371 |
| - | |
372 |
| - | |
373 |
| - | |
374 |
| - | |
375 |
| - | |
376 | 353 |
| |
377 | 354 |
| |
378 | 355 |
| |
| |||
1728 | 1705 |
| |
1729 | 1706 |
| |
1730 | 1707 |
| |
1731 |
| - | |
1732 |
| - | |
1733 |
| - | |
1734 |
| - | |
1735 |
| - | |
1736 |
| - | |
1737 |
| - | |
1738 |
| - | |
1739 |
| - | |
1740 |
| - | |
1741 |
| - | |
1742 |
| - | |
1743 |
| - | |
1744 |
| - | |
1745 |
| - | |
1746 |
| - | |
1747 |
| - | |
1748 |
| - | |
1749 |
| - | |
1750 |
| - | |
1751 |
| - | |
1752 |
| - | |
1753 |
| - | |
1754 | 1708 |
| |
1755 | 1709 |
| |
1756 | 1710 |
| |
| |||
1803 | 1757 |
| |
1804 | 1758 |
| |
1805 | 1759 |
| |
1806 |
| - | |
1807 |
| - | |
1808 |
| - | |
1809 |
| - | |
1810 |
| - | |
1811 |
| - | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
| 1774 | + | |
1812 | 1775 |
| |
1813 | 1776 |
| |
1814 | 1777 |
| |
| |||
1870 | 1833 |
| |
1871 | 1834 |
| |
1872 | 1835 |
| |
1873 |
| - | |
1874 |
| - | |
1875 |
| - | |
1876 |
| - | |
1877 |
| - | |
1878 |
| - | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
1879 | 1851 |
| |
1880 | 1852 |
| |
1881 | 1853 |
| |
|
Lines changed: 6 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
210 | 210 |
| |
211 | 211 |
| |
212 | 212 |
| |
213 |
| - | |
214 |
| - | |
215 |
| - | |
216 |
| - | |
217 |
| - | |
218 |
| - | |
219 |
| - | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
220 | 216 |
| |
221 | 217 |
| |
222 | 218 |
| |
223 | 219 |
| |
224 | 220 |
| |
225 | 221 |
| |
226 |
| - | |
| 222 | + | |
227 | 223 |
| |
228 | 224 |
| |
229 | 225 |
| |
| |||
337 | 333 |
| |
338 | 334 |
| |
339 | 335 |
| |
340 |
| - | |
| 336 | + | |
341 | 337 |
| |
342 | 338 |
| |
343 | 339 |
| |
344 |
| - | |
345 | 340 |
| |
346 | 341 |
| |
347 | 342 |
| |
| |||
364 | 359 |
| |
365 | 360 |
| |
366 | 361 |
| |
367 |
| - | |
368 |
| - | |
369 |
| - | |
| 362 | + | |
370 | 363 |
| |
371 | 364 |
| |
372 | 365 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
57 | 57 |
| |
58 | 58 |
| |
59 | 59 |
| |
60 |
| - | |
| 60 | + | |
61 | 61 |
| |
62 | 62 |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
126 |
| - | |
127 |
| - | |
| 126 | + | |
128 | 127 |
| |
129 | 128 |
| |
130 | 129 |
| |
| 130 | + | |
131 | 131 |
|
Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
623 | 623 |
| |
624 | 624 |
| |
625 | 625 |
| |
626 |
| - | |
627 | 626 |
| |
628 | 627 |
| |
629 | 628 |
| |
|
Lines changed: 0 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
125 | 125 |
| |
126 | 126 |
| |
127 | 127 |
| |
128 |
| - | |
129 |
| - | |
130 |
| - | |
131 | 128 |
| |
132 | 129 |
| |
133 | 130 |
| |
| |||
547 | 544 |
| |
548 | 545 |
| |
549 | 546 |
| |
550 |
| - | |
551 |
| - | |
552 |
| - | |
553 | 547 |
| |
554 | 548 |
| |
555 | 549 |
| |
|
0 commit comments
Comments
(0)