Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1ffgN6-0007Gq-Go for pgsql-hackers@arkaria.postgresql.org; Wed, 18 Jul 2018 06:55:36 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1ffgN4-0003z6-G8 for pgsql-hackers@arkaria.postgresql.org; Wed, 18 Jul 2018 06:55:34 +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_SHA384:256) (Exim 4.89) (envelope-from ) id 1ffgN4-0003yz-8x for pgsql-hackers@lists.postgresql.org; Wed, 18 Jul 2018 06:55:34 +0000 Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1ffgN1-0007Gy-9C for pgsql-hackers@postgresql.org; Wed, 18 Jul 2018 06:55:33 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id A992D21CCA; Wed, 18 Jul 2018 02:55:29 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 18 Jul 2018 02:55:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=DvXOX89OYxAUsmYAr3GZt2oR/2jSPmuYkiABynnspwY=; b=w+nJcq94 PIigZ7yHfAg1IjAIaqChXnRG789PVREGDTVkctN7KEE3Pvmj9hQXx8YOuAoSRY/i fXdO5nccVAeWc/O35Hu7vT49+tmkcOm4MuzHb3uhyZRtRzwKdA8PI3gtDqB+c0hx 2EVMI/61RFZJfJMvAaIN6s4CpXvwfVjx850R9hzUHHwUFjqMVf7BoJ8Dxolfk8z1 AB/3DunHLLgWuINXFbFjLfzTKRCdZJm9ZaSgwRDXKfFRuUtwyl+JX481109p7vr1 /OPJ7p8FIAOvnvWWwLuxcyheC4wGh4oFELXG7yEUZ55IMEfX0ii04uU1e5VS3Dy1 cifR6upAuDz0UQ== 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-sender :x-me-sender:x-sasl-enc; s=fm3; bh=DvXOX89OYxAUsmYAr3GZt2oR/2jSP muYkiABynnspwY=; b=HJIdyeoOlhRlbCH1lovqE5ZnN3aVw+J6hAMxDt/Xz1LV4 A04qvZ2VHesnyira8zttIhab3OWIOxEhr4CCTVYsU40tLrHHycpQqB9XN7nKXw9i qTAdmmCsZxWBv/6RNAIQI5s1VcJLi1R8TQZ546AUuIX2NXXTs0owXbwgEfVg8lOv QcHs0Z7l2r8kjlihreuRvGiVot+s7F1elNBR8oyNxZx2uJqnYhWSKclPqWd+ChWc 8skJk1iXU18f3VCSd3Ghtx8obuN2PlWZ+IEw80vqetvbLH+UTcM+qhAlA5S6vRcY x1XPZuaurNot9tSnjsg982CVX0ZIi798Y8zo2pQLg== X-ME-Proxy: X-ME-Sender: Received: from paquier.xyz (c137162.net61215.cablenet.ne.jp [61.215.137.162]) by mail.messagingengine.com (Postfix) with ESMTPA id D1DD51026A; Wed, 18 Jul 2018 02:55:27 -0400 (EDT) Date: Wed, 18 Jul 2018 15:55:24 +0900 From: Michael Paquier To: Ashutosh Bapat Cc: Masahiko Sawada , PostgreSQL-development , Robert Haas Subject: Re: print_path is missing GatherMerge and CustomScan support Message-ID: <20180718065524.GE8565@paquier.xyz> References: <20180718062202.GC8565@paquier.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Bg2esWel0ueIH/G/" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --Bg2esWel0ueIH/G/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 18, 2018 at 12:15:25PM +0530, Ashutosh Bapat wrote: > On Wed, Jul 18, 2018 at 11:52 AM, Michael Paquier w= rote: >> On Wed, Jul 18, 2018 at 02:35:23PM +0900, Masahiko Sawada wrote: >>> Hi, >>> >>> While debugging planner I realized that print_path() function is not >>> aware of both GatherMerge path and CustomScan path. Attached small >>> patch fixes it. >> >> Good catch. Those should be backpatched. While I am looking at this >> stuff, I have noticed that pathnode.c/reparameterize_path_by_child uses >> T_MergeAppend and not T_MergeAppendPath. >> >> This is new as of f49842d1 in v11. >=20 > Yes that's right. Thanks for taking care of it. Thanks for the confirmation. Robert, do you want to take care of this issue or should I? >> Robert, Ashutosh, am I missing >> something? >=20 > You used my personal email id by mistake, I think. I have removed it > and added by EDB email address. My sincere apologies. I have not been careful. -- Michael --Bg2esWel0ueIH/G/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAltO5FwACgkQnvQgOdby QH3qxQ/+KSBlipX6zH2rtyKhu3Sef1TR72CJTaGdoDgwwdyjR854J1ACPg+0HjS1 k9M58DuzkG3ld22LxzM5Q4o2S4M41QcJGoV4gBXKR6yKOwhaZMd5AQkJRycjyrW2 BE8172GQ4T2TFSn7/SkM77JoH0j7755dbLBE+3yRdL4p1sniW0/JfONdTs8S+EMn UhbQtdqBkwWlj5sNwlZ0ySLZ2MH95SjKgU8RtiRZmLz6dyhn19U95g2btr3ZD0rd dekq/H0ylT9hD9am7vIQw8+8OmmApC+bJQBVFo1uMv6ZtFW6pnOC9XESHqPXwZ5p lE3rul4n8V7MfLw0jWoQBiQZMGYAuAHqF0KLfqzZOXN4PKNSGy5iknhQ/2ouna5G U7nsSziHXeVahKpFwnHiuGJ12wcMyzKjbN0LiBCCLLSQVn1IjzFYpScl7SwrqBIn vF/h8t5UeJIbquGOETwlWMftFRu3E325V+a/MnsUazVjwPyBniUlMdvEG0HEIOYY uhduUjz8B3J2hCcKxpisDQF+Vdpn/RsBVmXWi4bRHoJYDdafgH0ZfooGlB1sOtT2 zTXR+s4Jlpgb5Pe/iJKonRSKXch+PYeRd49qYAvp/4/rQPtCwslylE0qY1Sp1nYX Z9KeCho23BQIKSeACYOT1nPCF9B9GDezmRLd8gVzY2/v4OrexGE= =kNXi -----END PGP SIGNATURE----- --Bg2esWel0ueIH/G/--