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 1gcjzg-0001uN-Kb for pgsql-hackers@arkaria.postgresql.org; Fri, 28 Dec 2018 04:43:33 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gcjzd-0006l0-1K for pgsql-hackers@arkaria.postgresql.org; Fri, 28 Dec 2018 04:43:29 +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 1gcjzb-0006eD-9x for pgsql-hackers@lists.postgresql.org; Fri, 28 Dec 2018 04:43:28 +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 1gcjzW-0007EV-KO for pgsql-hackers@lists.postgresql.org; Fri, 28 Dec 2018 04:43:26 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id D626A21221; Thu, 27 Dec 2018 23:43:20 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Thu, 27 Dec 2018 23:43:20 -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=yWJCWUC48u8VLHVuLmC3u5vAzQH InrLeeg76jVQaCvk=; b=A2V9P5e7aiMxBMgBKUb1EErHvb6vFqnVQtk3OVZzALV 75FQZUml2ClCsbZ+2vem4t4YnbzkqvCHs1FGBac+4cVh6YWBLOeMWV/283fRJHzM 7X6OSa1WNGWFweAOL93WYOOmQzacCnKXFTLW9Gu7pbPuOiRqLsDS1hBUfnaFxkQt HS8cCMfEFcp7J4qq+PKzOMPAJWqtbH3z2j5TzyfgNQDVCpRRsz0u3+Oe6socEUCZ BrHtpQnPD0c4DVn9JwD17pIz266kkcnp586nAEVAtpQqFwUvEmCNc+igiaZH9XJM 4jPadubk0KhDkhVyQ+MbqgxPmqbjS1Pquyj0Mhtw0yw== 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=yWJCWU C48u8VLHVuLmC3u5vAzQHInrLeeg76jVQaCvk=; b=T6jA+nhZMZTnJh4INW81xN iQtACoD1HlMHm5tDe2rRfy5WjdqzzoiDlRG4gNXpdOz65ANHzoWHfnKK1EFIFCMH F70I/E6iajxFG5apXDXTYCEhqYHWjXrPFiauX3pnl5b3nVNIbI4HgoyVAWSKNsFy W2dzaH+xayYMliLmb777IdUwTYZN97NdQBbHzylVIDkjVqlyr4FrbbWsFtuOvxUq 3PbjWxELjv4ClHR7FdTuMqgxjsIQseEZJiRWbQp+ZUKj0G7Q4SYofYqauy04WKI8 /Yr3LwCNndsmaQV9JTlLUh1yWwgRaUAElbRJLrtwkSTGKYH3d8gYbg7AwVzitV5Q == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrtdeggdejgeculddtuddrgedtkedrtddtmd 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 E5347E461F; Thu, 27 Dec 2018 23:43:17 -0500 (EST) Date: Fri, 28 Dec 2018 13:43:14 +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: <20181228044314.GG3210@paquier.xyz> References: <20181227225654.GA2196@paquier.xyz> <201812280305.7us3unrlehxu@alvherre.pgsql> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="j2AXaZ4YhVcLc+PQ" Content-Disposition: inline In-Reply-To: <201812280305.7us3unrlehxu@alvherre.pgsql> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --j2AXaZ4YhVcLc+PQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Dec 28, 2018 at 12:05:34AM -0300, Alvaro Herrera wrote: > The server code allocates arrays, but that's fine because that code is > recompiled. Extensions only pass pointers around -- they don't create > any additional arrays. There are many exotic extensions which could be using sizeof(PGPROC) as that's a popular structure, so I am glad that 246a6c8f did not find its way down. So thanks for what you have done! -- Michael --j2AXaZ4YhVcLc+PQ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAlwlqeIACgkQnvQgOdby QH3WYA//bt4X5qaDkkJuf3+4+9TlkLyG8VVsShFlH5h1a7uPd9sGonmuJk448DY9 N2qmg5VOd8kbVXfo6p3Rt6xR57RmDJ6Yizvj2zKCyeDb4LQFuKAMQzwJMLGdhzEX qRRB032WzepAKVFMKVewR7uZ8up62AaWGvAdF/w1c9ZQCgDgPG8q5v+snMzxTZEg ZyFy3BuFM3vaz2aYLV2rTVLPiMCcTR9585n2NIwP313eZKK/qtl7LPkK96vge0UW B5lBMe5hop21vbyT4O365gl7F5MZQamWEhbK3IA0NUPT1cg9hD0gWFFs4KOnNPLP EhI3o7wOlNwQ+F/U9hvI+ynYMi62Ypvi2sz1XuHArD4FtKTC+FSdscMEQH1IZg36 U5LEc4oH0eTCOOHJ4dSYPfT+9BISoUzV7fSCrWSA4LDfoTWec/lXGBNz356TqQig MY/6pygnvou+K8tXHiukZ7QJ+g1WimHFFvArOMccMtKPnI8isrlijdrnghXGEKUt NcUgEzx81VKECbC2lp0FwBkvLNMLQpTAeELJRJPXF6MQDhI/xXdxBKBA7TiEXQto A6F7i4g5/7KgAo7IV6ovUaKDYHV2aLfo/jOxaX0fIIYCDnHEdzVAXJSjYSrDl0xt iSrttUIAJJAyT9YhaSLe3y4W20SaJxdX1PLYHyuP9IghLgvvDfA= =x4Bw -----END PGP SIGNATURE----- --j2AXaZ4YhVcLc+PQ--