*** pgsql/src/include/access/hash.h 2009/11/01 21:25:33 1.93.2.1 --- pgsql/src/include/access/hash.h 2009/11/01 22:31:02 1.93.2.2 *************** *** 7,13 **** * Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * ! * $PostgreSQL: pgsql/src/include/access/hash.h,v 1.93 2009/06/11 14:49:08 momjian Exp $ * * NOTES * modeled after Margo Seltzer's hash implementation for unix. --- 7,13 ---- * Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * ! * $PostgreSQL: pgsql/src/include/access/hash.h,v 1.93.2.1 2009/11/01 21:25:33 tgl Exp $ * * NOTES * modeled after Margo Seltzer's hash implementation for unix. *************** typedef struct HashScanOpaqueData *** 99,106 **** */ Buffer hashso_curbuf; ! /* Current position of the scan */ ItemPointerData hashso_curpos; } HashScanOpaqueData; typedef HashScanOpaqueData *HashScanOpaque; --- 99,109 ---- */ Buffer hashso_curbuf; ! /* Current position of the scan, as an index TID */ ItemPointerData hashso_curpos; + + /* Current position of the scan, as a heap TID */ + ItemPointerData hashso_heappos; } HashScanOpaqueData; typedef HashScanOpaqueData *HashScanOpaque;