pgsql: Raise a timeout to 180s, in test 010_logical_decoding_timelines.

2021-05-31 Thread Noah Misch
Raise a timeout to 180s, in test 010_logical_decoding_timelines.pl. Per buildfarm member hornet. Also, update Pod documentation showing the lower value. Back-patch to v10, where the test first appeared. Branch -- REL_13_STABLE Details --- https://git.postgresql.org/pg/commitdiff/23059a

pgsql: Raise a timeout to 180s, in test 010_logical_decoding_timelines.

2021-05-31 Thread Noah Misch
Raise a timeout to 180s, in test 010_logical_decoding_timelines.pl. Per buildfarm member hornet. Also, update Pod documentation showing the lower value. Back-patch to v10, where the test first appeared. Branch -- REL_11_STABLE Details --- https://git.postgresql.org/pg/commitdiff/b6ca46

pgsql: Raise a timeout to 180s, in test 010_logical_decoding_timelines.

2021-05-31 Thread Noah Misch
Raise a timeout to 180s, in test 010_logical_decoding_timelines.pl. Per buildfarm member hornet. Also, update Pod documentation showing the lower value. Back-patch to v10, where the test first appeared. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/d03eeab886baa

pgsql: Raise a timeout to 180s, in test 010_logical_decoding_timelines.

2021-05-31 Thread Noah Misch
Raise a timeout to 180s, in test 010_logical_decoding_timelines.pl. Per buildfarm member hornet. Also, update Pod documentation showing the lower value. Back-patch to v10, where the test first appeared. Branch -- REL_10_STABLE Details --- https://git.postgresql.org/pg/commitdiff/f9e35f

pgsql: Raise a timeout to 180s, in test 010_logical_decoding_timelines.

2021-05-31 Thread Noah Misch
Raise a timeout to 180s, in test 010_logical_decoding_timelines.pl. Per buildfarm member hornet. Also, update Pod documentation showing the lower value. Back-patch to v10, where the test first appeared. Branch -- REL_12_STABLE Details --- https://git.postgresql.org/pg/commitdiff/53b33e

pgsql: Fix mis-planning of repeated application of a projection.

2021-05-31 Thread Tom Lane
Fix mis-planning of repeated application of a projection. create_projection_plan contains a hidden assumption (here made explicit by an Assert) that a projection-capable Path will yield a projection-capable Plan. Unfortunately, that assumption is violated only a few lines away, by create_projecti

pgsql: Fix mis-planning of repeated application of a projection.

2021-05-31 Thread Tom Lane
Fix mis-planning of repeated application of a projection. create_projection_plan contains a hidden assumption (here made explicit by an Assert) that a projection-capable Path will yield a projection-capable Plan. Unfortunately, that assumption is violated only a few lines away, by create_projecti

pgsql: Fix mis-planning of repeated application of a projection.

2021-05-31 Thread Tom Lane
Fix mis-planning of repeated application of a projection. create_projection_plan contains a hidden assumption (here made explicit by an Assert) that a projection-capable Path will yield a projection-capable Plan. Unfortunately, that assumption is violated only a few lines away, by create_projecti

pgsql: Fix mis-planning of repeated application of a projection.

2021-05-31 Thread Tom Lane
Fix mis-planning of repeated application of a projection. create_projection_plan contains a hidden assumption (here made explicit by an Assert) that a projection-capable Path will yield a projection-capable Plan. Unfortunately, that assumption is violated only a few lines away, by create_projecti

pgsql: Fix RADIUS error reporting in hba file parsing

2021-05-31 Thread Peter Eisentraut
Fix RADIUS error reporting in hba file parsing The RADIUS-related checks in parse_hba_line() did not respect elevel and did not fill in *err_msg. Also, verify_option_list_length() pasted together error messages in an untranslatable way. To fix the latter, remove the function and do the error che

pgsql: Fix error handling in replacement pthread_barrier_init().

2021-05-31 Thread Thomas Munro
Fix error handling in replacement pthread_barrier_init(). Commit 44bf3d50 incorrectly used an errno-style interface when supplying missing pthread functionality (i.e. on macOS), but it should check for and return error numbers directly. Branch -- master Details --- https://git.postgresql

pgsql: Add fallback implementation for setenv()

2021-05-31 Thread Michael Paquier
Add fallback implementation for setenv() This fixes the code compilation on Windows with MSVC and Kerberos, as a missing implementation of setenv() causes a compilation failure of the GSSAPI code. This was only reproducible when building the code with Kerberos, something that buildfarm animal ham

pgsql: Add fallback implementation for setenv()

2021-05-31 Thread Michael Paquier
Add fallback implementation for setenv() This fixes the code compilation on Windows with MSVC and Kerberos, as a missing implementation of setenv() causes a compilation failure of the GSSAPI code. This was only reproducible when building the code with Kerberos, something that buildfarm animal ham