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 1tdjee-009CeE-Jj for pgsql-hackers@arkaria.postgresql.org; Fri, 31 Jan 2025 05:33:25 +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 1tdjed-00FmOn-21 for pgsql-hackers@arkaria.postgresql.org; Fri, 31 Jan 2025 05:33:23 +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 1tdjec-00FmOf-PD for pgsql-hackers@lists.postgresql.org; Fri, 31 Jan 2025 05:33:22 +0000 Received: from fout-b7-smtp.messagingengine.com ([202.12.124.150]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tdjea-002PdZ-1y for pgsql-hackers@lists.postgresql.org; Fri, 31 Jan 2025 05:33:21 +0000 Received: from phl-compute-09.internal (phl-compute-09.phl.internal [10.202.2.49]) by mailfout.stl.internal (Postfix) with ESMTP id F0B4F114009F; Fri, 31 Jan 2025 00:33:19 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-09.internal (MEProxy); Fri, 31 Jan 2025 00:33:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1738301599; x=1738387999; bh=tYxQYq4G7x E3CbLoHac6qhgj3nb42jYoU/K9z1TmUUQ=; b=bzd4KbXwrR+Dh4FG2qTfOn9+nJ V47NwsP1PknubYq7QkPzQJ9whEJzJkb6t28gd7Bb1Vr5QQmnnXp0jVy+y9P2GEVs EDloeYsJfdrj/B7Arda6EN0w+bLslE+8b/9w4ZhmGGkIXmBP1dCsKRn8j+c3itQ3 DEq0hvAtu222YsqZ4LY/a1KDKRaTsfpw8/4Ql/ymQIf9RA67tGnyXI10W44rkyRi Txe/xrvtSgOzG6lie49Rs4bO6OBhFqvoi/KLoS7qjpo4/1MupUOE8zAstZ4w6EcZ Khy77s2BaABFhd5rOWx88Qb8xgbwPnorZZBwMEeRrxf85VyRSI/fEHz86OOQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc: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:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1738301599; x=1738387999; bh=tYxQYq4G7xE3CbLoHac6qhgj3nb42jYoU/K 9z1TmUUQ=; b=BDj/AR/MraBIGFY9CH9XPOd7hKAEzRSq9bnwwDA22ZuV5btDekM 2g5v1oHKY955GrABAlZS6BbairhGLn7TzJP10Np/6jUzYoIs53aiZX7I4IfqrUNx NbpON71JjDrhQJB9AEg/Bnw32p8/0UMyR8yyxp1gSdDnRaxa2YgLnuV+rZWiKliu AilEAEjyELk78+YAArwSTLdtGdLCYBFuD2UJPZLC9D1Gf3NJHyQ9IfMRfZn3vdrt AapddpVZlmhht9I1Ztv+sN1mpgpMreCyicM+Ai2z0nl+2KunOY3rU3kiopXoZuNK DuLdYKACVP98RFmr/iebVThoA5kWsUwaxCA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdejleduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnegfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhf gggtuggjsehgtderredttddvnecuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruc eomhhitghhrggvlhesphgrqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepteel ieefudffhffhtdetleeggeegfffhkeeuveetiefgudduvedutefggeeivdejnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhes phgrqhhuihgvrhdrgiihiidpnhgspghrtghpthhtohepgedpmhhouggvpehsmhhtphhouh htpdhrtghpthhtoheplhhukhgrshesfhhithhtlhdrtghomhdprhgtphhtthhopehsrghm ihhmshgvihhhsehgmhgrihhlrdgtohhmpdhrtghpthhtohepphhgshhqlhdqhhgrtghkvg hrsheslhhishhtshdrphhoshhtghhrvghsqhhlrdhorhhgpdhrtghpthhtohepmhgrrhhk ohesphhgrghnrghlhiiivgdrtghomh X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 31 Jan 2025 00:33:17 -0500 (EST) Date: Fri, 31 Jan 2025 14:33:14 +0900 From: Michael Paquier To: Lukas Fittl Cc: Sami Imseih , PostgreSQL Hackers , Marko M Subject: Re: [PATCH] Optionally record Plan IDs to track plan changes for a query Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="mQrXQm++oXmmzV0r" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --mQrXQm++oXmmzV0r Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Jan 30, 2025 at 09:19:49PM -0800, Lukas Fittl wrote: > I'd be happy to tackle that - were you thinking to simply move any comments > before the field, in each case where we're adding an annotation? Yes. > Separately I've been thinking how we could best have a discussion/review on > whether the jumbling of specific plan struct fields is correct. I was > thinking maybe a quick wiki page could be helpful, noting why to jumble/not > jumble certain fields? Makes sense. This is a complicated topic. -- Michael --mQrXQm++oXmmzV0r Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmecYJoACgkQnvQgOdby QH2Ukw//WNFKyvoka4D0/eDgVNDNsMIYYDBIp/jRRR9S4a33ErVhYI+m5iL93Hge AEgAbb44zTwkFcr+7mvlZDwPpVN0oiLxzSZqcB2eY20jiC9FCm35oH/ntOxa2Lxr mY1/KtHJo5xX+/a7oMTCzOiYrAsZ0cwixUo7M0mnI/ShahIWIWopeHjS15BI/Gin 7xUCLXM04EoFa8vB8gKu3Mb5aDH5bb0Q9lOOrW6UwUL/U8ofGwnAKA9HV4nV7Qxc XlIjpUP5TSMchGREVQfNOnkm4Ow616++w0CWmkgBD197YkxY3VtRmTlOzJDSbwX2 jPAUQ682D9lmx/Jp5Hp94K7f5YtP/QNkh8arIgm+bg/KpoH9OHrj6KEPi/qvA4lq AKEc/B8WGS3ZCDIYjHBMbQv1m7rQpmMW3lDY/ziVGCsr/kbGZZ2abOC1JaQ3f7+/ J8udALX+NbjBLU6QbCvvYiqZ9C4qsfEJz1Nk3BOUFtqIfcvKyTJYNvOM0SfrgduW Wbe+oYGnO/3wm4HVOMBDttQE9B1IAHNzyiLAvrlufOfMOExLa9LFIJezNhnLI5Rp f3TWX5xCrWODUg452Jf0f1kdYWs50ONAuV5MXxImM8zrExA2BW11SWkzF9RCA8hG iAqgfDDQV0SJ/tvSe/8Z5WPPLLw+Odfne859eZZl8GwQW43qCNE= =TAjq -----END PGP SIGNATURE----- --mQrXQm++oXmmzV0r--