postgresql/src/backend
Tom Lane b5cf172d2c Improve hint message for ENOMEM failure from shmget().
It turns out that some platforms return ENOMEM for a request that violates
SHMALL, whereas we were assuming that ENOSPC would always be used for that.
Apparently the latter is a Linuxism while ENOMEM is the BSD tradition.
Extend the ENOMEM hint to suggest that raising SHMALL might be needed.
Per gripe from A.M.

Backpatch to 9.0, but not further, because this doesn't seem important
enough to warrant creating extra translation work in the stable branches.
(If it were, we'd have figured this out years ago.)
2010-08-25 20:10:59 +00:00
..
access Make RecordTransactionCommit() respect wal_level. 2010-08-13 15:45:17 +00:00
bootstrap Move the responsibility for calling StartupXLOG into InitPostgres, for 2010-04-20 01:38:52 +00:00
catalog Fix Assert failure in PushOverrideSearchPath when trying to restore a search 2010-08-13 16:27:18 +00:00
commands Fix possible corruption of AfterTriggerEventLists in subtransaction rollback. 2010-08-19 15:46:24 +00:00
executor Reset the per-output-tuple exprcontext each time through the main loop in 2010-08-18 21:52:32 +00:00
foreign Wrap calls to SearchSysCache and related functions using macros. 2010-02-14 18:42:19 +00:00
lib pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
libpq Make the Windows tcp keepalive support depend on the existance of the 2010-07-08 16:19:50 +00:00
main Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
nodes Fix failure of "ALTER TABLE t ADD COLUMN c serial" when done by non-owner. 2010-08-18 18:35:30 +00:00
optimizer Fix planner to make a reasonable assumption about the amount of memory space 2010-08-14 15:47:21 +00:00
parser Revert patch to coerce 'unknown' type parameters in the backend. As Tom 2010-08-19 16:54:48 +00:00
po Translation updates for 9.0beta4 2010-07-29 19:39:47 +00:00
port Improve hint message for ENOMEM failure from shmget(). 2010-08-25 20:10:59 +00:00
postmaster pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
regex pgindent run for 9.0 2010-02-26 02:01:40 +00:00
replication pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
rewrite pgindent run for 9.0 2010-02-26 02:01:40 +00:00
snowball Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
storage Marginal code cleanup for streaming replication. 2010-08-23 17:20:08 +00:00
tcop Fix failure of "ALTER TABLE t ADD COLUMN c serial" when done by non-owner. 2010-08-18 18:35:30 +00:00
tsearch Tweak tsmatchsel() so that it examines the structure of the tsquery whenever 2010-07-31 03:27:48 +00:00
utils Use a non-locale-dependent definition of isspace() in array_in/array_out. 2010-08-21 16:55:58 +00:00
common.mk Expand test coverage support to entire tree 2009-08-07 20:50:22 +00:00
Makefile Split the LDFLAGS make variable into two parts: LDFLAGS is now used for 2010-07-05 18:54:38 +00:00
nls.mk Convert the core lexer and parser into fully reentrant code, by making use 2009-07-13 02:02:20 +00:00