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 1w9M9I-001N5u-1K for pgsql-hackers@arkaria.postgresql.org; Sun, 05 Apr 2026 12:00:16 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w9M9E-002aaB-0h for pgsql-hackers@arkaria.postgresql.org; Sun, 05 Apr 2026 12:00:12 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9M9D-002aZu-2o for pgsql-hackers@lists.postgresql.org; Sun, 05 Apr 2026 12:00:12 +0000 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w9M9A-00000000ikc-21Vd for pgsql-hackers@lists.postgresql.org; Sun, 05 Apr 2026 12:00:10 +0000 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-488af96f6b2so2701345e9.0 for ; Sun, 05 Apr 2026 05:00:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775390402; x=1775995202; darn=lists.postgresql.org; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id:from:to :cc:subject:date:message-id:reply-to; bh=yaCCC9OvIuwlEBiSAIUhXSfltGoHTkVHguOvnq8hZfg=; b=JVUUIB+aChTMOqLouUvxwaagxNzhnsWoikLQJaXYn6qI/JWfZlciHx2QS1V0Ix81ZA Vc3Qt/lGeMx38c9sWWpyv8YK0VdBr21m/9dSRdxMSEVqDxd7Xl5NmyvLvQIrs8tunxBT DnGL2bKvKMvfYnu7CB1P1lYigON6pZ458Aa+/ttWY4l/aw8KDQVxmYqTs1U+jrpvTSKe wL9FkDqkyyGXziV0DjPBvUKCRkHK5OFJjqUw8r0FaFZfl/wrmLbUnvxOCmJy3n2Pcihz IYPqq0wqCzajO8u34+6JwzbYTV/jSaRfOo0G4jgwOvtJyWingHbWljl3JyiLwURILaOy lWGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775390402; x=1775995202; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=yaCCC9OvIuwlEBiSAIUhXSfltGoHTkVHguOvnq8hZfg=; b=sIoKwGu9hmD5toP/IEurSLlbEuFJJmNQQPKPuGovovG+N3MSyoij4xtiW7EY6sGXXn i7uTzFgxxDCqmk+Jwwq0SMYhPfZ5sD1srXXQfQBnCpGVMOWX2oTiqOkuSjtBb6u63chs 2XUc5AXKe8+4iEimgUW4CXmNoMF/JhVlszONCjyZYA5b8u5TmzwD5YxEiarylSc0yTsJ NLoJ6bg/Fo3iWKbxz1xi9Q8NGOWQS3MWNmw3vlQPMEZ7Vq2m6JISGA/qyKmnSwpFQBlm hKy42xnxeHV8HXIIV2Mnt5u0aniHsfeZMNKP8v506KMhQs4D0BPOnaJ2tb9E75cGLzrR Z1wA== X-Forwarded-Encrypted: i=1; AJvYcCX3Qdn8d45syKzYHiva+TMuN1uTSI95JVzGPLa4pSijRv9u87t4ze7P0XAQWIlFk3FEk/U7ku1fDVI/jeTY@lists.postgresql.org X-Gm-Message-State: AOJu0Yx+JEowsVt6uRVg1wF9giSbXiTiTKMBF2RLbAZA9cuY31/3pLS+ DNxkFc7Pkp6CzDNhmlkw5m4fuM4Osdq5+qU8panEzpD6D9svLek3P0XW X-Gm-Gg: AeBDiesqvt0zlOoP9f0K6tvx9KqISp1UGSuYJQN2OjqNvdpdefqvrpfoGKQfcJLZDN3 3VJpfWKQYrxpePbmg34KLbu3MRtmwErlkKq1P9Hhk8sNEnMRckh/hZ4WRhrjWIwmjlTvoQF3W30 RNCBlCldErszRRSqpG7SFGmjj8ot1Evvfb/u3u5BENuKEv7Nao9Iko5hwkxwsdO3qsC4xTRhVU6 GlY+SnQFHgkD76PVlJG+jsUhT2Lb3mEF8us6AhHJ7VyF9UxLJvPtiemfxfbDfDBmM+IMp4OYG9L Mo7tcsV1FL0s8QylWU+kKTrJT4KARTbVircozJhLeeRbV4SiR9QZ4npcfnqInjXscbWQjsaK+24 +pjzGEp9pepGfLogvptjlbewS685LCYBMpVKxc9Vfx0fUP1Xz/yzwcAY+OOAPh3B2LMNgR2vjp5 f18PLegjYNGkUrK3D8Fc74iMOW X-Received: by 2002:a05:600c:3f08:b0:485:40db:d40c with SMTP id 5b1f17b1804b1-488996d2323mr155460135e9.3.1775390402337; Sun, 05 Apr 2026 05:00:02 -0700 (PDT) Received: from [192.168.0.50] ([89.149.68.143]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48899d0fc00sm89524085e9.4.2026.04.05.05.00.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 05 Apr 2026 05:00:01 -0700 (PDT) Message-ID: Date: Sun, 5 Apr 2026 15:00:00 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: pg_plan_advice From: Alexander Lakhin To: Robert Haas , Tom Lane Cc: Lukas Fittl , Andrei Lepikhov , PostgreSQL Hackers References: <3683430.1775173413@sss.pgh.pa.us> <3817825.1775240432@sss.pgh.pa.us> <3877210.1775272486@sss.pgh.pa.us> <386d8c06-0f96-40bb-b1b1-107db209c676@gmail.com> <2e7bdb5d-68ba-4c65-9931-a865ab6fc3d2@gmail.com> Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk 05.04.2026 11:00, Alexander Lakhin wrote: > I and SQLsmith have discovered one more anomaly (reproduced starting from > e0e4c132e): > load 'test_plan_advice'; > select object_type from >  (select object_type from information_schema.element_types limit 1), >  lateral >  (select sum(1) over (partition by a) from generate_series(1, 2) g(a) where false); > > triggers an internal error: > ERROR:  XX000: no rtoffset for plan unnamed_subquery > LOCATION:  pgpa_plan_walker, pgpa_walker.c:110 And another error, which might be interesting to you: CREATE EXTENSION tsm_system_time; CREATE TABLE t(i int); SELECT 1 FROM (SELECT i FROM t TABLESAMPLE system_time (1000)), LATERAL (SELECT i LIMIT 1); ERROR:  XX000: plan node has no RTIs: 378 LOCATION:  pgpa_build_scan, pgpa_scan.c:200 Best regards, Alexander