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 1hE6wI-00082M-U5 for pgsql-hackers@arkaria.postgresql.org; Wed, 10 Apr 2019 06:42:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hE6wH-00087m-K6 for pgsql-hackers@arkaria.postgresql.org; Wed, 10 Apr 2019 06:42:29 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hE6wH-0007yy-65 for pgsql-hackers@lists.postgresql.org; Wed, 10 Apr 2019 06:42:29 +0000 Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hE6wE-0001hu-Iz for pgsql-hackers@lists.postgresql.org; Wed, 10 Apr 2019 06:42:27 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id F31F325DFA; Wed, 10 Apr 2019 02:42:25 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 10 Apr 2019 02:42:25 -0400 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=fm1; bh=NndRQj+l+0teez/J53nZi+7qWO7 W5heIVuRuJ8rr9nU=; b=JHvwMuh2XRHRSp2EVfXMLQwllMvo2SXBK3Ub1dUpuLL WIMU+omqQhFknSEwsG22sw0i1xNKjkQRWBMg75wt7DCw2IET73g7ylaearHIK13K Al6EcjTD+ZpZT9DW+XJ1XaLXu3BdRuoyJS0F9JoE+Vj/mnycbNDzt68Lf++VIUHy /7Eg4+PFhJAP3VHDFHRKkGjYfsKoFiefqx2iy5K3QX4wPNs1Uc9IcvfeLaFyjUyr cZbBp0R5dUTt1KjAX6MX6UOKMo3j41Z3y5IaiDm65h7FdMFd9vr3qdP5sE01zxWF FhYiKwEHZkuy1DtioGJ+tmykzFz9kcURX8FnwTPMtKA== 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=fm2; bh=NndRQj +l+0teez/J53nZi+7qWO7W5heIVuRuJ8rr9nU=; b=PUJRhjNMbT6ulCsjAUppd8 1VhMrBDDawLHlc8qrxXV2E4vI8UX5NhPsQetZTWM+rJNXXQ8i7g4/6ZiSS+5F9+A jHd7CPc+Fz9F6peArsNY5KLSzjUSthNQv7K9FhA+pn+epuTdWaneFtnuZjGvKx8z Db9WffKYkYvrqcRWCywljfL6a9JChuaUbA2g7a3VHPG446gjK7Mw0+aZ2FPK9AE2 uwQk3w3iIyuBe8fxJmr5lOly7cue4/6/DoJM7oP/gWtpvqLnOx0nO1B2nm560ORb 0nJdeoqiO7DXaEEuOZoHHCKlfbASmzFY7+HG3SBfd4WVuulXu4MOshI59QF8veSg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrudeigdduudefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdludejmdenucfjughrpeffhffvuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucffohhmrghinhepphhoshhtghhrvghsqhhlrdhorhhgnecu kfhppeduuddurddutddvrddukedtrddukeehnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hmihgthhgrvghlsehprghquhhivghrrdighiiinecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from paquier.xyz (ee0822lan1.rev.em-net.ne.jp [111.102.180.185]) by mail.messagingengine.com (Postfix) with ESMTPA id EE4071031A; Wed, 10 Apr 2019 02:42:22 -0400 (EDT) Date: Wed, 10 Apr 2019 15:42:20 +0900 From: Michael Paquier To: Robert Haas Cc: Tom Lane , Amit Langote , Alvaro Herrera , PostgreSQL Hackers Subject: Re: hyrax vs. RelationBuildPartitionDesc Message-ID: <20190410064220.GD2728@paquier.xyz> References: <10788.1552501588@sss.pgh.pa.us> <12316.1552504492@sss.pgh.pa.us> <14279.1552508314@sss.pgh.pa.us> <036852f2-ba7f-7a1f-21c6-00bc3515eda3@lab.ntt.co.jp> <29436.1554731961@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="cYtjc4pxslFTELvY" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --cYtjc4pxslFTELvY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Apr 08, 2019 at 10:40:41AM -0400, Robert Haas wrote: > On Mon, Apr 8, 2019 at 9:59 AM Tom Lane wrote: >> Amit Langote writes: >> Yeah, it's an open issue IMO. I think we've been focusing on getting >> as many feature patches done as we could during the CF, but now it's >> time to start mopping up problems like this one. Please note that it is registered as an older bug and not an open item. > Do you have any further thoughts based on my last response? So your last response is that: https://www.postgresql.org/message-id/CA+Tgmoa5rT+ZR+Vv+q1XLwQtDMCqkNL6B4PjR4V6YAC9K_LBxw@mail.gmail.com And what are you proposing as patch? Perhaps something among those lines? https://www.postgresql.org/message-id/036852f2-ba7f-7a1f-21c6-00bc3515eda3@lab.ntt.co.jp > Does anyone else wish to offer opinions? It seems to me that Tom's argument to push in the way relcache information is handled by copying its contents sounds sensible to me. That's not perfect, but it is consistent with what exists (note PublicationActions for a rather-still-not-much-complex example of structure which gets copied from the relcache). -- Michael --cYtjc4pxslFTELvY Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAlytkEwACgkQnvQgOdby QH3irw/8DkOJfQs7cqRzvxZi4ojIw68yUXXry55dgH7Z4Vo+W8vuVOaEVrOv5SHs Z/ukSL42PmSBytJPl6YPB9IiWDBblJrZtj/jZiySMaySSwGrKgF9ViLrbl9PPyA3 VB9SpQI1vJXyW4ZnTGvpTkVHmDgPjtBxmVGK52rHEHjR17PK5LfT/yN6dr9CEHsQ CNfh33tvMLK5eIzuA5kDlR+mrevURbXpqe1nKgpEBNnHVvyWCOEJcT9pK6kI0ktQ vjf8yb0aNtEUqBqvjvMK3ChQLXPLQ2rxrzbQifoaba6QcrYqIzf3hw87MzSr/y6M capOKStQ2VKvGHop5p7thawgy46w94PXr9PD18/ZVuAsg8TunW6pABHZ/eoIcUyH TW/1QXOfdUt55sTIdhaQn+NuE4ZgR30oTZOyBTJ1n1cPLKOk1sUcHqydaLs8J37h vso7TnN7IReYvBnwITgqCS1HLTXloPzeOp1PPTTZ5ApDfFRa9f0Tc6RNkV4++b6a ckDrIkt/S6XK/CPbyg0yXpBxmD1jCx/3xNMv9V+/jFqQ6Pd9i96CGpudFIy5pcY0 Rnp+rIhwz6AW++PkVqFwvp5Zoj7w0JKgzjPr4+SHzxs/ARi6QTea405CnwWUMHJI vydMx5/rNepTboDvrqfB6EyJFTL9xY8YwZy9EaQxyvPrqy774nc= =T9fC -----END PGP SIGNATURE----- --cYtjc4pxslFTELvY--