Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit12a5aa4

Browse files
committed
Some comments...
1 parent401293f commit12a5aa4

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

‎src/backend/commands/vacuum.c

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/commands/vacuum.c,v 1.98 1999/04/02 04:51:04 tgl Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/commands/vacuum.c,v 1.99 1999/04/12 16:56:36 vadim Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -1328,6 +1328,12 @@ vc_rpfheap(VRelStats *vacrelstats, Relation onerel,
13281328
tuple_len=tuple.t_len=ItemIdGetLength(Citemid);
13291329
/* Get page to move in */
13301330
cur_buffer=ReadBuffer(onerel,vtmove[ti].vpd->vpd_blkno);
1331+
/*
1332+
* We should LockBuffer(cur_buffer) but don't, at the
1333+
* moment. If you'll do LockBuffer then UNLOCK it
1334+
* before index_insert: unique btree-s call heap_fetch
1335+
* to get t_infomask of inserted heap tuple !!!
1336+
*/
13311337
ToPage=BufferGetPage(cur_buffer);
13321338
/* if this page was not used before - clean it */
13331339
if (!PageIsEmpty(ToPage)&&vtmove[i].cleanVpd)
@@ -1766,7 +1772,6 @@ vc_vacpage(Page page, VPageDescr vpd)
17661772
ItemIditemid;
17671773
inti;
17681774

1769-
Assert(vpd->vpd_offsets_used==0);
17701775
for (i=0;i<vpd->vpd_offsets_free;i++)
17711776
{
17721777
itemid=&(((PageHeader)page)->pd_linp[vpd->vpd_offsets[i]-1]);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp