pgsql: Remove superfluous forward declaration

2024-10-17 Thread Peter Eisentraut
Remove superfluous forward declaration The need for this was removed by commit dc9c3b0ff21. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/d893a299ce68f56522073a1b43d65764a552ae0d Modified Files -- src/test/regress/pg_regress.h | 2 -- 1 file changed, 2

pgsql: Fix extreme skew detection in Parallel Hash Join.

2024-10-17 Thread Thomas Munro
Fix extreme skew detection in Parallel Hash Join. After repartitioning the inner side of a hash join that would have exceeded the allowed size, we check if all the tuples from a parent partition moved to one child partition. That is evidence that it contains duplicate keys and later attempts to r

pgsql: Fix extreme skew detection in Parallel Hash Join.

2024-10-17 Thread Thomas Munro
Fix extreme skew detection in Parallel Hash Join. After repartitioning the inner side of a hash join that would have exceeded the allowed size, we check if all the tuples from a parent partition moved to one child partition. That is evidence that it contains duplicate keys and later attempts to r

pgsql: Fix extreme skew detection in Parallel Hash Join.

2024-10-17 Thread Thomas Munro
Fix extreme skew detection in Parallel Hash Join. After repartitioning the inner side of a hash join that would have exceeded the allowed size, we check if all the tuples from a parent partition moved to one child partition. That is evidence that it contains duplicate keys and later attempts to r

pgsql: Fix extreme skew detection in Parallel Hash Join.

2024-10-17 Thread Thomas Munro
Fix extreme skew detection in Parallel Hash Join. After repartitioning the inner side of a hash join that would have exceeded the allowed size, we check if all the tuples from a parent partition moved to one child partition. That is evidence that it contains duplicate keys and later attempts to r

pgsql: Fix extreme skew detection in Parallel Hash Join.

2024-10-17 Thread Thomas Munro
Fix extreme skew detection in Parallel Hash Join. After repartitioning the inner side of a hash join that would have exceeded the allowed size, we check if all the tuples from a parent partition moved to one child partition. That is evidence that it contains duplicate keys and later attempts to r

pgsql: Fix extreme skew detection in Parallel Hash Join.

2024-10-17 Thread Thomas Munro
Fix extreme skew detection in Parallel Hash Join. After repartitioning the inner side of a hash join that would have exceeded the allowed size, we check if all the tuples from a parent partition moved to one child partition. That is evidence that it contains duplicate keys and later attempts to r

pgsql: Fix extreme skew detection in Parallel Hash Join.

2024-10-17 Thread Thomas Munro
Fix extreme skew detection in Parallel Hash Join. After repartitioning the inner side of a hash join that would have exceeded the allowed size, we check if all the tuples from a parent partition moved to one child partition. That is evidence that it contains duplicate keys and later attempts to r

pgsql: ecpg: fix more minor mishandling of bad input in preprocessor.

2024-10-17 Thread Tom Lane
ecpg: fix more minor mishandling of bad input in preprocessor. Don't get confused by an unmatched right brace in the input. (Previously, this led to discarding information about file-level variables and then possibly crashing.) Detect, rather than crash on, an attempt to index into a non-array va

pgsql: Improve ThrowErrorData() comments for use with soft errors.

2024-10-17 Thread Jeff Davis
Improve ThrowErrorData() comments for use with soft errors. Reviewed-by: Corey Huinker Discussion: https://postgr.es/m/901ab7cf01957f92ea8b30b6feeb0eacfb7505fc.ca...@j-davis.com Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/eecd9138a0ef565366427a88866d0651530f7da

pgsql: Fix description of PostgreSQL::Test::Cluster::wait_for_event()

2024-10-17 Thread Michael Paquier
Fix description of PostgreSQL::Test::Cluster::wait_for_event() The arguments of the function were listed in an incorrect order in the description of the routine. This information can be seen with perldoc. Issue spotted while working on this area of the code. Backpatch-through: 17 Branch --

pgsql: Fix description of PostgreSQL::Test::Cluster::wait_for_event()

2024-10-17 Thread Michael Paquier
Fix description of PostgreSQL::Test::Cluster::wait_for_event() The arguments of the function were listed in an incorrect order in the description of the routine. This information can be seen with perldoc. Issue spotted while working on this area of the code. Backpatch-through: 17 Branch --