Support Linux's oom_score_adj API as well as the older oom_adj API.
The simplest way to handle this is just to copy-and-paste the relevant
code block in fork_process.c, so that's what I did. (It's possible that
something more complicated would be useful to packagers who want to work
with either the old or the new API; but at this point the number of such
people is rapidly approaching zero, so let's just get the minimal thing
done.) Update relevant documentation as well.
contrib/start-scripts/linux | 14 ++++++++---
doc/src/sgml/runtime.sgml | 23 +++++++++++++------
src/backend/postmaster/fork_process.c | 38 ++++++++++++++++++++++++++++----
3 files changed, 59 insertions(+), 16 deletions(-)
pgsql-committers by date
|Next:||From: Tom Lane||Date: 2012-06-13 21:48:53|
|Subject: pgsql: Deprecate use of GLOBAL and LOCAL in temp table creation.|
|Previous:||From: Dimitri Fontaine||Date: 2012-06-13 19:33:31|
|Subject: Re: Re: [COMMITTERS] pgsql: Send new protocol keepalive messages to standby servers.|