7
7
*
8
8
*
9
9
* IDENTIFICATION
10
- * $Header: /cvsroot/pgsql/src/backend/access/heap/heapam.c,v 1.30 1998/07/20 16:56:53 momjian Exp $
10
+ * $Header: /cvsroot/pgsql/src/backend/access/heap/heapam.c,v 1.31 1998/07/27 19:37:36 vadim Exp $
11
11
*
12
12
*
13
13
* INTERFACE ROUTINES
@@ -209,7 +209,7 @@ heapgettup(Relation relation,
209
209
ItemPointer tid ,
210
210
int dir ,
211
211
Buffer * b ,
212
- bool seeself ,
212
+ Snapshot snapshot ,
213
213
int nkeys ,
214
214
ScanKey key )
215
215
{
@@ -250,9 +250,9 @@ heapgettup(Relation relation,
250
250
}
251
251
elog (DEBUG , "heapgettup(..., b=0x%x, nkeys=%d, key=0x%x" , b , nkeys , key );
252
252
253
- elog (DEBUG , "heapgettup: relation(%c)=`%s', %s " ,
253
+ elog (DEBUG , "heapgettup: relation(%c)=`%s', %p " ,
254
254
relation -> rd_rel -> relkind , & relation -> rd_rel -> relname ,
255
- ( seeself == true) ? "SeeSelf" : "NoSeeSelf" );
255
+ snapshot );
256
256
#endif /* !defined(HEAPDEBUGALL) */
257
257
258
258
if (!ItemPointerIsValid (tid ))
@@ -402,7 +402,7 @@ heapgettup(Relation relation,
402
402
* ----------------
403
403
*/
404
404
HeapTupleSatisfies (lpp , relation , * b , (PageHeader ) dp ,
405
- seeself , nkeys , key , rtup );
405
+ snapshot , nkeys , key , rtup );
406
406
if (rtup != NULL )
407
407
{
408
408
ItemPointer iptr = & (rtup -> t_ctid );
@@ -580,7 +580,7 @@ heap_close(Relation relation)
580
580
HeapScanDesc
581
581
heap_beginscan (Relation relation ,
582
582
int atend ,
583
- bool seeself ,
583
+ Snapshot snapshot ,
584
584
unsigned nkeys ,
585
585
ScanKey key )
586
586
{
@@ -608,7 +608,7 @@ heap_beginscan(Relation relation,
608
608
609
609
/* XXX someday assert SelfTimeQual if relkind == RELKIND_UNCATALOGED */
610
610
if (relation -> rd_rel -> relkind == RELKIND_UNCATALOGED )
611
- seeself = true ;
611
+ snapshot = SnapshotSelf ;
612
612
613
613
/* ----------------
614
614
* increment relation ref count while scanning relation
@@ -639,7 +639,7 @@ heap_beginscan(Relation relation,
639
639
initsdesc (sdesc , relation , atend , nkeys , key );
640
640
641
641
sdesc -> rs_atend = atend ;
642
- sdesc -> rs_seeself = seeself ;
642
+ sdesc -> rs_snapshot = snapshot ;
643
643
sdesc -> rs_nkeys = (short ) nkeys ;
644
644
645
645
return (sdesc );
@@ -856,7 +856,7 @@ heap_getnext(HeapScanDesc scandesc,
856
856
iptr ,
857
857
-1 ,
858
858
& (sdesc -> rs_cbuf ),
859
- sdesc -> rs_seeself ,
859
+ sdesc -> rs_snapshot ,
860
860
sdesc -> rs_nkeys ,
861
861
sdesc -> rs_key );
862
862
}
@@ -943,7 +943,7 @@ heap_getnext(HeapScanDesc scandesc,
943
943
iptr ,
944
944
1 ,
945
945
& sdesc -> rs_cbuf ,
946
- sdesc -> rs_seeself ,
946
+ sdesc -> rs_snapshot ,
947
947
sdesc -> rs_nkeys ,
948
948
sdesc -> rs_key );
949
949
}
@@ -988,7 +988,7 @@ heap_getnext(HeapScanDesc scandesc,
988
988
*/
989
989
HeapTuple
990
990
heap_fetch (Relation relation ,
991
- bool seeself ,
991
+ Snapshot snapshot ,
992
992
ItemPointer tid ,
993
993
Buffer * b )
994
994
{
@@ -1050,7 +1050,7 @@ heap_fetch(Relation relation,
1050
1050
*/
1051
1051
1052
1052
HeapTupleSatisfies (lp , relation , buffer , dp ,
1053
- seeself , 0 , (ScanKey ) NULL , tuple );
1053
+ snapshot , 0 , (ScanKey ) NULL , tuple );
1054
1054
1055
1055
if (tuple == NULL )
1056
1056
{
@@ -1447,7 +1447,7 @@ heap_markpos(HeapScanDesc sdesc)
1447
1447
(ItemPointer ) NULL : & sdesc -> rs_ctup -> t_ctid ,
1448
1448
-1 ,
1449
1449
& sdesc -> rs_pbuf ,
1450
- sdesc -> rs_seeself ,
1450
+ sdesc -> rs_snapshot ,
1451
1451
sdesc -> rs_nkeys ,
1452
1452
sdesc -> rs_key );
1453
1453
@@ -1461,7 +1461,7 @@ heap_markpos(HeapScanDesc sdesc)
1461
1461
(ItemPointer ) NULL : & sdesc -> rs_ctup -> t_ctid ,
1462
1462
1 ,
1463
1463
& sdesc -> rs_nbuf ,
1464
- sdesc -> rs_seeself ,
1464
+ sdesc -> rs_snapshot ,
1465
1465
sdesc -> rs_nkeys ,
1466
1466
sdesc -> rs_key );
1467
1467
}
0 commit comments