From 57dc187e53e6f10c51be5a7af1c569df76144dd0 Mon Sep 17 00:00:00 2001 From: Ahmet Gedemenli Date: Fri, 6 Jan 2023 15:06:27 +0300 Subject: [PATCH] Use %u instead of %i for naming subscriptions & roles (cherry picked from commit e37c4af1bb57031afebe6e336036ed580b15ce25) --- .../distributed/replication/multi_logical_replication.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/distributed/replication/multi_logical_replication.c b/src/backend/distributed/replication/multi_logical_replication.c index 850daca24..d4e87db0b 100644 --- a/src/backend/distributed/replication/multi_logical_replication.c +++ b/src/backend/distributed/replication/multi_logical_replication.c @@ -1411,7 +1411,7 @@ ReplicationSlotNameForNodeAndOwner(LogicalRepType type, uint32_t nodeId, Oid own char * SubscriptionName(LogicalRepType type, Oid ownerId) { - return psprintf("%s%i", subscriptionPrefix[type], ownerId); + return psprintf("%s%u", subscriptionPrefix[type], ownerId); } @@ -1422,7 +1422,7 @@ SubscriptionName(LogicalRepType type, Oid ownerId) char * SubscriptionRoleName(LogicalRepType type, Oid ownerId) { - return psprintf("%s%i", subscriptionRolePrefix[type], ownerId); + return psprintf("%s%u", subscriptionRolePrefix[type], ownerId); }