v13-0008-Remove-unnecessary-include-from-tcopprot.h.patch
text/x-patch
Filename: v13-0008-Remove-unnecessary-include-from-tcopprot.h.patch
Type: text/x-patch
Part: 7
Message:
Re: Interrupts vs signals
Patch
Format: format-patch
Series: patch v13-0008
Subject: Remove unnecessary #include from tcopprot.h
| File | + | − |
|---|---|---|
| src/backend/access/transam/parallel.c | 1 | 0 |
| src/backend/commands/repack_worker.c | 1 | 0 |
| src/backend/libpq/pqmq.c | 1 | 0 |
| src/backend/replication/logical/applyparallelworker.c | 1 | 0 |
| src/backend/replication/logical/slotsync.c | 1 | 0 |
| src/backend/replication/walsender.c | 1 | 0 |
| src/backend/storage/aio/method_worker.c | 1 | 0 |
| src/include/tcop/tcopprot.h | 0 | 1 |
From 6ada0c11e01c31f6fe0f5ff8e79c211819e0fe49 Mon Sep 17 00:00:00 2001 From: Heikki Linnakangas <heikki.linnakangas@iki.fi> Date: Tue, 16 Jun 2026 22:38:34 +0300 Subject: [PATCH v13 8/9] Remove unnecessary #include from tcopprot.h It was made unnecessary in commit 17f51ea818. Add corresponding #include to source files that were relying on the indirect #include. --- src/backend/access/transam/parallel.c | 1 + src/backend/commands/repack_worker.c | 1 + src/backend/libpq/pqmq.c | 1 + src/backend/replication/logical/applyparallelworker.c | 1 + src/backend/replication/logical/slotsync.c | 1 + src/backend/replication/walsender.c | 1 + src/backend/storage/aio/method_worker.c | 1 + src/include/tcop/tcopprot.h | 1 - 8 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/backend/access/transam/parallel.c b/src/backend/access/transam/parallel.c index 5c92e05ad86..afb2f92aec4 100644 --- a/src/backend/access/transam/parallel.c +++ b/src/backend/access/transam/parallel.c @@ -39,6 +39,7 @@ #include "storage/ipc.h" #include "storage/predicate.h" #include "storage/proc.h" +#include "storage/procsignal.h" #include "storage/spin.h" #include "tcop/tcopprot.h" #include "utils/combocid.h" diff --git a/src/backend/commands/repack_worker.c b/src/backend/commands/repack_worker.c index 5888a5a1fe1..04d9ff0d83d 100644 --- a/src/backend/commands/repack_worker.c +++ b/src/backend/commands/repack_worker.c @@ -26,6 +26,7 @@ #include "replication/snapbuild.h" #include "storage/ipc.h" #include "storage/proc.h" +#include "storage/procsignal.h" #include "tcop/tcopprot.h" #include "utils/memutils.h" diff --git a/src/backend/libpq/pqmq.c b/src/backend/libpq/pqmq.c index c11433968c8..c55b70e5636 100644 --- a/src/backend/libpq/pqmq.c +++ b/src/backend/libpq/pqmq.c @@ -22,6 +22,7 @@ #include "pgstat.h" #include "replication/logicalworker.h" #include "storage/latch.h" +#include "storage/procsignal.h" #include "tcop/tcopprot.h" #include "utils/builtins.h" #include "utils/wait_event.h" diff --git a/src/backend/replication/logical/applyparallelworker.c b/src/backend/replication/logical/applyparallelworker.c index adf7766e8c7..26eb2bb6bfe 100644 --- a/src/backend/replication/logical/applyparallelworker.c +++ b/src/backend/replication/logical/applyparallelworker.c @@ -170,6 +170,7 @@ #include "storage/latch.h" #include "storage/lmgr.h" #include "storage/proc.h" +#include "storage/procsignal.h" #include "tcop/tcopprot.h" #include "utils/inval.h" #include "utils/memutils.h" diff --git a/src/backend/replication/logical/slotsync.c b/src/backend/replication/logical/slotsync.c index 96592ce4514..20828e42499 100644 --- a/src/backend/replication/logical/slotsync.c +++ b/src/backend/replication/logical/slotsync.c @@ -74,6 +74,7 @@ #include "storage/lmgr.h" #include "storage/proc.h" #include "storage/procarray.h" +#include "storage/procsignal.h" #include "storage/subsystems.h" #include "tcop/tcopprot.h" #include "utils/builtins.h" diff --git a/src/backend/replication/walsender.c b/src/backend/replication/walsender.c index e5ac08eb179..b1ad492ae35 100644 --- a/src/backend/replication/walsender.c +++ b/src/backend/replication/walsender.c @@ -88,6 +88,7 @@ #include "storage/pmsignal.h" #include "storage/proc.h" #include "storage/procarray.h" +#include "storage/procsignal.h" #include "storage/subsystems.h" #include "tcop/dest.h" #include "tcop/tcopprot.h" diff --git a/src/backend/storage/aio/method_worker.c b/src/backend/storage/aio/method_worker.c index 76635e3c41c..94156f26eb4 100644 --- a/src/backend/storage/aio/method_worker.c +++ b/src/backend/storage/aio/method_worker.c @@ -44,6 +44,7 @@ #include "storage/lwlock.h" #include "storage/pmsignal.h" #include "storage/proc.h" +#include "storage/procsignal.h" #include "storage/shmem.h" #include "tcop/tcopprot.h" #include "utils/injection_point.h" diff --git a/src/include/tcop/tcopprot.h b/src/include/tcop/tcopprot.h index 5bc5bcfb20d..0d4aebfd543 100644 --- a/src/include/tcop/tcopprot.h +++ b/src/include/tcop/tcopprot.h @@ -16,7 +16,6 @@ #include "nodes/params.h" #include "nodes/plannodes.h" -#include "storage/procsignal.h" #include "utils/guc.h" #include "utils/queryenvironment.h" -- 2.47.3