From 1f03f136659554619b2bd6f43767cc909d9088f0 Mon Sep 17 00:00:00 2001 From: Ahmet Gedemenli Date: Fri, 6 Jan 2023 17:01:39 +0300 Subject: [PATCH] Use %u instead of %i for naming subscriptions & roles --- .../distributed/replication/multi_logical_replication.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/backend/distributed/replication/multi_logical_replication.c b/src/backend/distributed/replication/multi_logical_replication.c index 2a63ad0bd..ea5c2fff8 100644 --- a/src/backend/distributed/replication/multi_logical_replication.c +++ b/src/backend/distributed/replication/multi_logical_replication.c @@ -1153,11 +1153,11 @@ ShardMoveSubscriptionName(Oid ownerId) { if (RunningUnderIsolationTest) { - return psprintf("%s%i_%i", SHARD_MOVE_SUBSCRIPTION_PREFIX, ownerId, MyProcPid); + return psprintf("%s%u_%i", SHARD_MOVE_SUBSCRIPTION_PREFIX, ownerId, MyProcPid); } else { - return psprintf("%s%i", SHARD_MOVE_SUBSCRIPTION_PREFIX, ownerId); + return psprintf("%s%u", SHARD_MOVE_SUBSCRIPTION_PREFIX, ownerId); } } @@ -1169,7 +1169,7 @@ ShardMoveSubscriptionName(Oid ownerId) static char * ShardMoveSubscriptionRole(Oid ownerId) { - return psprintf("%s%i", SHARD_MOVE_SUBSCRIPTION_ROLE_PREFIX, ownerId); + return psprintf("%s%u", SHARD_MOVE_SUBSCRIPTION_ROLE_PREFIX, ownerId); }