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 1oeP4o-00039z-Bp for pgsql-hackers@arkaria.postgresql.org; Fri, 30 Sep 2022 23:05:50 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1oeP4m-0001KM-BT for pgsql-hackers@arkaria.postgresql.org; Fri, 30 Sep 2022 23:05:48 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oeP4m-0001Jf-1n for pgsql-hackers@lists.postgresql.org; Fri, 30 Sep 2022 23:05:48 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oeP4i-0004Os-68 for pgsql-hackers@postgresql.org; Fri, 30 Sep 2022 23:05:47 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 28UN5ck3749977; Fri, 30 Sep 2022 19:05:38 -0400 From: Tom Lane To: Nathan Bossart cc: Stephen Frost , Bharath Rupireddy , "David G. Johnston" , Kyotaro Horiguchi , Michael Paquier , Robert Haas , "pgsql-hackers@postgresql.org" Subject: Re: predefined role(s) for VACUUM and ANALYZE In-reply-to: <20220930223257.GA190214@nathanxps13> References: <20220920235010.GB378596@nathanxps13> <20220921043126.GA382738@nathanxps13> <20220928185034.GA1397229@nathanxps13> <20220928201222.GA1400058@nathanxps13> <20220930192350.GA171832@nathanxps13> <678838.1664568924@sss.pgh.pa.us> <20220930214728.GA177925@nathanxps13> <742523.1664575253@sss.pgh.pa.us> <20220930223257.GA190214@nathanxps13> Comments: In-reply-to Nathan Bossart message dated "Fri, 30 Sep 2022 15:32:57 -0700" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <749975.1664579138.1@sss.pgh.pa.us> Date: Fri, 30 Sep 2022 19:05:38 -0400 Message-ID: <749976.1664579138@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Nathan Bossart writes: > On Fri, Sep 30, 2022 at 06:00:53PM -0400, Tom Lane wrote: >> ... and now requires double alignment ... did you fix its typalign? > Nope, I missed that, thanks for pointing it out. Should we move ai_privs > to the beginning of the struct, too? Don't see any point, there won't be any padding. If we ever change the sizeof(Oid), or add more fields, we can consider what to do then. regards, tom lane