pgsql: Change the default value of the streaming option to 'parallel'.

2024-10-27 Thread Amit Kapila
Change the default value of the streaming option to 'parallel'. Previously the default value of streaming option for a subscription was 'off'. The parallel option indicates that the changes in large transactions (greater than logical_decoding_work_mem) are to be applied directly via one of the par

pgsql: Set query ID for inner queries of CREATE TABLE AS and DECLARE

2024-10-27 Thread Michael Paquier
Set query ID for inner queries of CREATE TABLE AS and DECLARE Some utility statements contain queries that can be planned and executed: CREATE TABLE AS and DECLARE CURSOR. This commit adds query ID computation for the inner queries executed by these two utility commands, with and without EXPLAIN.

pgsql: Fix obsolete nbtree split buffer comment.

2024-10-27 Thread Peter Geoghegan
Fix obsolete nbtree split buffer comment. Oversight in commit d088ba5a. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/33b2fbe0504bd349c3bb86e8711f5531c8ca84b7 Modified Files -- src/backend/access/nbtree/nbtinsert.c | 2 +- 1 file changed, 1 insertion(+

pgsql: Remove unused #include's from backend .c files

2024-10-27 Thread Peter Eisentraut
Remove unused #include's from backend .c files as determined by IWYU These are mostly issues that are new since commit dbbca2cf299. Discussion: https://www.postgresql.org/message-id/flat/0df1d5b1-8ca8-4f84-93be-121081bde049%40eisentraut.org Branch -- master Details --- https://git.pos