postgresql/src/backend
Heikki Linnakangas b8ed4cc962 Calculate # of semaphores correctly with --disable-spinlocks.
The old formula didn't take into account that each WAL sender process needs
a spinlock. We had also already exceeded the fixed number of spinlocks
reserved for misc purposes (10). Bump that to 30.

Backpatch to 9.0, where WAL senders were introduced. If I counted correctly,
9.0 had exactly 10 predefined spinlocks, and 9.1 exceeded that, but bump the
limit in 9.0 too because 10 is uncomfortably close to the edge.
2013-04-04 16:40:37 +03:00
..
access Make REPLICATION privilege checks test current user not authenticated user. 2013-04-01 13:09:24 -04:00
bootstrap Allow I/O reliability checks using 16-bit checksums 2013-03-22 13:54:07 +00:00
catalog Add new JSON processing functions and parser API. 2013-03-29 14:12:13 -04:00
commands Add sql_drop event for event triggers 2013-03-28 13:05:48 -03:00
executor Support writable foreign tables. 2013-03-10 14:16:02 -04:00
foreign Arrange to cache FdwRoutine structs in foreign tables' relcache entries. 2013-03-06 23:48:09 -05:00
lib Update copyrights for 2013 2013-01-01 17:15:01 -05:00
libpq Move pqsignal() to libpgport. 2013-03-17 12:06:42 -04:00
main Fix insecure parsing of server command-line switches. 2013-04-01 14:00:51 -04:00
nodes Support writable foreign tables. 2013-03-10 14:16:02 -04:00
optimizer Ignore extra subquery outputs in set_subquery_size_estimates(). 2013-03-31 18:34:15 -04:00
parser Add sql_drop event for event triggers 2013-03-28 13:05:48 -03:00
po Translation updates 2011-08-17 14:07:46 +03:00
port Move pqsignal() to libpgport. 2013-03-17 12:06:42 -04:00
postmaster Avoid updating our PgBackendStatus entry when track_activities is off. 2013-04-03 14:13:28 -04:00
regex Fix infinite-loop risk in fixempties() stage of regex compilation. 2013-03-07 11:51:03 -05:00
replication In base backup, only include our own tablespace version directory. 2013-03-25 20:19:22 +02:00
rewrite Extend object-access hook machinery to support post-alter events. 2013-03-17 22:57:26 -04:00
snowball Update copyrights for 2013 2013-01-01 17:15:01 -05:00
storage Calculate # of semaphores correctly with --disable-spinlocks. 2013-04-04 16:40:37 +03:00
tcop Fix insecure parsing of server command-line switches. 2013-04-01 14:00:51 -04:00
tsearch Update copyrights for 2013 2013-01-01 17:15:01 -05:00
utils Avoid updating our PgBackendStatus entry when track_activities is off. 2013-04-03 14:13:28 -04:00
.gitignore Add gitignore for mingw/cygwin build outputs 2011-06-09 18:11:47 +02:00
common.mk Call check_keywords.pl in maintainer-check 2012-02-27 13:53:12 +02:00
Makefile Move relpath() to libpgcommon 2013-02-21 22:46:17 -03:00
nls.mk Split out XLog reading as an independent facility 2013-01-16 16:12:53 -03:00