8000 Replace heapam.h includes with {table, relation}.h where applicable. · postgrespro/postgres@111944c · GitHub
[go: up one dir, main page]

Skip to content

Commit 111944c

Browse files
committed
Replace heapam.h includes with {table, relation}.h where applicable.
A lot of files only included heapam.h for relation_open, heap_open etc - replace the heapam.h include in those files with the narrower header. Author: Andres Freund Discussion: https://postgr.es/m/20190111000539.xbv7s6w7ilcvm7dp@alap3.anarazel.de
1 parent 4b21acf commit 111944c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+116
-99
lines changed

contrib/dblink/dblink.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,9 @@
3737
#include "libpq-fe.h"
3838

3939
#include "access/htup_details.h"
40+
#include "access/relation.h"
4041
#include "access/reloptions.h"
41-
#include "access/heapam.h"
42+
#include "access/table.h"
4243
#include "catalog/indexing.h"
4344
#include "catalog/namespace.h"
4445
#include "catalog/pg_foreign_data_wrapper.h"

contrib/file_fdw/file_fdw.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#include "access/htup_details.h"
1919
#include "access/reloptions.h"
2020
#include "access/sysattr.h"
21-
#include "access/heapam.h"
21+
#include "access/table.h"
2222
#include "catalog/pg_authid.h"
2323
#include "catalog/pg_foreign_table.h"
2424
#include "commands/copy.h"

contrib/pageinspect/btreefuncs.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
#include "pageinspect.h"
3131

3232
#include "access/nbtree.h"
33-
#include "access/heapam.h"
33+
#include "access/relation.h"
3434
#include "catalog/namespace.h"
3535
#include "catalog/pg_am.h"
3636
#include "funcapi.h"

contrib/pageinspect/heapfuncs.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727

2828
#include "pageinspect.h"
2929

30-
#include "access/heapam.h"
3130
#include "access/htup_details.h"
31+
#include "access/relation.h"
3232
#include "funcapi.h"
3333
#include "catalog/pg_type.h"
3434
#include "miscadmin.h"

contrib/pageinspect/rawpage.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#include "pageinspect.h"
1919

2020
#include "access/htup_details.h"
21-
#include "access/heapam.h"
21+
#include "access/relation.h"
2222
#include "catalog/namespace.h"
2323
#include "catalog/pg_type.h"
2424
#include "funcapi.h"

contrib/pg_freespacemap/pg_freespacemap.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*/
99
#include "postgres.h"
1010

11-
#include "access/heapam.h"
11+
#include "access/relation.h"
1212
#include "funcapi.h"
1313
#include "storage/freespace.h"
1414

contrib/pg_prewarm/autoprewarm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
#include <unistd.h>
3030

31-
#include "access/heapam.h"
31+
#include "access/relation.h"
3232
#include "access/xact.h"
3333
#include "catalog/pg_class.h"
3434
#include "catalog/pg_type.h"

contrib/pg_prewarm/pg_prewarm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include <sys/stat.h>
1616
#include <unistd.h>
1717

18-
#include "access/heapam.h"
18+
#include "access/relation.h"
1919
#include "fmgr.h"
2020
#include "miscadmin.h"
2121
#include "storage/bufmgr.h"

contrib/pgstattuple/pgstatapprox.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
*/
1313
#include "postgres.h"
1414

15-
#include "access/visibilitymap.h"
16-
#include "access/heapam.h"
15+
#include "access/relation.h"
1716
#include "access/transam.h"
17+
#include "access/visibilitymap.h"
1818
#include "access/xact.h"
1919
#include "access/multixact.h"
2020
#include "access/htup_details.h"

contrib/pgstattuple/pgstatindex.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@
2828
#include "postgres.h"
2929

3030
#include "access/gin_private.h"
31-
#include "access/heapam.h"
3231
#include "access/hash.h"
3332
#include "access/htup_details.h"
3433
#include "access/nbtree.h"
34+
#include "access/relation.h"
35+
#include "access/table.h"
3536
#include "catalog/namespace.h"
3637
#include "catalog/pg_am.h"
3738
#include "funcapi.h"

0 commit comments

Comments
 (0)
0