From 2a3617412f169efca8a044ad03daa047c8427cbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Herrera?= Date: Sat, 21 Mar 2026 20:35:51 +0100 Subject: [PATCH v2 02/15] lmgr.h doesn't need the full lock.h --- src/backend/utils/activity/wait_event.c | 6 ++++-- src/backend/utils/cache/syscache.c | 1 + src/include/storage/lmgr.h | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/backend/utils/activity/wait_event.c b/src/backend/utils/activity/wait_event.c index aca2c8fc742..c7e2d825120 100644 --- a/src/backend/utils/activity/wait_event.c +++ b/src/backend/utils/activity/wait_event.c @@ -22,9 +22,11 @@ */ #include "postgres.h" -#include "storage/lmgr.h" /* for GetLockNameFromTagType */ -#include "storage/lwlock.h" /* for GetLWLockIdentifier */ +#include "storage/lmgr.h" +#include "storage/lwlock.h" +#include "storage/shmem.h" #include "storage/spin.h" +#include "utils/hsearch.h" #include "utils/wait_event.h" diff --git a/src/backend/utils/cache/syscache.c b/src/backend/utils/cache/syscache.c index 007a9a15d71..f4233f9e31a 100644 --- a/src/backend/utils/cache/syscache.c +++ b/src/backend/utils/cache/syscache.c @@ -32,6 +32,7 @@ #include "lib/qunique.h" #include "miscadmin.h" #include "storage/lmgr.h" +#include "storage/lock.h" #include "utils/catcache.h" #include "utils/inval.h" #include "utils/lsyscache.h" diff --git a/src/include/storage/lmgr.h b/src/include/storage/lmgr.h index 74a398ffc00..2a985ce5e15 100644 --- a/src/include/storage/lmgr.h +++ b/src/include/storage/lmgr.h @@ -16,7 +16,7 @@ #include "lib/stringinfo.h" #include "storage/itemptr.h" -#include "storage/lock.h" +#include "storage/locktag.h" #include "utils/rel.h" -- 2.47.3