Skip to content

Commit 3b34645

Browse files
committed
Initialize backend status reporting during bootstrap.
This allows a later commit to reduce the number of branches in performance sensitive functions during normal running, compared to a very minor saving during bootstrapping. Author: Melanie Plageman <melanieplageman@gmail.com> Reviewed-By: Andres Freund <andres@anarazel.de> Discussion: https://postgr.es/m/CAAKRu_Yeg+vh6SHNEo1+=O7e-BPX35cU0XQM=YwQRnkFyv_y+w@mail.gmail.com
1 parent 0f0cfb4 commit 3b34645

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/backend/utils/init/postinit.c

+1-2
Original file line numberDiff line numberDiff line change
@@ -676,8 +676,7 @@ InitPostgres(const char *in_dbname, Oid dboid, const char *username,
676676
EnablePortalManager();
677677

678678
/* Initialize status reporting */
679-
if (!bootstrap)
680-
pgstat_beinit();
679+
pgstat_beinit();
681680

682681
/*
683682
* Load relcache entries for the shared system catalogs. This must create

0 commit comments

Comments
 (0)