Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qoQbU-001EOc-RB for pgsql-hackers@arkaria.postgresql.org; Thu, 05 Oct 2023 15:49:32 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1qoQbS-00FGpS-MW for pgsql-hackers@arkaria.postgresql.org; Thu, 05 Oct 2023 15:49:31 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qoQbS-00FGpG-Cf for pgsql-hackers@lists.postgresql.org; Thu, 05 Oct 2023 15:49:31 +0000 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qoQbQ-000Aav-Ct for pgsql-hackers@postgresql.org; Thu, 05 Oct 2023 15:49:29 +0000 Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailout.west.internal (Postfix) with ESMTP id DCDD03200AFC; Thu, 5 Oct 2023 11:49:26 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Thu, 05 Oct 2023 11:49:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eisentraut.org; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to; s=fm1; t=1696520966; x=1696607366; bh=G/Aav2GuRDnqeEmxDGwoU1aRm SDLVTB7Srgf5if2ohI=; b=DqbUQBd3ET4N2PPAHc8VIBerHHamp1v7EeNP7X1bV rIeTExDvxn0nsQtqt/nTARI2MlhTG8dWHzV+U5Q1BgGs/N86QmFWJRBTloYkrYbK UOvmql3mitGT/pKqxitGD4YYoGo9trlJRShV0I06tHyOj+aJYeP85qwXjG0RnSir H60OIAcVBxvC1EeMZXz+cJW0tgSzdmtf7F2FjzCrNMCdJ3RD4OzPadRjg8LDTgNT ZTHWWQeI9YJ4YyiluAN6ZTtIwKMDuA3WNvSC4eaCK1AiSf0Pv1T7EuSw+KSuI5at ofKgSD+6qDrTjBMBn4Uzajs7BYa+jdYNJ8AjWKZMns0EA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1696520966; x=1696607366; bh=G/Aav2GuRDnqeEmxDGwoU1aRmSDLVTB7Srg f5if2ohI=; b=kEZkRa1FE8kzQDZw0KjOFnZHcMbSMptnPmmvim1UT6fF5KuG4iY taDrGxF88d1dMoMxGMr+v8kJ4G55vExeHJbw6Od3F4uAnbouY+XsCeLJb8KPm03V UvbgRO7z8zd+4BLbIAdOUMcQPZPZAj5LJOfe9lG/LyrGFnukZJV4PIprTsPGtQjf OqqhVcYeww7w5NvbT1rbY9XrgvYNm4fnk3N5SNxIkOyLdHTV5K7VDqbiczOycFdZ tFqOoN6zJIyD9WfXdQys35CKw7N3xuAjZHgehgby4x7expxhSbUkj/bprSO17+Uf iXNGrC7+rHIMfePo7pgB+SM6gklMfgnFOpA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrgeeggdeludcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefkffggfgfuhffvvehfjggtgfesthekredttdefjeenucfhrhhomheprfgvthgv rhcugfhishgvnhhtrhgruhhtuceophgvthgvrhesvghishgvnhhtrhgruhhtrdhorhhgqe enucggtffrrghtthgvrhhnpeevvdfhvdeggefguefhveeggedtvefflefhgedvkedtffdv hfetudehgeeitedtgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehpvghtvghrsegvihhsvghnthhrrghuthdrohhrgh X-ME-Proxy: Feedback-ID: ie0a040ee:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 5 Oct 2023 11:49:25 -0400 (EDT) Message-ID: Date: Thu, 5 Oct 2023 17:49:24 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: tablecmds.c/MergeAttributes() cleanup Content-Language: en-US From: Peter Eisentraut To: Alvaro Herrera Cc: pgsql-hackers References: <20230829112028.qhzse7chs3swqwqh@alvherre.pgsql> <60beec03-f14c-ea46-8e5f-f68773ce83f9@eisentraut.org> In-Reply-To: <60beec03-f14c-ea46-8e5f-f68773ce83f9@eisentraut.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 19.09.23 15:11, Peter Eisentraut wrote: > Here is an updated version of this patch set.  I resolved some conflicts > and addressed this comment of yours.  I also dropped the one patch with > some catalog header edits that people didn't seem to particularly like. > > The patches that are now 0001 through 0004 were previously reviewed and > just held for the not-null constraint patches, I think, so I'll commit > them in a few days if there are no objections. > > Patches 0005 through 0007 are also ready in my opinion, but they haven't > really been reviewed, so this would be something for reviewers to focus > on.  (0005 and 0007 are trivial, but they go to together with 0006.) > > The remaining 0008 and 0009 were still under discussion and contemplation. I have committed through 0007, and I'll now close this patch set as "Committed", and I will (probably) bring back the rest (especially 0008) as part of a different patch set soon.