postgresql/src
Tom Lane c3c76c2de3 Fix performance bug in write_syslog(): the code to preferentially break the
log message at newlines cost O(N^2) for very long messages with few or no
newlines.  For messages in the megabyte range this became the dominant cost.
Per gripe from Achilleas Mantzios.

Patch all the way back, since this is a safe change with no portability
risks.  I am also thinking of increasing PG_SYSLOG_LIMIT, but that should
be done separately.
2008-07-08 22:17:55 +00:00
..
backend Fix performance bug in write_syslog(): the code to preferentially break the 2008-07-08 22:17:55 +00:00
bin Fix 'pg_ctl reload' to properly preserve postmaster commend-line 2008-06-27 01:53:20 +00:00
include Stamp 8.2.9 (except for configure.in/configure) 2008-06-08 22:14:31 +00:00
interfaces Stamp 8.2.9 (except for configure.in/configure) 2008-06-08 22:14:31 +00:00
makefiles Add $(CFLAGS) to the simplified build rule for .so libraries on Darwin. 2006-11-28 05:45:43 +00:00
pl Clean up a number of bogosities around pltcl's handling of the Tcl "result": 2008-06-17 00:52:56 +00:00
port Stamp 8.2.9 (except for configure.in/configure) 2008-06-08 22:14:31 +00:00
template Make --with-ldap build on Unixware, per Olivier Prenant. 2006-12-14 21:50:07 +00:00
test Adjust timestamp regression tests to prevent two low-probability failure 2008-05-25 21:51:17 +00:00
timezone Fix identify_system_timezone() so that it tests the behavior of the system 2008-07-01 03:41:10 +00:00
tools Create a script to handle stamping release version numbers into files, 2008-06-10 18:09:01 +00:00
tutorial
bcc32.mak Fix bcc32.mak to create and remove pg_config_os.h properly. Apparently 2006-10-06 18:53:53 +00:00
DEVELOPERS
Makefile
Makefile.global.in On Windows, we know the backend stack size limit because we have to 2006-10-08 17:15:34 +00:00
Makefile.shlib
nls-global.mk
win32.mak