Skip to content

Commit 1a8b5b1

Browse files
committed
Don't include access/htup_details.h in executor/tuptable.h
This is not at all needed; I suspect it was a simple mistake in commit 5408e23. It causes htup_details.h to bleed into a huge number of places via execnodes.h. Remove it and fix fallout. Discussion: https://postgr.es/m/[email protected]
1 parent 1b6f61b commit 1a8b5b1

File tree

33 files changed

+32
-1
lines changed

33 files changed

+32
-1
lines changed

contrib/pageinspect/btreefuncs.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727

2828
#include "postgres.h"
2929

30+
#include "access/htup_details.h"
3031
#include "access/nbtree.h"
3132
#include "access/relation.h"
3233
#include "catalog/namespace.h"

contrib/pageinspect/gistfuncs.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
#include "access/gist.h"
1313
#include "access/htup.h"
14+
#include "access/htup_details.h"
1415
#include "access/relation.h"
1516
#include "catalog/pg_am_d.h"
1617
#include "funcapi.h"

contrib/pg_stat_statements/pg_stat_statements.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
#include <sys/stat.h>
4848
#include <unistd.h>
4949

50+
#include "access/htup_details.h"
5051
#include "access/parallel.h"
5152
#include "catalog/pg_authid.h"
5253
#include "common/int.h"

contrib/pg_walinspect/pg_walinspect.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
*/
1313
#include "postgres.h"
1414

15+
#include "access/htup_details.h"
1516
#include "access/xlog.h"
1617
#include "access/xlog_internal.h"
1718
#include "access/xlogreader.h"

contrib/postgres_fdw/connection.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <poll.h>
1717
#endif
1818

19+
#include "access/htup_details.h"
1920
#include "access/xact.h"
2021
#include "catalog/pg_user_mapping.h"
2122
#include "commands/defrem.h"

contrib/xml2/xslt_proc.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include "fmgr.h"
1111
#include "utils/builtins.h"
1212
#include "utils/xml.h"
13+
#include "varatt.h"
1314

1415
#ifdef USE_LIBXSLT
1516

src/backend/access/common/printsimple.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "libpq/pqformat.h"
2424
#include "libpq/protocol.h"
2525
#include "utils/builtins.h"
26+
#include "varatt.h"
2627

2728
/*
2829
* At startup time, send a RowDescription message.

src/backend/access/common/printtup.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "utils/lsyscache.h"
2323
#include "utils/memdebug.h"
2424
#include "utils/memutils.h"
25+
#include "varatt.h"
2526

2627

2728
static void printtup_startup(DestReceiver *self, int operation,

src/backend/access/common/tupconvert.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
*/
1919
#include "postgres.h"
2020

21+
#include "access/htup_details.h"
2122
#include "access/tupconvert.h"
2223
#include "executor/tuptable.h"
2324

src/backend/backup/walsummaryfuncs.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
#include "postgres.h"
1414

15+
#include "access/htup_details.h"
1516
#include "backup/walsummary.h"
1617
#include "common/blkreftable.h"
1718
#include "funcapi.h"

0 commit comments

Comments
 (0)