Revise the TIDBitmap API to support multiple concurrent iterations over a
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 10 Jan 2009 21:08:36 +0000 (21:08 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 10 Jan 2009 21:08:36 +0000 (21:08 +0000)
commitb6c99f7b2e13e6d036dad3aaf610f4a402596827
treed0ffccaa45af2ca687526c73d32cb452fa88acb4
parent0a38a5d3c7f1a418bf07742d406531465e177c9c
Revise the TIDBitmap API to support multiple concurrent iterations over a
bitmap.  This is extracted from Greg Stark's posix_fadvise patch; it seems
worth committing separately, since it's potentially useful independently of
posix_fadvise.
src/backend/access/gin/ginget.c
src/backend/access/gin/ginscan.c
src/backend/executor/nodeBitmapHeapscan.c
src/backend/nodes/tidbitmap.c
src/include/access/gin.h
src/include/nodes/execnodes.h
src/include/nodes/tidbitmap.h