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 1vceiA-009L7c-2i for pgsql-hackers@arkaria.postgresql.org; Mon, 05 Jan 2026 07:09:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vcei8-000IHK-2A for pgsql-hackers@arkaria.postgresql.org; Mon, 05 Jan 2026 07:09:05 +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 1vcei8-000IH6-1B for pgsql-hackers@lists.postgresql.org; Mon, 05 Jan 2026 07:09:05 +0000 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vcei7-004HRh-2U for pgsql-hackers@lists.postgresql.org; Mon, 05 Jan 2026 07:09:04 +0000 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-477632d9326so83436655e9.1 for ; Sun, 04 Jan 2026 23:09:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767596942; x=1768201742; darn=lists.postgresql.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=+sJ/aw1r27WLaRp9FnTB+AD976XASwbj+Q2YBt1mIkc=; b=O0A/I8XqMjD+HLlONPsk8TtDjyQS0Gv8SyevA55ubsrLoy8JR1FzW4HzE+02kQpxsI JBCg0QR+wqPxEvW101ptGToXlFwYZTfpGQZzquEvhA4DaW3YvQmDKONfC8wDMKeMtZvz cV6y87jO2sHVKEtyt9GYz2Y98KLmtIPKOb4q189DAyl8laE3kUuE1ptumQL0dxE2dl7v QybjjX8JqHCoxHD1eNBpEqCGJPUSixJGET2tl0mv1zxL5bgccL6naFOftSVOGF2OApj+ sNjCDECNNrreSdZSm/ijzbAL6NH6ZH3JG7G+3Epztg783m8+oSq219j7h+nksVr4IDcN ZtjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767596942; x=1768201742; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to: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=+sJ/aw1r27WLaRp9FnTB+AD976XASwbj+Q2YBt1mIkc=; b=ZcyGrqlhDvGf8NZEusmkZc9QYRBU+c2V4Zsp5uvplE9VkVSIdDFAEi2nnROOm//t0Z 2JIGB5vpZcxQTxWOVucmGeuB40dlzppZ49R8BQ0f/isC5dCZ+Rj24pZLAUiMv/ZcMMqX j8eYXWVOMazWsON8FNQcV7SVe7HFHvgD77okwBmWTIX9neCOmHUdQnYxW+pqGpSirVj8 oU1zS8DAPV33PMPr77foqvM1ipeugw2rxo2Ex+lu1gBtkF+IsdhW7FK+0z58JBKwMInC 5TghzamqLekmSxMJ+lhLM0P7JY3Smkm7BDe6lJljNrjN0TNgP0Dqdakl9CS0nX2At4Mb iV/w== X-Forwarded-Encrypted: i=1; AJvYcCV2FHnTpwbPgfRniwy2yyruYmSoCYw9WjGGMonLS4sXW8YA7/ZS3gRNAZ4rdrihTjahGc4eAXfrkMyMyYsF@lists.postgresql.org X-Gm-Message-State: AOJu0YzQKh8YJlR6kxqj6r2nR2OH7xOMZC1BthkG267ZmvZ9iTDj3Bsx ugy6eKnDbVEOdUMPV4qMjcxCaIS+OBZ3lM0sm02yuJnOM3mxFcvpAbht X-Gm-Gg: AY/fxX7HgSinqTWLFcg1rRIdPnvZifdj/kEN1K5Z2kaf1jzxICd39qHDAOYjTE9VI7J 4Rfn/7a0Zd0zipvGMjc+EyvvgsN1xcmkYetO3/7dnpzKrbV51KxpOaXOPAy3r5KDneqdudqEiPI E/2qTVpUUhm5PWL2IHpFm8UZocvuHQCkI8x5konhH+Zo9x0h62dNf1+Ds/9nwutaom4y4ntcslJ HtfeRH2kswRSyd4AFnTd3Ad4tvsfrjc7KmXcP/3l8VfQ2Eg7OpqcVHd68d1mvmG8qGw2I6LxC1Z nENO4koE2Q5Dfcc/pvqndFAokeoam2BrfDCo/Np9Is8GxvAnsl4pU6kY0TRt30spL+doKgNbux8 Ni2BtJuuYM+cxHdx+Yt+MGKO/lv2S1OSTokY3W7QPaM60//8MadKPcJqiWcB6ceLCMUXkkoauS1 wzjGMP8BM+BiqsSYswrjLkvwXnYY5cYBJyxWPt1Bkqvf1j59SXUvziAhPEZXOlsg== X-Google-Smtp-Source: AGHT+IE+foB/IH+kolFf/kdprX6rYY24nskRTpuVf5GpIvXJZk9K+gRU+zizuSqVNHG75iSOAkI0fA== X-Received: by 2002:a05:600c:1385:b0:477:7b16:5fb1 with SMTP id 5b1f17b1804b1-47d3a5f47b3mr422768925e9.7.1767596941614; Sun, 04 Jan 2026 23:09:01 -0800 (PST) Received: from [192.168.0.86] (84.123.225.106.dyn.user.ono.com. [84.123.225.106]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47d6da2425esm135490765e9.12.2026.01.04.23.09.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 04 Jan 2026 23:09:00 -0800 (PST) Message-ID: <6cd3fc0c-1255-4560-b3f7-1444e54054b9@gmail.com> Date: Mon, 5 Jan 2026 08:08:59 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Correction of RowMark Removal During Sel-Join Elimination To: David Rowley Cc: Alexander Korotkov , Richard Guo , Tom Lane , Greg Sabino Mullane , PostgreSQL Hackers , Alexander Lakhin References: <18c6bd6c-6d2a-419a-b0da-dfedef34b585@gmail.com> <9b10b847-067e-45cf-bbf7-7802b6303fc0@gmail.com> Content-Language: en-US From: Andrei Lepikhov 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 On 4/1/26 09:38, David Rowley wrote: > On Sun, 31 Aug 2025 at 13:04, Richard Guo wrote: >> >> On Sun, Aug 31, 2025 at 9:50 AM Alexander Korotkov wrote: >>> On Sun, Aug 31, 2025 at 2:51 AM Richard Guo wrote: >>>> I think it's better to push this patch sooner rather than later, as >>>> multiple people have encountered the issue in different ways. I'll go >>>> ahead and push 0001 from my patch set shortly. >> >>> I see. You're much farther than I'm. Please, go ahead pushing this. >> >> Done. > > Is there anything left for this thread now? There's still a CF entry > [1] for this. Can the status be updated according to the current > situation? I see the CF entry's tags claim this is a "BugFix" and > "Refactoring Only". It can't be both of those. If work still needs to > be done here, can the tags also be fixed? I checked the thread again, and everything is done. It looks like the 'bugfix' tag was added by mistake, probably because Alexander reported a bug in this thread. Now, the thread covers both refactoring and bug fixing ;). You can pick whichever tag fits best, or leave it as is to mirror the real state. -- regards, Andrei Lepikhov, pgEdge