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.96) (envelope-from ) id 1w2zqE-000ncS-17 for pgsql-hackers@arkaria.postgresql.org; Wed, 18 Mar 2026 22:58:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w2zqD-00FCnl-0w for pgsql-hackers@arkaria.postgresql.org; Wed, 18 Mar 2026 22:58:17 +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.96) (envelope-from ) id 1w2zqD-00FCnc-01 for pgsql-hackers@lists.postgresql.org; Wed, 18 Mar 2026 22:58:17 +0000 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w2zq9-00000000RNk-3BZ9 for pgsql-hackers@lists.postgresql.org; Wed, 18 Mar 2026 22:58:16 +0000 Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-665634cb208so747391a12.3 for ; Wed, 18 Mar 2026 15:58:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773874692; cv=none; d=google.com; s=arc-20240605; b=Unwcfbcb7xzlqdxmP5ls/OltjpjRoFcrGPHeIWKY9HwlS0Lt6CycuVK7ul4RsZH6xE 8TWmh6z2Ckw16x552tR6ZTu1kSInhR8qofnPf1Z2wL5zofM583x/IznX136dLfREu3uS 1uFqg25QfK7cLxEPXdTb8k/981HNJmvS0TnW4GUXOzV1PKsIOIbzBWfUhn6TwpLoI6FG GLdFTWTv/EVJbmNvsBCX82tmj28OKGIFE6PrWcDZnaIaUk0zM1mIkEKEEvBaWQ+GP8K2 FZLZ9g/YVjvTk+lCAOAA1vqp+hn+TycsWA2SHONtWsaiGRZi7VVoYVU/iSnPJQPSakbK u5nA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=w7LmXhTV4V9vAGKKQn9/L+NI6bgs9ZVXNtnIyZZ5jdc=; fh=YhmxPC0NYagsxVMppzYMgO0XMWsRSWzMegLjmIklu8U=; b=PG/dBdLs354mSoWX6K5svghGpd4tBf/N4QQFCQUnxvUB0eSRQO9lBLxes2v7795rSj RGL5wMpa52UZ91xKIP7sNqepMrnFrtMHCe78K7SotQsEtZhjx6CZgF7HSmGQRT11ZWf8 OoGRxay6iJGiIJePEBeTq77lsgh6x4t8d5G+PHEeJb/ejhsnF+4E4mSaJMpY2tY8QcFg Nlit6pFnPzRXt8JCV8dFAw3u6gppQhOtsx/ehhc/CNJ6oLnAHNOZs2MUzeiiTlodjLGS 0T+oDn1fEPF8ul+S6K0V//n7xe/FkcvxJOQ1HmYg3gRturvcvJkGYGhiQdh7BPf+f7en VhqA==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773874692; x=1774479492; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=w7LmXhTV4V9vAGKKQn9/L+NI6bgs9ZVXNtnIyZZ5jdc=; b=OXUDdIRXNtdr0ElyVWdBC4X1VHXwBEMBtDR3gBvpCdKxnsxaudtr2GoU8UeUWvdBuA 6c7uuS0QTqEJtpgSDngwqT8fDaWd2AlIte+kne67f9pCA5l07AwLtadgqj5tCTbwrFUg Dts8Sxkl0cVQmAfJP0+Jv4bJJzOjAUM9ue1zcD6pfrREQiLE/w5YC+Sir0Hr8eIFkAeI NZR0zD8VU5PnvruCKIP2ZzoZn2v09ugAH0YOwcRdV5MYIfu2bmBMaU0BObVHgL/KbHR6 /u+TKZLBdqabBwsj03UpbLt8hh8z8Gco6rfezBP4Qnsf21fuSYsjqepf2pucmdLe0YNL KQCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773874692; x=1774479492; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=w7LmXhTV4V9vAGKKQn9/L+NI6bgs9ZVXNtnIyZZ5jdc=; b=dj6KKYCHjUPmToPTDX67Zjt3n0puKzxGxUZ3HGvveY7RIYSbCrh2xcw/DV5XCUR27t VYPEeDE3wz5HGcudLHKW83cjRLjDEWdSFT5rYry9Pu4UMn9dPqxUCl0gUdaqmYi0HwK3 rR4IrC8UzNbwXH/qBd3VfqLBuzkhI5uq4dCELLmzTnVYyWG6EhRtyxpKdFDIqjX5Gn/L 6c88c4H2SpuKcl9DAj0Rbl6BUfV39EpktVX/A1i3SGAa1zBZyG6S3TIzBkAONB8xubgx Wofc+AscwvEY9LZuL9kwo13jiDXotklDsWMLV/LWM5QH0bj+e7UulyF06gM2DayBlim0 CuOA== X-Gm-Message-State: AOJu0YyjhsI3Im9uvqwEuLi5yzqo4MHZCSsnSdF95sttgsEhLBINCEtK +d2FHIM1Jf51TltcBrhGq8BpIDUaSdF8qfWkMdjypEkJ5kqRy4kdqACKEjXs1V/tF2fjZpPL8eX 5jdiYCbGtCp2dlE1NSixUxWNLZhTmYRHLjw== X-Gm-Gg: ATEYQzxaxTx5oyRqRy4Pul0p5Omp/ToP8cdcCh5vagHAY7Stsdh+ah/O3L02wugheR4 pyLGZFT61Y6j7sZlj9nNe9ztig2QAughEz8EBNnAMjOqvuOWgRviGIo/Fx89L0XNMzfecL1Xuhx gA8i+i7oSHgyR5UcmMyOi3ZRqr1cHfCMWX5Zwkh7gRkZDr7TKPKPJcWZI1hC6BuskScPE7+B+bL sP3ZjuTyEFJcTCgpoJDo2iFlJdTQBc2cHFCIRnrGfE50AzpEPbNPlFZCJ1JITcTsYDjF6KjDxdo 1ltbSdCvzIPKwjfnqyBDOr77iSZwIuCs7ZtTaWQDSOEYUHXlxA== X-Received: by 2002:a17:907:3fa2:b0:b87:6c1e:9ffb with SMTP id a640c23a62f3a-b97f4a0dde2mr322591066b.48.1773874692421; Wed, 18 Mar 2026 15:58:12 -0700 (PDT) MIME-Version: 1.0 References: <1136161.1769654478@sss.pgh.pa.us> <1057602.1773866674@sss.pgh.pa.us> <1072503.1773872802@sss.pgh.pa.us> <1074589.1773873834@sss.pgh.pa.us> In-Reply-To: <1074589.1773873834@sss.pgh.pa.us> From: Robert Haas Date: Wed, 18 Mar 2026 18:57:59 -0400 X-Gm-Features: AaiRm50PyljCqG4IiojKif0lmAhXPaQmp0mpkagOmunxFDYikrVUYFTphnLszxk Message-ID: Subject: Re: pg_plan_advice To: Tom Lane Cc: PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, Mar 18, 2026 at 6:43=E2=80=AFPM Tom Lane wrote: > Well, avocet is producing the output you want, but I think the rest > are behaving correctly given the way the script is written. Yeah, this goes back to my "that's embarrassing" comment: obviously, I really did not proofread this well at all. > Anyway, I confirm that the patched output is stable with > debug_discard_caches =3D 1, so LGTM. Yeah, I also tested that here. Glad it works that way for you also. --=20 Robert Haas EDB: http://www.enterprisedb.com