- Notifications
You must be signed in to change notification settings - Fork5k
Commit4d82750
committed
Remove remants of "snapshot too old"
Remove the 'whenTaken' and 'lsn' fields from SnapshotData. After theremoval of the "snapshot too old" feature, they were never set to anon-zero value.This largely reverts commit3e2f3c2, which added theOldestActiveSnapshot tracking, and the init_toast_snapshot()function. That was only required for setting the 'whenTaken' and 'lsn'fields. SnapshotToast is now a constant again, like SnapshotSelf andSnapshotAny. I kept a thin get_toast_snapshot() wrapper aroundSnapshotToast though, to check that you have a registered or activesnapshot. That's still a useful sanity check.Reviewed-by: Nathan Bossart, Andres Freund, Tom LaneDiscussion:https://www.postgresql.org/message-id/cd4b4f8c-e63a-41c0-95f6-6e6cd9b83f6d@iki.fi1 parentf64ec81 commit4d82750
File tree
10 files changed
+28
-114
lines changed- contrib/amcheck
- src
- backend
- access
- common
- heap
- storage/ipc
- utils/time
- include
- access
- storage
- utils
10 files changed
+28
-114
lines changedLines changed: 1 addition & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1767 | 1767 |
| |
1768 | 1768 |
| |
1769 | 1769 |
| |
1770 |
| - | |
1771 | 1770 |
| |
1772 | 1771 |
| |
1773 | 1772 |
| |
| |||
1791 | 1790 |
| |
1792 | 1791 |
| |
1793 | 1792 |
| |
1794 |
| - | |
1795 | 1793 |
| |
1796 | 1794 |
| |
1797 |
| - | |
| 1795 | + | |
1798 | 1796 |
| |
1799 | 1797 |
| |
1800 | 1798 |
| |
|
Lines changed: 18 additions & 33 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
393 | 393 |
| |
394 | 394 |
| |
395 | 395 |
| |
396 |
| - | |
397 | 396 |
| |
398 | 397 |
| |
399 | 398 |
| |
| |||
425 | 424 |
| |
426 | 425 |
| |
427 | 426 |
| |
428 |
| - | |
429 | 427 |
| |
430 |
| - | |
| 428 | + | |
431 | 429 |
| |
432 | 430 |
| |
433 | 431 |
| |
| |||
631 | 629 |
| |
632 | 630 |
| |
633 | 631 |
| |
634 |
| - | |
| 632 | + | |
635 | 633 |
| |
636 |
| - | |
637 |
| - | |
638 |
| - | |
| 634 | + | |
| 635 | + | |
639 | 636 |
| |
640 |
| - | |
641 |
| - | |
| 637 | + | |
| 638 | + | |
642 | 639 |
| |
643 |
| - | |
644 |
| - | |
645 | 640 |
| |
646 |
| - | |
647 |
| - | |
648 |
| - | |
649 |
| - | |
650 |
| - | |
651 |
| - | |
652 |
| - | |
653 |
| - | |
654 |
| - | |
655 |
| - | |
656 |
| - | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
657 | 651 |
| |
658 |
| - | |
| 652 | + | |
659 | 653 |
| |
660 | 654 |
| |
661 |
| - | |
662 |
| - | |
663 |
| - | |
664 |
| - | |
665 |
| - | |
666 |
| - | |
667 |
| - | |
668 |
| - | |
669 |
| - | |
670 |
| - | |
| 655 | + | |
671 | 656 |
|
Lines changed: 1 addition & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
639 | 639 |
| |
640 | 640 |
| |
641 | 641 |
| |
642 |
| - | |
643 | 642 |
| |
644 | 643 |
| |
645 | 644 |
| |
| |||
685 | 684 |
| |
686 | 685 |
| |
687 | 686 |
| |
688 |
| - | |
689 | 687 |
| |
690 |
| - | |
| 688 | + | |
691 | 689 |
| |
692 | 690 |
| |
693 | 691 |
| |
|
Lines changed: 0 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2135 | 2135 |
| |
2136 | 2136 |
| |
2137 | 2137 |
| |
2138 |
| - | |
2139 |
| - | |
2140 | 2138 |
| |
2141 | 2139 |
| |
2142 | 2140 |
| |
| |||
2516 | 2514 |
| |
2517 | 2515 |
| |
2518 | 2516 |
| |
2519 |
| - | |
2520 |
| - | |
2521 | 2517 |
| |
2522 | 2518 |
| |
2523 | 2519 |
| |
|
Lines changed: 1 addition & 53 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
| 86 | + | |
86 | 87 |
| |
87 | 88 |
| |
88 | 89 |
| |
| |||
119 | 120 |
| |
120 | 121 |
| |
121 | 122 |
| |
122 |
| - | |
123 |
| - | |
124 |
| - | |
125 | 123 |
| |
126 | 124 |
| |
127 | 125 |
| |
| |||
199 | 197 |
| |
200 | 198 |
| |
201 | 199 |
| |
202 |
| - | |
203 |
| - | |
204 | 200 |
| |
205 | 201 |
| |
206 | 202 |
| |
| |||
313 | 309 |
| |
314 | 310 |
| |
315 | 311 |
| |
316 |
| - | |
317 |
| - | |
318 |
| - | |
319 |
| - | |
320 |
| - | |
321 |
| - | |
322 |
| - | |
323 |
| - | |
324 |
| - | |
325 |
| - | |
326 |
| - | |
327 |
| - | |
328 |
| - | |
329 |
| - | |
330 |
| - | |
331 |
| - | |
332 |
| - | |
333 |
| - | |
334 |
| - | |
335 |
| - | |
336 |
| - | |
337 |
| - | |
338 |
| - | |
339 |
| - | |
340 |
| - | |
341 |
| - | |
342 |
| - | |
343 |
| - | |
344 |
| - | |
345 |
| - | |
346 | 312 |
| |
347 | 313 |
| |
348 | 314 |
| |
| |||
684 | 650 |
| |
685 | 651 |
| |
686 | 652 |
| |
687 |
| - | |
688 |
| - | |
689 | 653 |
| |
690 | 654 |
| |
691 | 655 |
| |
| |||
756 | 720 |
| |
757 | 721 |
| |
758 | 722 |
| |
759 |
| - | |
760 |
| - | |
761 | 723 |
| |
762 | 724 |
| |
763 | 725 |
| |
| |||
902 | 864 |
| |
903 | 865 |
| |
904 | 866 |
| |
905 |
| - | |
906 |
| - | |
907 |
| - | |
908 |
| - | |
909 |
| - | |
910 |
| - | |
911 |
| - | |
912 | 867 |
| |
913 | 868 |
| |
914 | 869 |
| |
| |||
980 | 935 |
| |
981 | 936 |
| |
982 | 937 |
| |
983 |
| - | |
984 |
| - | |
985 | 938 |
| |
986 | 939 |
| |
987 | 940 |
| |
| |||
1065 | 1018 |
| |
1066 | 1019 |
| |
1067 | 1020 |
| |
1068 |
| - | |
1069 | 1021 |
| |
1070 | 1022 |
| |
1071 | 1023 |
| |
| |||
1727 | 1679 |
| |
1728 | 1680 |
| |
1729 | 1681 |
| |
1730 |
| - | |
1731 |
| - | |
1732 | 1682 |
| |
1733 | 1683 |
| |
1734 | 1684 |
| |
| |||
1801 | 1751 |
| |
1802 | 1752 |
| |
1803 | 1753 |
| |
1804 |
| - | |
1805 |
| - | |
1806 | 1754 |
| |
1807 | 1755 |
| |
1808 | 1756 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| 17 | + | |
17 | 18 |
| |
18 | 19 |
| |
19 | 20 |
| |
| 21 | + | |
20 | 22 |
| |
21 | 23 |
| |
22 | 24 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
61 |
| - | |
| 61 | + | |
62 | 62 |
| |
63 | 63 |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| 17 | + | |
17 | 18 |
| |
18 | 19 |
| |
19 | 20 |
| |
|
Lines changed: 3 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
| 30 | + | |
30 | 31 |
| |
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
34 | 35 |
| |
| 36 | + | |
| 37 | + | |
35 | 38 |
| |
36 | 39 |
| |
37 | 40 |
| |
| |||
49 | 52 |
| |
50 | 53 |
| |
51 | 54 |
| |
52 |
| - | |
53 |
| - | |
54 |
| - | |
55 |
| - | |
56 |
| - | |
57 |
| - | |
58 |
| - | |
59 |
| - | |
60 |
| - | |
61 | 55 |
| |
62 | 56 |
| |
63 | 57 |
| |
| |||
66 | 60 |
| |
67 | 61 |
| |
68 | 62 |
| |
69 |
| - | |
70 | 63 |
| |
71 | 64 |
| |
72 | 65 |
| |
|
Lines changed: 0 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
17 |
| - | |
18 |
| - | |
19 | 16 |
| |
20 |
| - | |
21 | 17 |
| |
22 | 18 |
| |
23 | 19 |
| |
| |||
205 | 201 |
| |
206 | 202 |
| |
207 | 203 |
| |
208 |
| - | |
209 |
| - | |
210 |
| - | |
211 | 204 |
| |
212 | 205 |
| |
213 | 206 |
| |
|
0 commit comments
Comments
(0)