postgresql/src
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
..
backend Change ps_status.c to explicitly track the current logical length of ps_buffer. 2010-05-27 19:19:38 +00:00
bin Fix psql help: \da+ is same as \da, but \daS is not. 2010-05-26 19:29:22 +00:00
include Fix the volatility marking of textanycat() and anytextcat(): they were marked 2010-05-27 16:20:11 +00:00
interfaces Rearrange libpq's SSL initialization to simplify it and make it handle some 2010-05-26 21:39:27 +00:00
makefiles On Linux, use --enable-new-dtags when specifying -rpath to linker. 2010-05-06 19:28:25 +00:00
pl Fix regression tests to match error message change 2010-05-18 03:35:34 +00:00
port Use __bsdi__ consistently. 2010-05-15 10:14:20 +00:00
template Tweak configure to attempt to add -qnoansialias to CFLAGS whenever running 2009-02-11 20:02:40 +00:00
test Fix oversight in join removal patch: we have to delete the removed relation 2010-05-23 16:34:38 +00:00
timezone Change the "N. Central Asia Standard Time" timezone to map to 2010-05-20 14:13:11 +00:00
tools Fix MSVC builds for recent plperl changes. Go back to version 8.2, which is 2010-05-13 21:33:00 +00:00
tutorial Remove copyright mention of Andrew Yu, per author's permission. 2010-02-02 18:52:02 +00:00
bcc32.mak Remove old-style win32 client-only visual c++ build infrastructure for everything except 2007-03-05 14:18:38 +00:00
DEVELOPERS Replace a couple of references to files that no longer exist in the source 2009-05-04 08:08:47 +00:00
Makefile Rethink the way walreceiver is linked into the backend. Instead than shoving 2010-01-20 09:16:24 +00:00
Makefile.global.in Fix vpath installation from distribution tarball (bug #5447) 2010-05-13 11:49:48 +00:00
Makefile.shlib Derived files that are shipped in the distribution used to be built in the 2009-08-28 20:26:19 +00:00
nls-global.mk Avoid error from mkdir if no languages are to be installed 2010-05-13 14:35:28 +00:00
win32.mak Update supported standalone VC++ version to 7.1+ only, and fix 2007-08-03 10:47:11 +00:00