forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitdd6947a
committed
In SPGiST replay, do conflict resolution before modifying the page.
In yesterday's commit962e0cc, I added theResolveRecoveryConflictWithSnapshot call in the wrong place. I correctlyput it before spgRedoVacuumRedirect itself would modify the index page ---but not before RestoreBkpBlocks, so replay of a record with a full-pageimage would modify the page before kicking off any conflicting HStransactions. Oops.1 parente7d9f26 commitdd6947a
1 file changed
+27
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
889 | 889 | | |
890 | 890 | | |
891 | 891 | | |
892 | | - | |
893 | | - | |
894 | | - | |
895 | | - | |
896 | | - | |
897 | | - | |
898 | | - | |
899 | | - | |
900 | | - | |
901 | 892 | | |
902 | 893 | | |
903 | 894 | | |
| |||
964 | 955 | | |
965 | 956 | | |
966 | 957 | | |
967 | | - | |
968 | | - | |
969 | | - | |
| 958 | + | |
| 959 | + | |
970 | 960 | | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
971 | 985 | | |
972 | 986 | | |
973 | 987 | | |
| |||
1072 | 1086 | | |
1073 | 1087 | | |
1074 | 1088 | | |
1075 | | - | |
| 1089 | + | |
1076 | 1090 | | |
1077 | 1091 | | |
1078 | 1092 | | |
| |||
0 commit comments
Comments
(0)