Re: log_line_info - Mailing list pgsql-patches

From Bruce Momjian
Subject Re: log_line_info
Date
Msg-id 200402290127.i1T1RjB06907@candle.pha.pa.us
Whole thread Raw
In response to log_line_info  (Andrew Dunstan <andrew@dunslane.net>)
Responses Re: log_line_info  (Andrew Dunstan <andrew@dunslane.net>)
List pgsql-patches
Andrew Dunstan wrote:
>
> Attached is a patch for tagging log lines produced by backends. It is
> not quite ready for application - this is for people to look over and
> play with.
>
> For my testing I used the following settings:
>
> log_connections = true
> log_disconnections = true
> log_line_info = '%T [%P] %U@%D(%C:%S) %I line:%L '
> log_statement = true
> log_hostname = true
> log_source_port = true
>
>
> Comments welcome
>
> (Rod Taylor has suggested adding in escapes for remote host and remote
> port. This can be done easily enough - I want to call a halt at some
> stage and get the basics of this in. Extending it will then be easy).
>   #log_disconnections = false
>   #log_duration = false
>   #log_pid = false
> + #log_line_info = ''         # e.g. '<%U%%%D> '
> +                             #  %U=username %D=databasename %C=sessionid
> +                         #  %P=PID %T=timestamp %L=session line number
> +                             #  %S=session start timestamp %I=command tag
> +                             #  %%=%
>   #log_statement = false

Nice.  Only two comments --- does this mean we should remove log_pid?
Seems it is now duplicate functionality.  Is that the only duplication?
Also, I don't see any documention changes in the patch, but I assume you
will work on that before final.

--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

pgsql-patches by date:

Previous
From: Dennis Bjorklund
Date:
Subject: Re: Fix doc for initcap
Next
From: Bruce Momjian
Date:
Subject: Re: win32 int/float test fixes