From bfd5ca0216c79b9f6688e63d8796074b9f3e42ac Mon Sep 17 00:00:00 2001 From: Onder Kalaci Date: Wed, 16 Feb 2022 18:34:02 +0100 Subject: [PATCH] Fix isolation tester --- .../distributed/connection/connection_configuration.c | 3 --- src/backend/distributed/test/run_from_same_connection.c | 7 ++++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/backend/distributed/connection/connection_configuration.c b/src/backend/distributed/connection/connection_configuration.c index 3a570b7b2..41017fab9 100644 --- a/src/backend/distributed/connection/connection_configuration.c +++ b/src/backend/distributed/connection/connection_configuration.c @@ -14,7 +14,6 @@ #include "distributed/citus_safe_lib.h" #include "distributed/connection_management.h" #include "distributed/metadata_cache.h" -#include "distributed/run_from_same_connection.h" #include "distributed/worker_manager.h" #include "postmaster/postmaster.h" @@ -235,11 +234,9 @@ GetConnParams(ConnectionHashKey *key, char ***keywords, char ***values, char nodePortString[12] = ""; StringInfo applicationName = makeStringInfo(); - appendStringInfo(applicationName, "%s%ld", CITUS_APPLICATION_NAME_PREFIX, GetGlobalPID()); - /* * This function has three sections: * - Initialize the keywords and values (to be copied later) of global parameters diff --git a/src/backend/distributed/test/run_from_same_connection.c b/src/backend/distributed/test/run_from_same_connection.c index 630ee60c5..20eaa0ff1 100644 --- a/src/backend/distributed/test/run_from_same_connection.c +++ b/src/backend/distributed/test/run_from_same_connection.c @@ -119,10 +119,11 @@ start_session_level_connection_to_node(PG_FUNCTION_ARGS) values[0] = nodeNameString; keywords[1] = "port"; - char *portSTR = (char *) palloc(10); - pg_ultoa_n(nodePort, portSTR); - values[1] = portSTR; + StringInfo str = makeStringInfo(); + appendStringInfo(str, "%d", nodePort); + + values[1] = str->data; keywords[2] = "dbname"; values[2] = (char *) CurrentDatabaseName();