forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit6a004f1
committed
Add attstattarget to FormExtraData_pg_attribute
This allows setting attstattarget when a relation is created.We make use of this by having index_concurrently_create_copy() copyover the attstattarget values when the new index is created, insteadof having index_concurrently_swap() fix it up later.Reviewed-by: Tomas Vondra <tomas.vondra@enterprisedb.com>Discussion:https://www.postgresql.org/message-id/flat/4da8d211-d54d-44b9-9847-f2a9f1184c76@eisentraut.org1 parentd939cb2 commit6a004f1
File tree
6 files changed
+36
-72
lines changed- src
- backend
- catalog
- commands
- include/catalog
6 files changed
+36
-72
lines changedLines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
758 | 758 |
| |
759 | 759 |
| |
760 | 760 |
| |
| 761 | + | |
| 762 | + | |
| 763 | + | |
761 | 764 |
| |
762 | 765 |
| |
763 | 766 |
| |
764 | 767 |
| |
765 | 768 |
| |
| 769 | + | |
766 | 770 |
| |
767 | 771 |
| |
768 | 772 |
| |
769 | 773 |
| |
770 | 774 |
| |
771 | 775 |
| |
772 |
| - | |
773 | 776 |
| |
774 | 777 |
| |
775 | 778 |
| |
|
Lines changed: 28 additions & 69 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
107 | 107 |
| |
108 | 108 |
| |
109 | 109 |
| |
110 |
| - | |
| 110 | + | |
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
| |||
507 | 507 |
| |
508 | 508 |
| |
509 | 509 |
| |
510 |
| - | |
| 510 | + | |
511 | 511 |
| |
512 | 512 |
| |
513 | 513 |
| |
| |||
524 | 524 |
| |
525 | 525 |
| |
526 | 526 |
| |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
527 | 532 |
| |
528 | 533 |
| |
529 | 534 |
| |
| |||
730 | 735 |
| |
731 | 736 |
| |
732 | 737 |
| |
| 738 | + | |
733 | 739 |
| |
734 | 740 |
| |
735 | 741 |
| |
| |||
1024 | 1030 |
| |
1025 | 1031 |
| |
1026 | 1032 |
| |
1027 |
| - | |
| 1033 | + | |
1028 | 1034 |
| |
1029 | 1035 |
| |
1030 | 1036 |
| |
| |||
1303 | 1309 |
| |
1304 | 1310 |
| |
1305 | 1311 |
| |
| 1312 | + | |
1306 | 1313 |
| |
1307 | 1314 |
| |
1308 | 1315 |
| |
| |||
1407 | 1414 |
| |
1408 | 1415 |
| |
1409 | 1416 |
| |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
1410 | 1434 |
| |
1411 | 1435 |
| |
1412 | 1436 |
| |
| |||
1428 | 1452 |
| |
1429 | 1453 |
| |
1430 | 1454 |
| |
| 1455 | + | |
1431 | 1456 |
| |
1432 | 1457 |
| |
1433 | 1458 |
| |
| |||
1771 | 1796 |
| |
1772 | 1797 |
| |
1773 | 1798 |
| |
1774 |
| - | |
1775 |
| - | |
1776 |
| - | |
1777 |
| - | |
1778 |
| - | |
1779 |
| - | |
1780 |
| - | |
1781 |
| - | |
1782 |
| - | |
1783 |
| - | |
1784 |
| - | |
1785 |
| - | |
1786 |
| - | |
1787 |
| - | |
1788 |
| - | |
1789 |
| - | |
1790 |
| - | |
1791 |
| - | |
1792 |
| - | |
1793 |
| - | |
1794 |
| - | |
1795 |
| - | |
1796 |
| - | |
1797 |
| - | |
1798 |
| - | |
1799 |
| - | |
1800 |
| - | |
1801 |
| - | |
1802 |
| - | |
1803 |
| - | |
1804 |
| - | |
1805 |
| - | |
1806 |
| - | |
1807 |
| - | |
1808 |
| - | |
1809 |
| - | |
1810 |
| - | |
1811 |
| - | |
1812 |
| - | |
1813 |
| - | |
1814 |
| - | |
1815 |
| - | |
1816 |
| - | |
1817 |
| - | |
1818 |
| - | |
1819 |
| - | |
1820 |
| - | |
1821 |
| - | |
1822 |
| - | |
1823 |
| - | |
1824 |
| - | |
1825 |
| - | |
1826 |
| - | |
1827 |
| - | |
1828 |
| - | |
1829 |
| - | |
1830 |
| - | |
1831 |
| - | |
1832 |
| - | |
1833 |
| - | |
1834 |
| - | |
1835 |
| - | |
1836 |
| - | |
1837 |
| - | |
1838 |
| - | |
1839 |
| - | |
1840 | 1799 |
| |
1841 | 1800 |
| |
1842 | 1801 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
323 | 323 |
| |
324 | 324 |
| |
325 | 325 |
| |
326 |
| - | |
| 326 | + | |
327 | 327 |
| |
328 | 328 |
| |
329 | 329 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1210 | 1210 |
| |
1211 | 1211 |
| |
1212 | 1212 |
| |
1213 |
| - | |
| 1213 | + | |
1214 | 1214 |
| |
1215 | 1215 |
| |
1216 | 1216 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
| 83 | + | |
83 | 84 |
| |
84 | 85 |
| |
85 | 86 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
218 | 218 |
| |
219 | 219 |
| |
220 | 220 |
| |
| 221 | + | |
221 | 222 |
| |
222 | 223 |
| |
223 | 224 |
| |
|
0 commit comments
Comments
(0)