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 1whjyJ-000OQF-06 for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Jul 2026 08:19:03 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1whjyH-00BsUM-1a for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Jul 2026 08:19:02 +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 1whjyG-00BsU4-1h for pgsql-hackers@lists.postgresql.org; Thu, 09 Jul 2026 08:19:01 +0000 Received: from fhigh-b4-smtp.messagingengine.com ([202.12.124.155]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1whjyD-00000000R2J-36GS for pgsql-hackers@lists.postgresql.org; Thu, 09 Jul 2026 08:19:01 +0000 Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfhigh.stl.internal (Postfix) with ESMTP id D68E67A003E; Thu, 9 Jul 2026 04:18:55 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-04.internal (MEProxy); Thu, 09 Jul 2026 04:18:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eisentraut.org; h=cc:cc:content-transfer-encoding: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=fm1; t=1783585135; x=1783671535; bh=wSplAOU7HqwIKTQ47fyamElXqg0wfcOs beoWmiqIrBY=; b=mDa4t7bC+9Kyth+eDO2bNOwa/oIfAYL0xraF11sJwPFpbGhr p27ZR5ePmoukdhSnVxyQnNk8xMGNL7unsYP9UayLhv7PC6ZG5Bo7vHtRaXoPj5fd rahirlnYqFprZ1Am0KuNstJWr32oEylH+TYqEm+rGOcMuE8e0NxyJsFLmwuhbvkW 6WGTthynNzTX7CPFpEktw6lKnqX8IjEM1MuqWLm4Z7D5744vevNH56mJRyDyBavl n7oRktwL4UeWKhA47kS7MttFL23PC/fP8CXDd/P7a/pymfhpdySRyyYuwPPtZv3X 7GIkaoW2iRiyS7KuYrsiPhaahZ0Kj5boq8D8YA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :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=fm2; t=1783585135; x= 1783671535; bh=wSplAOU7HqwIKTQ47fyamElXqg0wfcOsbeoWmiqIrBY=; b=i YyhWpoS/y2O9vOK5TtVkriwQbvFQwM82UhVRS8tGmHdzWQ2eN9obv+WB9aGo8D09 3jKZUR+0jjEetgSGwxiRuQpaXY9rDYFJFCaStDnatahSeJi0Dyj06Wz+eV/ATS5T QWhX+o9s4Sk3rXYHzaCZUpEZA/zqT6cUooL20DaxmoTRlOuMMUzHrmsWXLmTLRz3 xJbUDdh2c5kroJYvPb+EGq8RBqW9eebtIFh3uXcw/BX9HnPABQiAmWCsPg84yOpy 7PfEtlVKwcLf5ZOUtgPAujkZncVUPC0xKl8U3w2pgCPtP248WnU4+RrktCNBJLkV X5WX2wuSbz1ypcNQqIpuA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTGiU/i87AOe+rZseq7qOxo2w5QBgzU5wusVxTjy4QxxcOQ5qHBhVQ1Y2WD/t6RJmk xe2979Zt32cOnDnrJuWF/M9FuXo87Co/5qh6fIlJRwxqROlQwEvXdWRJh9n9AZ/TFOUv/c Hq4jO632j7PgomOHT+6f95ZV717HaLKwVWFNncjF3D+r5UGc07xEK+IDgPL8ghXfteAdw4 EQhjMu9s4H0qCVcA4n6TQc5y00Pg2A3BRgzth8GiDHpjSbGF3e6naLEkly3iqBecUoKAJX HJpwx78uR3yIXMNh5deeFIPFKmE1kG1IKOvewenSNCEw7USkc6QAAck+ZUhgVcmCN3buFM QNx80ZcGnFbEaV6p0qOAqdYiLcmCGVqdS+2RcD1I5HiOcLf7N7h3iEsyU/CcNB4NL9A1kX q3N/sUiQYFd5Wzwd5XEPB34azej0v8ftisehge5kmehUCO09tr/EXUMEhTKCeI9edvBRZi hGOagDV0+8NcWZKe7yUuXEfykdSw2DKCRZOdnequuMX98NtwQR0RzKPG9csWCOmG/H10zc U0XNthb09f6UJ7dJ5bYRbNyYscWk8ksfym5XJOfeZyGA1FTQlQTc4aXkFrQi5tPByd2LKO jK009thlKm9Oa7WpSrVUHwjTMk1xbmxnOkF8nU/FWSS1VhdjpZkjr3gMbaGw X-ME-Proxy: Feedback-ID: ie0a040ee:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 9 Jul 2026 04:18:54 -0400 (EDT) Message-ID: <55f40114-0b00-4c6d-919d-c58641133d2b@eisentraut.org> Date: Thu, 9 Jul 2026 10:18:53 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [Bug] Add the missing RTE_GRAPH_TABLE case to transformLockingClause() To: Ashutosh Bapat , Ayush Tiwari Cc: SATYANARAYANA NARLAPURAM , PostgreSQL Hackers References: Content-Language: en-US From: Peter Eisentraut In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 10.06.26 14:49, Ashutosh Bapat wrote: >> Attached is v2-0001, rebased on master and addressing >> the comments you added in case we plan on parking the feature >> work for once v20 opens. > Thanks. I revised it a bit. Reworded the commit message to describe > user facing behaviour instead of the internals, which are quite > obvious from the code changes. Other cases in transformLockingClause() > don't mention XXX, they just have ereport(). Removed that comment. > Also massaged comments in the test - we usually don't describe the > expected behaviour or error when it is obvious from the output. > Attached revised patch. Committed. I also modified the comment that said "ignore JOIN, SPECIAL, ..." to just say "ignore all other RTE kinds", because keeping that kind of list up to date is silly. (RTE_SPECIAL hasn't existed in a long time.)