pgsql: Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

2023-11-05 Thread Tom Lane
Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

Branch
--
REL_12_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/87072ca373a745c54951723bd091d0fb6e2d3ce5

Modified Files
--
doc/src/sgml/release-12.sgml | 975 +++
1 file changed, 975 insertions(+)



pgsql: Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

2023-11-05 Thread Tom Lane
Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

Branch
--
REL_13_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/71e6a546f153e6a2811f1c4373105ffdfdc67ac0

Modified Files
--
doc/src/sgml/release-13.sgml | 1073 ++
1 file changed, 1073 insertions(+)



pgsql: Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

2023-11-05 Thread Tom Lane
Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

Branch
--
REL_11_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/a8b766a916e43a08eddb6514df9a3585576e398e

Modified Files
--
doc/src/sgml/release-11.sgml | 701 +++
1 file changed, 701 insertions(+)



pgsql: Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

2023-11-05 Thread Tom Lane
Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

Branch
--
REL_15_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/bea89120530ebd2d10b57f0f37436c2054997a3c

Modified Files
--
doc/src/sgml/release-15.sgml | 1325 ++
1 file changed, 1325 insertions(+)



pgsql: Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

2023-11-05 Thread Tom Lane
Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

Branch
--
REL_14_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/4fada7def9ee386bd6c89266b4c9be53aa332b84

Modified Files
--
doc/src/sgml/release-14.sgml | 1250 ++
1 file changed, 1250 insertions(+)



pgsql: Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

2023-11-05 Thread Tom Lane
Release notes for 16.1, 15.5, 14.10, 13.13, 12.17, 11.22.

Branch
--
REL_16_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/1b4e0265c2642e15fbf3cda91089be059f869e4f

Modified Files
--
doc/src/sgml/release-16.sgml | 297 ---
1 file changed, 297 deletions(-)



pgsql: doc: Fix table cell overflow

2023-11-05 Thread Tom Lane
doc: Fix table cell overflow

Fix one instance of a table cell overflow by adding a zero-width
space.  The visual impact of this is minimal, but since this is
currently the only such case reported by FOP ("contents of ... exceed
the available area"), it seems worth getting rid of.

Back-patch of v14-era commit 74ff28197 into v13.  It's not obvious
to me why we were not seeing this warning in v13 before, since this
file hasn't changed recently.  Nonetheless, it's there now, and it's
still desirable to keep v13 and up clean on this score.

Branch
--
REL_13_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/ea68185056caab412063ec4ec142629d1448cad6

Modified Files
--
doc/src/sgml/high-availability.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)



pgsql: More consistent behavior of GetDataDirectoryCreatePerm on Window

2023-11-05 Thread Peter Eisentraut
More consistent behavior of GetDataDirectoryCreatePerm on Windows

On Windows, GetDataDirectoryCreatePerm() just did nothing.  The way
the code in some callers is structured, this is the first function
that tries to access the data directory.  So it also ends up the place
that is responsible for reporting that a data directory does not exist
or similar.  Therefore, on Windows, these scenarios end up on
potentially completely different code paths.

To unify this, to make testing more consistent across platforms, have
GetDataDirectoryCreatePerm() run the stat() call on Windows as well,
even though it won't do anything with the result.  That way, file
system errors are reporting to callers in the same way as on
non-Windows.

Reviewed-by: Aleksander Alekseev 
Discussion: 
https://www.postgresql.org/message-id/15a59bca-0383-183c-9383-0446da9b87e1%40eisentraut.org

Branch
--
master

Details
---
https://git.postgresql.org/pg/commitdiff/2c7c6c417fe655ab3fd4ca7f68ec22c913a2fe80

Modified Files
--
src/common/file_perm.c | 14 +-
1 file changed, 5 insertions(+), 9 deletions(-)