From: Peter Eisentraut Date: Tue, 6 Jun 2017 02:16:02 +0000 (-0400) Subject: Don't set application_name in logical replication workers X-Git-Tag: REL_10_BETA2~226 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=41a21bf9b4a2449eddc8ea2b29597e835eea9bfd;p=postgresql Don't set application_name in logical replication workers This was bothering some people because it's not the intended use of application_name and it makes the default view of pg_stat_activity bulky. --- diff --git a/src/backend/replication/logical/launcher.c b/src/backend/replication/logical/launcher.c index 345a415212..5aaf24bfe4 100644 --- a/src/backend/replication/logical/launcher.c +++ b/src/backend/replication/logical/launcher.c @@ -803,10 +803,6 @@ ApplyLauncherMain(Datum main_arg) pqsignal(SIGTERM, logicalrep_launcher_sigterm); BackgroundWorkerUnblockSignals(); - /* Make it easy to identify our processes. */ - SetConfigOption("application_name", MyBgworkerEntry->bgw_name, - PGC_USERSET, PGC_S_SESSION); - LogicalRepCtx->launcher_pid = MyProcPid; /* diff --git a/src/backend/replication/logical/worker.c b/src/backend/replication/logical/worker.c index a570900a42..51a64487cd 100644 --- a/src/backend/replication/logical/worker.c +++ b/src/backend/replication/logical/worker.c @@ -1488,10 +1488,6 @@ ApplyWorkerMain(Datum main_arg) MyLogicalRepWorker->last_send_time = MyLogicalRepWorker->last_recv_time = MyLogicalRepWorker->reply_time = GetCurrentTimestamp(); - /* Make it easy to identify our processes. */ - SetConfigOption("application_name", MyBgworkerEntry->bgw_name, - PGC_USERSET, PGC_S_SESSION); - /* Load the libpq-specific functions */ load_file("libpqwalreceiver", false);