postgresql/src/include
Tom Lane 39edcf59a2 Repair an error introduced by log_line_prefix patch: it is not acceptable
to assume that the string pointer passed to set_ps_display is good forever.
There's no need to anyway since ps_status.c itself saves the string, and
we already had an API (get_ps_display) to return it.
I believe this explains Jim Nasby's report of intermittent crashes in
elog.c when %i format code is in use in log_line_prefix.
While at it, repair a previously unnoticed problem: on some platforms such as
Darwin, the string returned by get_ps_display was blank-padded to the maximum
length, meaning that lock.c's attempt to append " waiting" to it never worked.
2005-11-05 03:05:05 +00:00
..
access Back-patch fixes for problems with VACUUM destroying t_ctid chains too soon, 2005-08-25 19:45:06 +00:00
bootstrap Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
catalog pg_aggregate.h fails to compile standalone, for lack of an #include 2005-01-28 17:36:04 +00:00
commands Fix interaction between materializing holdable cursors and firing 2005-04-11 19:51:32 +00:00
executor Back-patch fixes for problems with VACUUM destroying t_ctid chains too soon, 2005-08-25 19:45:06 +00:00
lib Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
libpq Repair an error introduced by log_line_prefix patch: it is not acceptable 2005-11-05 03:05:05 +00:00
mb Back out addition of Win1252 encoding. 2004-12-04 18:19:33 +00:00
nodes Some more missed copyright notices. Many of these look like they 2005-01-01 20:44:34 +00:00
optimizer Repair planning bug introduced in 7.4: outer-join ON clauses that referenced 2005-09-28 21:17:24 +00:00
parser Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
port Change Win32 O_SYNC method to O_DSYNC because that is what the method 2005-03-24 04:37:07 +00:00
postmaster Some more missed copyright notices. Many of these look like they 2005-01-01 20:44:34 +00:00
regex Solve the 'Turkish problem' with undesirable locale behavior for case 2004-05-07 00:24:59 +00:00
rewrite Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
storage Sigh, looks like you need '.set mips2' before you can access MIPS 2005-08-29 00:41:44 +00:00
tcop Push enable/disable of notify and catchup interrupts all the way down 2005-06-02 21:03:46 +00:00
utils Repair an error introduced by log_line_prefix patch: it is not acceptable 2005-11-05 03:05:05 +00:00
c.h MemSet() must not cast its pointer argument to int32* until after it has 2005-07-18 15:53:46 +00:00
fmgr.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
funcapi.h Update copyrights that were missed. 2005-01-01 05:43:09 +00:00
getaddrinfo.h Some more missed copyright notices. Many of these look like they 2005-01-01 20:44:34 +00:00
getopt_long.h Some more missed copyright notices. Many of these look like they 2005-01-01 20:44:34 +00:00
Makefile Don't list port twice in SUBDIRS. Caught by Honda Shigehiro. 2005-01-06 21:00:24 +00:00
miscadmin.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
pg_config.h.in Add code to find_my_exec() to resolve a symbolic link down to the 2004-11-06 23:06:29 +00:00
pg_config.h.win32 Stamp release 8.0.4. 2005-10-03 17:07:18 +00:00
pg_config_manual.h Minor cleanup. 2004-09-10 14:27:37 +00:00
pgstat.h Update copyrights that were missed. 2005-01-01 05:43:09 +00:00
pgtime.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
port.h Kerberos fixes from Magnus Hagander --- in theory Kerberos 5 auth 2005-03-25 00:35:20 +00:00
postgres.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
postgres_ext.h Pgindent run for 8.0. 2004-08-29 05:07:03 +00:00
postgres_fe.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
rusagestub.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
strdup.h Fix an obsolete file path mentioned in a comment. 2004-01-25 22:19:42 +00:00