Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jW1hz-0006Ni-SO for pgsql-hackers@arkaria.postgresql.org; Tue, 05 May 2020 17:50:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jW1hy-0003EK-MS for pgsql-hackers@arkaria.postgresql.org; Tue, 05 May 2020 17:50:18 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jW1hy-0003E0-Fs for pgsql-hackers@lists.postgresql.org; Tue, 05 May 2020 17:50:18 +0000 Received: from mail-qk1-x730.google.com ([2607:f8b0:4864:20::730]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jW1hu-0000NE-SR for pgsql-hackers@postgresql.org; Tue, 05 May 2020 17:50:17 +0000 Received: by mail-qk1-x730.google.com with SMTP id 23so3263755qkf.0 for ; Tue, 05 May 2020 10:50:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=2gOLJ4CNLFbPp/2QVN5aIS5PIzHYmsA1CSrxtStZ2Lc=; b=AIMHmK070CBmtJVJQn5YLKqwvLRIolZh5PAdo4O5HqOTfcz8xbLHkSHIhbPS+Na+tG CYxIRs8m7IQ8BPpiq1oQQ3+7BcxxjagoFWoi/3+een41N18koB2YXqBjAH8pABEvmC+j ARH+3dxijFX1RYDInWpVtr0zVjMcewzPPZ3y+iZzCRQxsCp+cOLbwvY6oPGBTGqeYfWZ gG7IAhPBQWJt3Fo3nTI5Q2ieDe92iQbDB/BDUGltxOqjMeaorfd/A7wzxBNHBtVHcmD5 CwK5FZgIYnQcKKGgzr+axtxHkQrCNXKmNbQ6j5leYi/5yC9/YP2kE2OQlSiUDM1aT/D3 KOJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=2gOLJ4CNLFbPp/2QVN5aIS5PIzHYmsA1CSrxtStZ2Lc=; b=QLOdsmxxGW+UaFVMMay9Hc4vioCVHZAdpy/lyecfygCOn6LvD+TaTlIZVT/rNo6CBQ /TSGgcCuBuPhmbJeG8g/M+p0/Cn0E9H9Tbt1VJ0nZ3B6t9xei8B4FONNmtTbXNX4lCPT gj5TTSmbkdxeXQFevQt4ZXK5kPVPZSjfJwZmhamwIBE90KFdZcIpGFdj9ln0Yb5OexXV endcjQRkF2JkiTIe4pKYZrEXTKD8Rzy2osCxEot6hDWgxUE2XqYLDwXjXJS+aEdOq6Vd 0Eh22JFquRQFItxm7TgSNFpf76LU7/giu2zMC+vHqy7/1g9wTrws9U/XG60aH+g4dsEg 5ftw== X-Gm-Message-State: AGi0PuaikNOAJB4dxfQ/VTCI7Mq5YOrrhz8CzLmzhqeQ/3IWhkWno4IJ WWAR5y5m9BjJ4wCEGXgwmcxc+Q== X-Google-Smtp-Source: APiQypIvlt0Eb4FSReZpp+cHqzdThensBrpRZdoaRLn2D31aBrvYARAVrwdj+dvsGsB7+s/XxlgoWg== X-Received: by 2002:a05:620a:1584:: with SMTP id d4mr4656572qkk.170.1588701013773; Tue, 05 May 2020 10:50:13 -0700 (PDT) Received: from pryzbyj (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id q17sm2418422qtk.84.2020.05.05.10.50.12 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 May 2020 10:50:13 -0700 (PDT) Received: by pryzbyj (Postfix, from userid 1000) id 9EA2B800A79; Tue, 5 May 2020 12:50:11 -0500 (CDT) Date: Tue, 5 May 2020 12:50:11 -0500 From: Justin Pryzby To: Bruce Momjian Cc: PostgreSQL-development Subject: Re: PG 13 release notes, first draft Message-ID: <20200505175011.GB28974@telsasoft.com> References: <20200505031600.GB21752@momjian.us> <20200505164503.GY28974@telsasoft.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200505164503.GY28974@telsasoft.com> User-Agent: Mutt/1.9.4 (2018-02-28) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Do you want to include any of these? 5823677acc Provide pgbench --show-script to dump built-in scripts. ce8f946764 Report the time taken by pgbench initialization steps. 751c63cea0 Remove pg_regress' --load-language option. 33753ac9d7 Add object names to partition integrity violations. 246f136e76 Improve handling of parameter differences in physical replication a01e1b8b9d Add new part SQL/MDA to information_schema.sql_parts 33e27c3785c5ce8a3264d6af2550ec5adcebc517 2fc2a88e67 Remove obsolete information schema tables b9b408c487 Record parents of triggers (tgparentid) 2b2bacdca0 Reset statement_timeout between queries of a multi-query string. 09f08930f0 initdb: Change authentication defaults Change the defaults for the pg_hba.conf generated by initdb to "peer" or "md5" >Improve control of prepared statement parameter logging >The GUC setting log_parameter_max_length controls the maximum length of parameter values output during statement logging, and log_parameter_max_length_on_error allows parameters to be output on I think the original commit (ba79cb5d) gets lost in the description of the details and the following commit. I would say: |Emit parameter values during query bind/execute errors and allow control of the max length logged by statement logging (Alexey Bashtanov, Álvaro Herrera) |The GUC setting log_parameter_max_length controls the maximum length of parameter values output during statement logging, and log_parameter_max_length_on_error allows parameters to be output on |error. Or maybe split that into two items. > Allow track_activity_query_size to be set to 1MB (Vyacheslav Makarov) Say "*up* to 1MB". > super users say "superuser" ? >Allow allow_system_table_mods to be changed after server start (Peter Eisentraut) >Disallow non-super users from modifying system tables when allow_system_table_mods is set (Peter Eisentraut) I think these two entries can be merged. >Add parallel control of the vacuumdb command using --parallel (Masahiko Sawada) >Allow reindexdb to operate in parallel (Julien Rouhaud) >Parallel mode is enabled with the new --jobs option. It's probably worth saying that vacuumdb --parallel just passes (parallel N) option to the vacuum command, which means that it processes indexes in parallel. Whereas reindexdb --jobs is a client-side feature, creating a separate sessions for each. -- Justin