Extend index AM API for parallel index scans.
This patch doesn't actually make any index AM parallel-aware, but it provides the necessary functions at the AM layer to do so. Rahila Syed, Amit Kapila, Robert Haas
Showing
- contrib/bloom/blutils.c 3 additions, 0 deletionscontrib/bloom/blutils.c
- doc/src/sgml/indexam.sgml 67 additions, 0 deletionsdoc/src/sgml/indexam.sgml
- src/backend/access/brin/brin.c 3 additions, 0 deletionssrc/backend/access/brin/brin.c
- src/backend/access/gin/ginutil.c 3 additions, 0 deletionssrc/backend/access/gin/ginutil.c
- src/backend/access/gist/gist.c 3 additions, 0 deletionssrc/backend/access/gist/gist.c
- src/backend/access/hash/hash.c 3 additions, 0 deletionssrc/backend/access/hash/hash.c
- src/backend/access/index/indexam.c 130 additions, 5 deletionssrc/backend/access/index/indexam.c
- src/backend/access/nbtree/nbtree.c 3 additions, 0 deletionssrc/backend/access/nbtree/nbtree.c
- src/backend/access/spgist/spgutils.c 3 additions, 0 deletionssrc/backend/access/spgist/spgutils.c
- src/include/access/amapi.h 17 additions, 0 deletionssrc/include/access/amapi.h
- src/include/access/genam.h 9 additions, 0 deletionssrc/include/access/genam.h
- src/include/access/relscan.h 13 additions, 0 deletionssrc/include/access/relscan.h
- src/include/c.h 3 additions, 0 deletionssrc/include/c.h
- src/tools/pgindent/typedefs.list 2 additions, 0 deletionssrc/tools/pgindent/typedefs.list
Loading
Please register or sign in to comment