forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit85b506b
committed
Get rid of SET LOGGED indexes persistence kludge
This removes ATChangeIndexesPersistence() introduced byf41872dwhich was too ugly to live for long. Instead, the correct persistencemarking is passed all the way down to reindex_index, so that thetransient relation built to contain the index relfilenode canget marked correctly right from the start.Author: Fabrízio de Royes MelloReview and editorialization by Michael Paquier and Álvaro Herrera1 parente4d1e26 commit85b506b
File tree
8 files changed
+56
-69
lines changed- src
- backend
- catalog
- commands
- utils/cache
- include
- catalog
- commands
8 files changed
+56
-69
lines changedLines changed: 25 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1980 | 1980 |
| |
1981 | 1981 |
| |
1982 | 1982 |
| |
1983 |
| - | |
| 1983 | + | |
1984 | 1984 |
| |
1985 | 1985 |
| |
1986 | 1986 |
| |
| |||
3130 | 3130 |
| |
3131 | 3131 |
| |
3132 | 3132 |
| |
3133 |
| - | |
| 3133 | + | |
3134 | 3134 |
| |
3135 | 3135 |
| |
3136 | 3136 |
| |
| |||
3191 | 3191 |
| |
3192 | 3192 |
| |
3193 | 3193 |
| |
| 3194 | + | |
| 3195 | + | |
| 3196 | + | |
3194 | 3197 |
| |
3195 | 3198 |
| |
3196 | 3199 |
| |
| |||
3310 | 3313 |
| |
3311 | 3314 |
| |
3312 | 3315 |
| |
| 3316 | + | |
| 3317 | + | |
| 3318 | + | |
| 3319 | + | |
| 3320 | + | |
| 3321 | + | |
3313 | 3322 |
| |
3314 | 3323 |
| |
3315 | 3324 |
| |
| |||
3371 | 3380 |
| |
3372 | 3381 |
| |
3373 | 3382 |
| |
| 3383 | + | |
3374 | 3384 |
| |
3375 | 3385 |
| |
3376 | 3386 |
| |
| |||
3384 | 3394 |
| |
3385 | 3395 |
| |
3386 | 3396 |
| |
| 3397 | + | |
| 3398 | + | |
| 3399 | + | |
| 3400 | + | |
| 3401 | + | |
| 3402 | + | |
| 3403 | + | |
| 3404 | + | |
| 3405 | + | |
| 3406 | + | |
| 3407 | + | |
3387 | 3408 |
| |
3388 | 3409 |
| |
3389 | 3410 |
| |
| |||
3393 | 3414 |
| |
3394 | 3415 |
| |
3395 | 3416 |
| |
3396 |
| - | |
| 3417 | + | |
| 3418 | + | |
3397 | 3419 |
| |
3398 | 3420 |
| |
3399 | 3421 |
| |
|
Lines changed: 14 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
589 | 589 |
| |
590 | 590 |
| |
591 | 591 |
| |
592 |
| - | |
| 592 | + | |
| 593 | + | |
593 | 594 |
| |
594 | 595 |
| |
595 | 596 |
| |
| |||
1475 | 1476 |
| |
1476 | 1477 |
| |
1477 | 1478 |
| |
1478 |
| - | |
| 1479 | + | |
| 1480 | + | |
1479 | 1481 |
| |
1480 | 1482 |
| |
1481 | 1483 |
| |
| |||
1519 | 1521 |
| |
1520 | 1522 |
| |
1521 | 1523 |
| |
| 1524 | + | |
| 1525 | + | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
1522 | 1534 |
| |
1523 | 1535 |
| |
1524 | 1536 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1689 | 1689 |
| |
1690 | 1690 |
| |
1691 | 1691 |
| |
1692 |
| - | |
| 1692 | + | |
1693 | 1693 |
| |
1694 | 1694 |
| |
1695 | 1695 |
| |
|
Lines changed: 4 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
67 | 67 |
| |
68 | 68 |
| |
69 | 69 |
| |
70 |
| - | |
| 70 | + | |
71 | 71 |
| |
72 | 72 |
| |
73 | 73 |
| |
| |||
303 | 303 |
| |
304 | 304 |
| |
305 | 305 |
| |
306 |
| - | |
| 306 | + | |
307 | 307 |
| |
308 | 308 |
| |
309 | 309 |
| |
| |||
759 | 759 |
| |
760 | 760 |
| |
761 | 761 |
| |
762 |
| - | |
| 762 | + | |
763 | 763 |
| |
764 | 764 |
| |
765 |
| - | |
| 765 | + | |
766 | 766 |
| |
767 | 767 |
| |
768 | 768 |
| |
|
Lines changed: 2 additions & 54 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
393 | 393 |
| |
394 | 394 |
| |
395 | 395 |
| |
396 |
| - | |
397 | 396 |
| |
398 | 397 |
| |
399 | 398 |
| |
| |||
3734 | 3733 |
| |
3735 | 3734 |
| |
3736 | 3735 |
| |
3737 |
| - | |
3738 |
| - | |
3739 |
| - | |
3740 |
| - | |
3741 |
| - | |
3742 |
| - | |
3743 |
| - | |
3744 |
| - | |
3745 |
| - | |
3746 |
| - | |
3747 | 3736 |
| |
3748 | 3737 |
| |
3749 | 3738 |
| |
| |||
3756 | 3745 |
| |
3757 | 3746 |
| |
3758 | 3747 |
| |
3759 |
| - | |
| 3748 | + | |
| 3749 | + | |
3760 | 3750 |
| |
3761 | 3751 |
| |
3762 | 3752 |
| |
| |||
10879 | 10869 |
| |
10880 | 10870 |
| |
10881 | 10871 |
| |
10882 |
| - | |
10883 |
| - | |
10884 |
| - | |
10885 |
| - | |
10886 |
| - | |
10887 |
| - | |
10888 |
| - | |
10889 |
| - | |
10890 |
| - | |
10891 |
| - | |
10892 |
| - | |
10893 |
| - | |
10894 |
| - | |
10895 |
| - | |
10896 |
| - | |
10897 |
| - | |
10898 |
| - | |
10899 |
| - | |
10900 |
| - | |
10901 |
| - | |
10902 |
| - | |
10903 |
| - | |
10904 |
| - | |
10905 |
| - | |
10906 |
| - | |
10907 |
| - | |
10908 |
| - | |
10909 |
| - | |
10910 |
| - | |
10911 |
| - | |
10912 |
| - | |
10913 |
| - | |
10914 |
| - | |
10915 |
| - | |
10916 |
| - | |
10917 |
| - | |
10918 |
| - | |
10919 |
| - | |
10920 |
| - | |
10921 |
| - | |
10922 |
| - | |
10923 |
| - | |
10924 | 10872 |
| |
10925 | 10873 |
| |
10926 | 10874 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3078 | 3078 |
| |
3079 | 3079 |
| |
3080 | 3080 |
| |
| 3081 | + | |
3081 | 3082 |
| |
3082 | 3083 |
| |
3083 | 3084 |
| |
|
Lines changed: 7 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
114 |
| - | |
| 114 | + | |
| 115 | + | |
115 | 116 |
| |
116 | 117 |
| |
117 |
| - | |
118 |
| - | |
119 |
| - | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
120 | 123 |
| |
121 | 124 |
| |
122 | 125 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
36 |
| - | |
| 36 | + | |
| 37 | + | |
37 | 38 |
| |
38 | 39 |
|
0 commit comments
Comments
(0)