postgresql/src/backend/utils
Tom Lane ede5072676 Change ps_status.c to explicitly track the current logical length of ps_buffer.
This saves cycles in get_ps_display() on many popular platforms, and more
importantly ensures that get_ps_display() will correctly return an empty
string if init_ps_display() hasn't been called yet.  Per trouble report
from Ray Stell, in which log_line_prefix %i produced junk early in backend
startup.

Back-patch to 8.0.  7.4 doesn't have %i and its version of get_ps_display()
makes no pretense of avoiding pad junk anyhow.
2010-05-27 19:19:38 +00:00
..
adt Adjust comments about avoiding use of printf's %.*s. 2010-05-09 02:16:00 +00:00
cache Patch revoked because of objections. 2010-04-24 16:20:32 +00:00
error Work around a subtle portability problem in use of printf %s format. 2010-05-08 16:39:53 +00:00
fmgr pgindent run for 9.0 2010-02-26 02:01:40 +00:00
hash pgindent run for 9.0 2010-02-26 02:01:40 +00:00
init When we're restricting who can connect, don't allow new walsenders. 2010-04-26 10:52:00 +00:00
mb Undo some more pgindent breakage. Per buildfarm. 2010-02-27 03:55:52 +00:00
misc Change ps_status.c to explicitly track the current logical length of ps_buffer. 2010-05-27 19:19:38 +00:00
mmgr pgindent run for 9.0 2010-02-26 02:01:40 +00:00
resowner Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
sort pgindent run for 9.0 2010-02-26 02:01:40 +00:00
time pgindent run for 9.0 2010-02-26 02:01:40 +00:00
.cvsignore
Gen_dummy_probes.sed Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
Gen_fmgrtab.pl Fix genbki.pl and Gen_fmgrtab.pl to use PID-specific temp file names, 2010-01-05 20:23:32 +00:00
Makefile Get rid of the need for manual maintenance of the initial contents of 2010-01-05 01:06:57 +00:00
probes.d Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00