From: | Peter Eisentraut <peter(dot)eisentraut(at)2ndquadrant(dot)com> |
---|---|
To: | pgsql-hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: backend type in log_line_prefix? |
Date: | 2020-03-07 15:08:07 |
Message-ID: | b749274f-049e-c971-b777-94e2202c0471@2ndquadrant.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Updated patch set because of conflicts.
On 2020-02-21 10:09, Peter Eisentraut wrote:
> After positive initial feedback, here is a more ambitious patch set. In
> particular, I wanted to avoid having to specify the backend type (at
> least) twice, once for the ps display and once for this new facility.
>
> I have added a new global variable MyBackendType that uses the existing
> BackendType enum that was previously only used by the stats collector.
> Then the ps display, the stats collector, the log_line_prefix, and other
> places can just refer to this to know "who am I". (There are more
> places like that, for example in the autovacuum system, so patch 0004 in
> particular could be expanded in analogous ways.)
--
Peter Eisentraut http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
Attachment | Content-Type | Size |
---|---|---|
v3-0001-Refactor-ps_status.c-API.patch | text/plain | 20.1 KB |
v3-0002-Unify-several-ways-to-tracking-backend-type.patch | text/plain | 10.7 KB |
v3-0003-Add-backend-type-to-csvlog-and-optionally-log_lin.patch | text/plain | 4.5 KB |
v3-0004-Remove-am_syslogger-global-variable.patch | text/plain | 3.3 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2020-03-07 15:23:39 | Re: [HACKERS] Moving relation extension locks out of heavyweight lock manager |
Previous Message | Ivan Panchenko | 2020-03-07 15:07:24 | Re[6]: bool_plperl transform |