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 1gceaZ-0003yc-JK for pgsql-hackers@arkaria.postgresql.org; Thu, 27 Dec 2018 22:57:16 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gceaX-0006uN-2R for pgsql-hackers@arkaria.postgresql.org; Thu, 27 Dec 2018 22:57:13 +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 1gceaW-0006uG-4n for pgsql-hackers@lists.postgresql.org; Thu, 27 Dec 2018 22:57:12 +0000 Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gceaN-00082j-RT for pgsql-hackers@lists.postgresql.org; Thu, 27 Dec 2018 22:57:11 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 227A021FDA; Thu, 27 Dec 2018 17:57:02 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Thu, 27 Dec 2018 17:57:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm3; bh=XBEPXcTEBG36DsjQc3nxpOtfADD 6GGSIE5gM7ckbyDs=; b=JJJ4P1vE3HzxIxOdRMvh0qeEkawOW4bh4iXZ0D9WMp9 tqQgggD0MSs/qYWmKTOkL39popZ6Dn7PxPQhATq6V5uw5PUw1qbwideHW5F3xlBO 5yyZdmfo5fs5vupKxW+sMr2CfHzJIvKzthqNo5wLNaZx3aIuojLOaz/WlAnfLl7y jQf4kVEFbeUzhOH3bFs5rtQV+w47lDX1w+EzCeVBP8BlF0Ts7jvdtpLSfdSxFZ6D P9y4xKxw3rnw767fOiq+P1IaQlMQzy3r8bR400uz0/rcf3JEY8+8iQx35rB6NNjK ZbWB0ZvDPDEQSybF2fYs4iGu1++CvMDXW+ombbVO8ug== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=XBEPXc TEBG36DsjQc3nxpOtfADD6GGSIE5gM7ckbyDs=; b=B3B7e9iOms7FRKa1T2k2Pw xIufReDWLWx0qqkg7Hzn6jE1DIiKmsa+Go/QdPKFeZoWhtkmD4KGQ+ZHjWx4BWht ur+3Hc0qSRB2IdkwysnLTSckb2jqZreCsLSF3ueK88ICksjB7uVhl22Vb9EhRPn7 M7XK+lg297nDQawHnSgqh9iD1zUWbQt8Y8xwxHJzoHb+jE3heMHKhOivbaab7FCp Y7zhYpqukqdk2lsvm0WSjRALsO8dMXMlafoF2hbx416bVJp8iF8ORo9eDBwflTIg 6e3RrdnCFtJpw9Lx7ndG7V6LngOOm0oMNMehu5eQNzT/yafk7rhmdHKn2QUn/+JA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrtdeggddtheculddtuddrgedtkedrtddtmd cutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucfkphepiedurddvudehrddufeejrdduiedvnecurfgrrhgr mhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiiinecuvehluh hsthgvrhfuihiivgeptd X-ME-Proxy: Received: from paquier.xyz (c137162.net61215.cablenet.ne.jp [61.215.137.162]) by mail.messagingengine.com (Postfix) with ESMTPA id EE1F3E4596; Thu, 27 Dec 2018 17:56:58 -0500 (EST) Date: Fri, 28 Dec 2018 07:56:54 +0900 From: Michael Paquier To: Alvaro Herrera Cc: "Tsunakawa, Takayuki" , Tom Lane , Robert Haas , PostgreSQL Hackers Subject: Re: removal of dangling temp tables Message-ID: <20181227225654.GA2196@paquier.xyz> References: <20181227043257.GJ2106@paquier.xyz> <201812271930.5d5xmm7pr6f3@alvherre.pgsql> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="uAKRQypu60I7Lcqm" Content-Disposition: inline In-Reply-To: <201812271930.5d5xmm7pr6f3@alvherre.pgsql> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --uAKRQypu60I7Lcqm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Dec 27, 2018 at 04:30:21PM -0300, Alvaro Herrera wrote: > We allow structs to receive new members at the end of the struct, since > this doesn't affect the offset of existing members; thus code already > compiled with the previous struct definition does not break. AFAICS > there is no danger in backpatching that, moving that struct member at > the end of the struct. Sure. Now this comes to PGPROC, which I am not sure we can say is never manipulated as an array. -- Michael --uAKRQypu60I7Lcqm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAlwlWLYACgkQnvQgOdby QH30Jw//cfNYCJG8F8AuntKiDZ9RLuG6ZzMSiI/wxJXsvlN+7lj+zasAmQ8W3lul 8I9h4/pd91pK3vYCcOJNFCJHkvdMgPi0hQbOsac8alJouVe0ZYy/vbRWEU6l09IA Zc9Erv3c4PKNu/neQWwYX9Ag75JdUFzE1UJIGipGD/nzx01/7KuKdBMrWb+RnH5B JOKXr0qFPVmRH88O8K7ydghxN26v0DlkTCCSdlsX6IGW10w70o4DoD1kj2GvzZCP TlxoUXqKDtf58x+WdfPJ4OjB1O27tZCp7Bbw71Br+cd98xNgS3GAO/E9m/jtxDy8 tX46VaQN/2pYOR2iPvys7B8m0KROow4c7A3/xLfgBfXs577Pa7m1WbBhr8rwHr6q GKRfjTD9E/YxOtiui4/kj4zOvB34/qfvwxXRk6KnBaJnxlgLlr2aA5f7RLJfLsMo GOAB2DAU4479+cgwwuOP4NXkthhHufAKwR7saBydnD1fkhkDIR1l/mb7stFFhUgc SpP0M0+eZCp+9AjwbzL8BT9+g3qNPHC/kxoapPwj+V3uEkKgDs312fyyuR7wkKZg xfhUBb5gTd/jPGUNF5vj7wHkBt+us3EzBSBjaYnDrhlGZRE/E8Bzkovbws3+UlL4 yTn3YK6ivnzK8SreL9ozR40TTdmAfQo1P5O3uZMrLnq1gBE6K5I= =LIzt -----END PGP SIGNATURE----- --uAKRQypu60I7Lcqm--