Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hQpP9-0006Eg-AA for pgsql-advocacy@arkaria.postgresql.org; Wed, 15 May 2019 08:36:51 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hQpP8-00040H-5A for pgsql-advocacy@arkaria.postgresql.org; Wed, 15 May 2019 08:36:50 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hQpP7-000409-UI for pgsql-advocacy@lists.postgresql.org; Wed, 15 May 2019 08:36:49 +0000 Received: from tama500.ecl.ntt.co.jp ([129.60.39.148]) by magus.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hQpP3-0006rd-TD; Wed, 15 May 2019 08:36:48 +0000 Received: from vc1.ecl.ntt.co.jp (vc1.ecl.ntt.co.jp [129.60.86.153]) by tama500.ecl.ntt.co.jp (8.13.8/8.13.8) with ESMTP id x4F8ahla022456; Wed, 15 May 2019 17:36:43 +0900 Received: from vc1.ecl.ntt.co.jp (localhost [127.0.0.1]) by vc1.ecl.ntt.co.jp (Postfix) with ESMTP id 02C50EA76BC; Wed, 15 May 2019 17:36:43 +0900 (JST) Received: from jcms-pop21.ecl.ntt.co.jp (jcms-pop21.ecl.ntt.co.jp [129.60.87.134]) by vc1.ecl.ntt.co.jp (Postfix) with ESMTP id EC60FEA76B8; Wed, 15 May 2019 17:36:42 +0900 (JST) Received: from [127.0.0.1] (unknown [129.60.241.61]) by jcms-pop21.ecl.ntt.co.jp (Postfix) with ESMTPSA id E6D0140078A; Wed, 15 May 2019 17:36:42 +0900 (JST) Subject: Re: PostgreSQL 12: Feature Highlights References: <830415f7-78ec-ef7b-0f73-0e810ef87f91@postgresql.org> From: Amit Langote Message-ID: Date: Wed, 15 May 2019 17:36:32 +0900 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-CC-Mail-RelayStamp: 1 To: David Rowley Cc: "Jonathan S. Katz" , pgsql-advocacy@lists.postgresql.org X-TM-AS-MML: disable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Hi David, On 2019/05/15 11:59, David Rowley wrote: > Sadly, they can't refer to the release notes for more information > since they don't detail what's changed in this area :( Bruce seemed to insist on summarizing all the performance-related improvements into one item. Initial wording mentioned just pruning, which after some back and forth has finally been turned into: Improve performance of many operations on partitioned tables (Amit Langote, David Rowley, Tom Lane, Álvaro Herrera) Tables with thousands of child partitions can now be processed efficiently by operations that only need to touch a small number of partitions. I hear you saying that the description may be too vague *for release notes* even though it now covers *all* the performance improvements made to address the use cases where small number of partitions are touched. Maybe, you're saying that we should've mentioned individual items (partition pruning, tuple routing, etc.) at least in the release notes, which I did suggest on -committers [1], but maybe Bruce didn't think it was necessary to list up individual items. That leaves a few other commits mentioned in the release-12.sgml next to this item that are really not related to this headline description, which both you and I have pointed out in different threads [2][3], but I haven't really caught Bruce's position about them. Thanks, Amit [1] https://www.postgresql.org/message-id/d5267ae5-bd4a-3e96-c21b-56bfa9fec7e8%40lab.ntt.co.jp [2] https://www.postgresql.org/message-id/3f0333be-fd32-55f2-9817-5853a6bbd233%40lab.ntt.co.jp [3] https://www.postgresql.org/message-id/CAKJS1f8R6DC45bauzeGF-QMaQ90B_NFSJB9mvVOuhKVDkajehg%40mail.gmail.com