-
- Downloads
Improve our #include situation by moving pointer types away from the
corresponding struct definitions. This allows other headers to avoid including certain highly-loaded headers such as rel.h and relscan.h, instead using just relcache.h, heapam.h or genam.h, which are more lightweight and thus cause less unnecessary dependencies.
Showing
- contrib/btree_gist/btree_numeric.c 2 additions, 1 deletioncontrib/btree_gist/btree_numeric.c
- contrib/btree_gist/btree_utils_num.h 2 additions, 1 deletioncontrib/btree_gist/btree_utils_num.h
- contrib/btree_gist/btree_utils_var.c 2 additions, 1 deletioncontrib/btree_gist/btree_utils_var.c
- contrib/pgrowlocks/pgrowlocks.c 2 additions, 1 deletioncontrib/pgrowlocks/pgrowlocks.c
- contrib/pgstattuple/pgstattuple.c 2 additions, 3 deletionscontrib/pgstattuple/pgstattuple.c
- src/backend/access/gin/ginbtree.c 2 additions, 1 deletionsrc/backend/access/gin/ginbtree.c
- src/backend/access/gin/gindatapage.c 2 additions, 1 deletionsrc/backend/access/gin/gindatapage.c
- src/backend/access/gin/ginentrypage.c 2 additions, 1 deletionsrc/backend/access/gin/ginentrypage.c
- src/backend/access/gin/ginget.c 2 additions, 1 deletionsrc/backend/access/gin/ginget.c
- src/backend/access/gin/ginscan.c 3 additions, 2 deletionssrc/backend/access/gin/ginscan.c
- src/backend/access/gist/gistget.c 2 additions, 1 deletionsrc/backend/access/gist/gistget.c
- src/backend/access/gist/gistscan.c 2 additions, 1 deletionsrc/backend/access/gist/gistscan.c
- src/backend/access/gist/gistsplit.c 2 additions, 1 deletionsrc/backend/access/gist/gistsplit.c
- src/backend/access/gist/gistutil.c 2 additions, 1 deletionsrc/backend/access/gist/gistutil.c
- src/backend/access/gist/gistxlog.c 2 additions, 1 deletionsrc/backend/access/gist/gistxlog.c
- src/backend/access/hash/hash.c 2 additions, 2 deletionssrc/backend/access/hash/hash.c
- src/backend/access/hash/hashinsert.c 2 additions, 1 deletionsrc/backend/access/hash/hashinsert.c
- src/backend/access/hash/hashovfl.c 2 additions, 1 deletionsrc/backend/access/hash/hashovfl.c
- src/backend/access/hash/hashscan.c 3 additions, 1 deletionsrc/backend/access/hash/hashscan.c
- src/backend/access/hash/hashsearch.c 3 additions, 1 deletionsrc/backend/access/hash/hashsearch.c
Loading
Please register or sign in to comment