postgresql/src/include
Noah Misch 2e4946169d On Darwin, detect and report a multithreaded postmaster.
Darwin --enable-nls builds use a substitute setlocale() that may start a
thread.  Buildfarm member orangutan experienced BackendList corruption
on account of different postmaster threads executing signal handlers
simultaneously.  Furthermore, a multithreaded postmaster risks undefined
behavior from sigprocmask() and fork().  Emit LOG messages about the
problem and its workaround.  Back-patch to 9.0 (all supported versions).
2015-01-07 22:46:20 -05:00
..
access Treat 2PC commit/abort the same as regular xacts in recovery. 2014-07-29 11:58:17 +03:00
bootstrap Fix off-by-one loop count in MapArrayTypeName, and get rid of static array. 2014-12-16 15:35:49 -05:00
catalog Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
commands Test IsInTransactionChain, not IsTransactionBlock, in vac_update_relstats. 2014-10-30 13:03:39 -04:00
executor Avoid leaking memory while evaluating arguments for a table function. 2014-06-19 22:13:58 -04:00
foreign Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
lib Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
libpq Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
mb Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
nodes Avoid leaking memory while evaluating arguments for a table function. 2014-06-19 22:13:58 -04:00
optimizer In locate_grouping_columns(), don't expect an exact match of Var typmods. 2013-08-23 17:31:06 -04:00
parser Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
port Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
portability Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
postmaster Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
regex Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
replication Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
rewrite Avoid getting more than AccessShareLock when deparsing a query. 2014-03-06 19:31:19 -05:00
snowball Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
storage Fix race condition between hot standby and restoring a full-page image. 2014-11-13 20:00:51 +02:00
tcop Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
tsearch Predict integer overflow to avoid buffer overruns. 2014-02-17 09:33:38 -05:00
utils Support timezone abbreviations that sometimes change. 2014-10-16 15:22:26 -04:00
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:06 +02:00
c.h Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
fmgr.h Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
funcapi.h Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
getaddrinfo.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
getopt_long.h Remove optreset from src/port/ implementations of getopt and getopt_long. 2010-12-16 16:22:12 -05:00
Makefile Fix server header file installation with vpath builds 2011-11-10 20:55:39 +02:00
miscadmin.h Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
pg_config.h.in On Darwin, detect and report a multithreaded postmaster. 2015-01-07 22:46:20 -05:00
pg_config.h.win32 Stamp 9.0.18. 2014-07-21 15:16:01 -04:00
pg_config_manual.h Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
pg_trace.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
pgstat.h Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
pgtime.h Support timezone abbreviations that sometimes change. 2014-10-16 15:22:26 -04:00
port.h Declare mkdtemp() only if we're providing it. 2014-10-17 22:55:36 -04:00
postgres.h Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
postgres_ext.h Remove tabs after spaces in C comments 2014-05-06 11:26:25 -04:00
postgres_fe.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
rusagestub.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
windowapi.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00