minmax-5b-incr.patch
text/x-diff
Patch
Format: unified
| File | + | − |
|---|---|---|
| src/backend/access/minmax/mmrevmap.c | 1 | 0 |
commit 762ebb8f6ecfb36b9976bb9aa87d0a7f8fb601b4
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
Date: Wed Sep 25 17:03:28 2013 -0300
Set checksum to new revmap pages
per Erik Rijkers
diff --git a/src/backend/access/minmax/mmrevmap.c b/src/backend/access/minmax/mmrevmap.c
index 43bff95..5ff5ca2 100644
--- a/src/backend/access/minmax/mmrevmap.c
+++ b/src/backend/access/minmax/mmrevmap.c
@@ -323,6 +323,7 @@ mmRevmapExtend(mmRevmapAccess *rmAccess, BlockNumber blkno)
while (blkno >= rmAccess->physPagesInRevmap)
{
extended = true;
+ PageSetChecksumInplace(page, blkno);
smgrextend(rmAccess->idxrel->rd_smgr, MM_REVMAP_FORKNUM,
rmAccess->physPagesInRevmap, page, false);
rmAccess->physPagesInRevmap++;