Commit 77a1d1e
committed
Department of second thoughts: remove PD_ALL_FROZEN.
Commit a892234 added a second bit per
page to the visibility map, which still seems like a good idea, but it
also added a second page-level bit alongside PD_ALL_VISIBLE to track
whether the visibility map bit was set. That no longer seems like a
clever plan, because we don't really need that bit for anything. We
always clear both bits when the page is modified anyway.
Patch by me, reviewed by Kyotaro Horiguchi and Masahiko Sawada.1 parent ba0a198 commit 77a1d1e
File tree
4 files changed
+21
-45
lines changed- src
- backend
- access/heap
- commands
- include/storage
4 files changed
+21
-45
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7855 | 7855 | | |
7856 | 7856 | | |
7857 | 7857 | | |
7858 | | - | |
7859 | | - | |
7860 | | - | |
7861 | | - | |
| 7858 | + | |
7862 | 7859 | | |
7863 | 7860 | | |
7864 | 7861 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| |||
251 | 251 | | |
252 | 252 | | |
253 | 253 | | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
259 | 258 | | |
260 | 259 | | |
261 | 260 | | |
| |||
315 | 314 | | |
316 | 315 | | |
317 | 316 | | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | | - | |
| 317 | + | |
| 318 | + | |
322 | 319 | | |
323 | 320 | | |
324 | 321 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
766 | 766 | | |
767 | 767 | | |
768 | 768 | | |
769 | | - | |
770 | 769 | | |
771 | 770 | | |
772 | 771 | | |
| |||
1024 | 1023 | | |
1025 | 1024 | | |
1026 | 1025 | | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
1027 | 1029 | | |
1028 | 1030 | | |
1029 | 1031 | | |
| |||
1038 | 1040 | | |
1039 | 1041 | | |
1040 | 1042 | | |
1041 | | - | |
1042 | | - | |
1043 | | - | |
1044 | | - | |
1045 | | - | |
1046 | 1043 | | |
1047 | 1044 | | |
1048 | 1045 | | |
| |||
1093 | 1090 | | |
1094 | 1091 | | |
1095 | 1092 | | |
1096 | | - | |
1097 | | - | |
1098 | | - | |
1099 | | - | |
1100 | 1093 | | |
1101 | 1094 | | |
1102 | 1095 | | |
| |||
1344 | 1337 | | |
1345 | 1338 | | |
1346 | 1339 | | |
1347 | | - | |
1348 | 1340 | | |
1349 | | - | |
1350 | | - | |
1351 | | - | |
1352 | 1341 | | |
1353 | 1342 | | |
1354 | 1343 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
181 | | - | |
182 | | - | |
183 | 181 | | |
184 | | - | |
| 182 | + | |
185 | 183 | | |
186 | 184 | | |
187 | 185 | | |
| |||
369 | 367 | | |
370 | 368 | | |
371 | 369 | | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
| 370 | + | |
378 | 371 | | |
379 | 372 | | |
380 | 373 | | |
| |||
0 commit comments