aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2015-06-26 11:23:32 -0400
committerRobert Haas <rhaas@postgresql.org>2015-06-26 11:23:32 -0400
commit91118f1a59f2038f072552fdbb98e01363e30b59 (patch)
tree5408920afdab777071797919ea337e8231cfe4f9
parent1b468a131bd260c9041484f78b8580c7f232d580 (diff)
downloadpostgresql-91118f1a59f2038f072552fdbb98e01363e30b59.tar.gz
postgresql-91118f1a59f2038f072552fdbb98e01363e30b59.zip
Reduce log level for background worker events from LOG to DEBUG1.
Per discussion, LOG is just too chatty for something that will happen as routinely as this. Pavel Stehule
-rw-r--r--src/backend/postmaster/bgworker.c6
-rw-r--r--src/backend/postmaster/postmaster.c5
2 files changed, 6 insertions, 5 deletions
diff --git a/src/backend/postmaster/bgworker.c b/src/backend/postmaster/bgworker.c
index f57224c10fe..68c9505809e 100644
--- a/src/backend/postmaster/bgworker.c
+++ b/src/backend/postmaster/bgworker.c
@@ -341,7 +341,7 @@ BackgroundWorkerStateChange(void)
rw->rw_terminate = false;
/* Log it! */
- ereport(LOG,
+ ereport(DEBUG1,
(errmsg("registering background worker \"%s\"",
rw->rw_worker.bgw_name)));
@@ -370,7 +370,7 @@ ForgetBackgroundWorker(slist_mutable_iter *cur)
slot = &BackgroundWorkerData->slot[rw->rw_shmem_slot];
slot->in_use = false;
- ereport(LOG,
+ ereport(DEBUG1,
(errmsg("unregistering background worker \"%s\"",
rw->rw_worker.bgw_name)));
@@ -741,7 +741,7 @@ RegisterBackgroundWorker(BackgroundWorker *worker)
static int numworkers = 0;
if (!IsUnderPostmaster)
- ereport(LOG,
+ ereport(DEBUG1,
(errmsg("registering background worker \"%s\"", worker->bgw_name)));
if (!process_shared_preload_libraries_in_progress)
diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c
index 1757b4df37e..df8037b498d 100644
--- a/src/backend/postmaster/postmaster.c
+++ b/src/backend/postmaster/postmaster.c
@@ -2961,7 +2961,8 @@ CleanupBackgroundWorker(int pid,
rw->rw_child_slot = 0;
ReportBackgroundWorkerPID(rw); /* report child death */
- LogChildExit(LOG, namebuf, pid, exitstatus);
+ LogChildExit(EXIT_STATUS_0(exitstatus) ? DEBUG1 : LOG,
+ namebuf, pid, exitstatus);
return true;
}
@@ -5417,7 +5418,7 @@ do_start_bgworker(RegisteredBgWorker *rw)
{
pid_t worker_pid;
- ereport(LOG,
+ ereport(DEBUG1,
(errmsg("starting background worker process \"%s\"",
rw->rw_worker.bgw_name)));