From d0f476dcdf84d8c109d5060622682d2a26e21dad Mon Sep 17 00:00:00 2001
From: stolpovskikh <d.stolpovskikh@ftdata.ru>
Date: Thu, 11 Jun 2026 18:19:30 +0700
Subject: [PATCH] fix AddRelsyncInvalidationMessage

Fixed a problem in the AddRelsyncInvalidationMessage function. The wrong type was used when creating the message(msg.rc above of msg.rs).
---
 src/backend/utils/cache/inval.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/backend/utils/cache/inval.c b/src/backend/utils/cache/inval.c
index efc8b7b9122..c01e4d61243 100644
--- a/src/backend/utils/cache/inval.c
+++ b/src/backend/utils/cache/inval.c
@@ -515,9 +515,9 @@ AddRelsyncInvalidationMessage(InvalidationMsgsGroup *group,
 						   return);
 
 	/* OK, add the item */
-	msg.rc.id = SHAREDINVALRELSYNC_ID;
-	msg.rc.dbId = dbId;
-	msg.rc.relId = relId;
+	msg.rs.id = SHAREDINVALRELSYNC_ID;
+	msg.rs.dbId = dbId;
+	msg.rs.relid = relId;
 	/* check AddCatcacheInvalidationMessage() for an explanation */
 	VALGRIND_MAKE_MEM_DEFINED(&msg, sizeof(msg));
 
-- 
2.34.1

