forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitd401c57
committed
Extend PageIsVerified() to handle more custom options
This is useful for checks of relation pages without having to load thepages into the shared buffers, and two cases can make use of that: pageverification in base backups and the online, lock-safe, flavor.Compatibility is kept with past versions using a macro that calls thenew extended routine with the set of options compatible with theoriginal version.Extracted from a larger patch by the same author.Author: Anastasia LubennikovaReviewed-by: Michael Paquier, Julien RouhaudDiscussion:https://postgr.es/m/608f3476-0598-2514-2c03-e05c7d2b0cbd@postgrespro.ru1 parentba9f18a commitd401c57
4 files changed
+37
-16
lines changedLines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
443 | 443 |
| |
444 | 444 |
| |
445 | 445 |
| |
446 |
| - | |
| 446 | + | |
| 447 | + | |
447 | 448 |
| |
448 | 449 |
| |
449 | 450 |
| |
|
Lines changed: 4 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
625 | 625 |
| |
626 | 626 |
| |
627 | 627 |
| |
628 |
| - | |
| 628 | + | |
| 629 | + | |
629 | 630 |
| |
630 | 631 |
| |
631 | 632 |
| |
| |||
917 | 918 |
| |
918 | 919 |
| |
919 | 920 |
| |
920 |
| - | |
| 921 | + | |
| 922 | + | |
921 | 923 |
| |
922 | 924 |
| |
923 | 925 |
| |
|
Lines changed: 15 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
64 |
| - | |
| 64 | + | |
65 | 65 |
| |
66 | 66 |
| |
67 | 67 |
| |
| |||
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
80 | 86 |
| |
81 | 87 |
| |
82 |
| - | |
| 88 | + | |
83 | 89 |
| |
84 | 90 |
| |
85 | 91 |
| |
| |||
140 | 146 |
| |
141 | 147 |
| |
142 | 148 |
| |
143 |
| - | |
144 |
| - | |
145 |
| - | |
146 |
| - | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
147 | 154 |
| |
148 |
| - | |
| 155 | + | |
| 156 | + | |
149 | 157 |
| |
150 | 158 |
| |
151 | 159 |
| |
|
Lines changed: 16 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
404 | 404 |
| |
405 | 405 |
| |
406 | 406 |
| |
| 407 | + | |
| 408 | + | |
407 | 409 |
| |
408 | 410 |
| |
409 | 411 |
| |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
410 | 416 |
| |
411 | 417 |
| |
412 | 418 |
| |
413 | 419 |
| |
414 | 420 |
| |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
415 | 425 |
| |
416 |
| - | |
417 |
| - | |
418 |
| - | |
419 |
| - | |
420 |
| - | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
421 | 431 |
| |
422 | 432 |
| |
423 | 433 |
| |
424 | 434 |
| |
425 | 435 |
| |
426 |
| - | |
| 436 | + | |
427 | 437 |
| |
428 | 438 |
| |
429 | 439 |
| |
|
0 commit comments
Comments
(0)