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 1hRoJX-0008Rm-3e for pgsql-advocacy@arkaria.postgresql.org; Sat, 18 May 2019 01:39:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hRoJV-0001NM-RQ for pgsql-advocacy@arkaria.postgresql.org; Sat, 18 May 2019 01:39:05 +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 1hRoJV-0001NF-KS for pgsql-advocacy@lists.postgresql.org; Sat, 18 May 2019 01:39:05 +0000 Received: from mail-io1-xd42.google.com ([2607:f8b0:4864:20::d42]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hRoJS-0000uj-NG for pgsql-advocacy@lists.postgresql.org; Sat, 18 May 2019 01:39:05 +0000 Received: by mail-io1-xd42.google.com with SMTP id e19so6953187iob.3 for ; Fri, 17 May 2019 18:39:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=2ndquadrant-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qUqmqc71bHyQdM9CBZP4hkAgJe2CYj37wOe08f4lZ2c=; b=Zsu8nbdFD+kMmcEnZ2RY7+CI1dsV2bqiXzmRIceqotjLBso2Up/LrBYxtpHrFTRp8N Z4kGaB9ILSrst+wXEewzvAcLP6IAfQr41PQoCKCd9q3BZeYTrYUSZSCRLSxswr8d91tA VZUVxEKPylk5/4sajHWDE86cZjO12QB5wqQ95ZxO1K+FP8b0t90YtsBGjZrg1py0z456 EtnVOTZJFhIqFISkZ3/vRPLW8/ysJU/mU/Z/caEuyNsFMxA4rNkrZex9x2xrBxW1KhjQ 3umX+opdNjFpUQhRK01KHeM319y8bRW239U0tLIBuJmZp0ThfVfajujgfh9mOB7X/MW2 ARhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qUqmqc71bHyQdM9CBZP4hkAgJe2CYj37wOe08f4lZ2c=; b=hYjPxunNIKpM6pjVW2JbeOkw2sEkDM2KGzdPsszBm2e1MsWyJNEjJ93sgAPI6VOAmL ZhwA/TMiReg9ZV8ZW/DVceZDsUcJjh4rhByymtTSawGR5PDmBQGmL5GdxhSqpD0H2X+J XUJvf/WE6XOVdttYTmMsbaKX8NSZFUd2CrSdycWvWrb56FzQykY5jvCg9lVkJYsjvNSM +pSV3zu14B0dlYpU4L2OETEJ7a04iFqUc2T1uN9v8iMaydeu5Wv6nz47oMeEwLBOUNbx TbXdzUi9rFhOFyCjPBju9XFLf1UaFrWGrcfDQ8NI8qxdsxbS1BNzsp+j5zcCW5zzOOu6 to/w== X-Gm-Message-State: APjAAAWmNBn564rxCCXpB30kzmaDWv5dpjzypmHs2aOXP3pNYtUXRSuV 3rfYszrjo17UQ2fvpOUELeEieKJhJfr42ZtQ+ChKcw== X-Google-Smtp-Source: APXvYqzU6J6yQuc+8vaC4XtFheQBI86sBkHg1HW9mL2QoEW0Y8wg2QHOAI25imfK1k6dqz1ztbfv9owCPyAMo4KkD5U= X-Received: by 2002:a5e:840c:: with SMTP id h12mr18913251ioj.81.1558143540520; Fri, 17 May 2019 18:39:00 -0700 (PDT) MIME-Version: 1.0 References: <830415f7-78ec-ef7b-0f73-0e810ef87f91@postgresql.org> <20190516182628.kbkiajfnlooocgyg@momjian.us> <0cf10a27-c6a0-de4a-cd20-ab7493ea7422@lab.ntt.co.jp> <20190517153653.pmolnulev6imwsn3@momjian.us> In-Reply-To: <20190517153653.pmolnulev6imwsn3@momjian.us> From: David Rowley Date: Sat, 18 May 2019 13:38:49 +1200 Message-ID: Subject: Re: PostgreSQL 12: Feature Highlights To: Bruce Momjian Cc: Amit Langote , "Jonathan S. Katz" , pgsql-advocacy@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On Sat, 18 May 2019 at 03:36, Bruce Momjian wrote: > Yes, it does. I added this text and moved the commit item: > > Avoid sorting when partitions are already being scanned in the > necessary order (David Rowley) Thank you for moving that out. > I certainly strugged to understand the maze of commits related to > partitioning. With the utmost respect, because I certainly do appreciate the work you did on the release note, I think if that's the case, then it should only make you more willing to listen to the advice from the people who are closer to those commits. However I understand that consistency is also important, so listening to the heckling of individuals sometimes won't lead to a good overall outcome. That being said, I don't think that's what happened here, as most of the people who had a gripe about it were pretty close to the work that was done. FWIW, I do think the release notes should be meant as a source of information which give a brief view on changes made that have a reasonable possibility of affecting people (either negative or positively) who are upgrading. Leaving out important details because they might confuse a small group of people seems wrong-headed, as it means the people who are not in that group are left to look at the commit history to determine what's changed, or worse, they might just assume that the thing has not changed which could either cause them to 1) Skip the upgrade because it's not interesting to them, or; 2) having something break because we didn't list some incompatibility. I know you know better than most people that extracting a useful summary from the commit history is a pretty mammoth task, so I doubt we should put that upon the masses. -- David Rowley http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services