Try to acquire relation locks in RangeVarGetRelid.
In the previous coding, we would look up a relation in RangeVarGetRelid,
lock the resulting OID, and then AcceptInvalidationMessages(). While
this was sufficient to ensure that we noticed any changes to the
relation definition before building the
Fix another oversight in logging of changes in postgresql.conf settings.
We were using GetConfigOption to collect the old value of each setting,
overlooking the possibility that it didn't exist yet. This does happen
in the case of adding a new entry within a custom variable class, as
exhibited in
Fix another oversight in logging of changes in postgresql.conf settings.
We were using GetConfigOption to collect the old value of each setting,
overlooking the possibility that it didn't exist yet. This does happen
in the case of adding a new entry within a custom variable class, as
exhibited in
Fix another oversight in logging of changes in postgresql.conf settings.
We were using GetConfigOption to collect the old value of each setting,
overlooking the possibility that it didn't exist yet. This does happen
in the case of adding a new entry within a custom variable class, as
exhibited in
Introduce a pipe between postmaster and each backend, which can be used to
detect postmaster death. Postmaster keeps the write-end of the pipe open,
so when it dies, children get EOF in the read-end. That can conveniently
be waited for in select(), which allows eliminating some of the polling
loops
Fix one overflow and one signedness error, caused by the patch to calculate
OLDSERXID_MAX_PAGE based on BLCKSZ. MSVC compiler warned about these.
Branch
--
master
Details
---
http://git.postgresql.org/pg/commitdiff/9598afa3b0f7a7fdcf3740173346950b2bd5942c
Modified Files
--
sr
Fix one overflow and one signedness error, caused by the patch to calculate
OLDSERXID_MAX_PAGE based on BLCKSZ. MSVC compiler warned about these.
Branch
--
REL9_1_STABLE
Details
---
http://git.postgresql.org/pg/commitdiff/ec194651b8ba36e9ad5f7c98ac77c4d9639e2351
Modified Files
--
Add item about Clang support to 9.1 release notes
Branch
--
master
Details
---
http://git.postgresql.org/pg/commitdiff/7544064b15d290047e13078f4e99a8b677e79c54
Modified Files
--
doc/src/sgml/release-9.1.sgml |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
--
Add item about Clang support to 9.1 release notes
Branch
--
REL9_1_STABLE
Details
---
http://git.postgresql.org/pg/commitdiff/ebea4c531c9edac6fd35519b90d83044ae6e448e
Modified Files
--
doc/src/sgml/release-9.1.sgml |7 +++
1 files changed, 7 insertions(+), 0 deletions(