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 1wKS9v-000ziH-2j for pgsql-hackers@arkaria.postgresql.org; Wed, 06 May 2026 02:38:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wKS9t-00EbKT-39 for pgsql-hackers@arkaria.postgresql.org; Wed, 06 May 2026 02:38:45 +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 1wKS9t-00EbJw-1y for pgsql-hackers@lists.postgresql.org; Wed, 06 May 2026 02:38:45 +0000 Received: from mail-pf1-x42d.google.com ([2607:f8b0:4864:20::42d]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wKS9q-00000000Q4D-14VI for pgsql-hackers@lists.postgresql.org; Wed, 06 May 2026 02:38:43 +0000 Received: by mail-pf1-x42d.google.com with SMTP id d2e1a72fcca58-8379e010b01so1291526b3a.1 for ; Tue, 05 May 2026 19:38:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778035122; x=1778639922; darn=lists.postgresql.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=9ZX02OaIOLyxiXg1U8GGIS2NakYOf4zJNMP9vHn/vYY=; b=o46S23nPCU4RqaA5YKPx+w6Li30x+XFtGWuxL9ptMcu+zUKVn8DytJITvcJQ7Wbybc Au9oRbKiIOV4g+kAEeW8ksERfx+x+3z3l0dSe7msKbW9HjJBzPb+UEFQNvAHoyJw/7k3 SyYKdbMGOg+3LXsjr2uA3hW6RACBUYOt1JaHe7XTTq26z0EsQ966w5Ti2xGKHTyHs91w X/DL3EEbDaiv26tM8MgtGo+lFLcVkuadY0zNaEEKBjHCfXUDF7/2DHeIlvRXHao0gPbD Jc1b5Y3iPJ3zUukoD9iCQBeWLdAftj7OLegtrazZ/Z9Derhp6VXowKaesj93h7ST1+PP wK+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778035122; x=1778639922; h=content-transfer-encoding:in-reply-to:from: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=9ZX02OaIOLyxiXg1U8GGIS2NakYOf4zJNMP9vHn/vYY=; b=ofrHil6wF0/Vvkn8NulOqIWdDBdWjkxzdwT/SF1roNk6+PSrbC0cnHWMWnafN2Tbv8 oodrCDSQVeUtZIx7BkbH3tVB/MGkeaIt3Y83qPXnlgnhq61GeQEV94XJQ97/drwKIGA4 JOBRCUt9MMtnJjCdEw9Pm5Wrc0K/+xpEnLuxFISdhP4xMhA2KaDTjBuQmKMH78I1FrGi Kcgn0w1nrkOwCEOr7Z+y5Im/3/udmWuASZMCMLcCtnEEiJUO55DavrTq4d+Q9w1D4xTW 9A+tAZJm2Hd2DCvVLZD8YHOtEvNW52CiqWrTtFT5WoQvxSBVsHJXisK3QS08dqKiza7X DyKg== X-Forwarded-Encrypted: i=1; AFNElJ964YrHBYf4dwzvjz+vB67MOKgjRrUd3JjXGZmZ4HB8KVR1gnDTq+v7yPbE03CwxtxbwWpkS2Js0VvZ60r3@lists.postgresql.org X-Gm-Message-State: AOJu0YwqK5pqfNL6ZhB4K0TzKF5mLdotP+0TYxenkOSoVRbnhC8sT7Xf /RJYDENCUvN+xi+txOYy0JvXWCmutVDjjdlJe8XTkAccC9hOncCp2rk= X-Gm-Gg: AeBDietFk0rCikFpffNw3faKp4eRn/w9+H+5ZNbLfndd7aCvcc/+3ADavpcFA6pK87U NmyBNIpb5eKpOK5TVkpsKaZDF2SqkddofNt3f1zEJKQN6ggzn5Ezqa+Zub+GICL9dce6njdpkE/ tC0rJbmqgt0fgxc4cFdf9cst7wmEy4LhPk0E1sxG2fDamY2QBEzoMq3w8oNLyrdLoXN5wsFrP4g fbFUoxqB4Itq6lZ79l2c3GwhkmPR0Oz6IPr/O27SGALEaToGyYGDtZaYokuF41W+GRChOyIM4Ey zPpnsoh7qGVMevgvMW43PODSX6GbRI/EQHcPuqfxozsYsyx+90XD2ZdHo0r0nyIAoHpZlb3FIN9 9gqjpAotAPOM0qdIfCF+xQFuvYiqvWiun8gsdR6ecbq1U/aPNvyST9JCO9a/Y2v9vR1XYTn05iJ dh1xvG3k/LwjsQwJtIWdBs2uWHmfroEaZETkp9Gm/ogA== X-Received: by 2002:a05:6a00:cd1:b0:82a:190b:2225 with SMTP id d2e1a72fcca58-83a5d09a86dmr1332818b3a.31.1778035121794; Tue, 05 May 2026 19:38:41 -0700 (PDT) Received: from [198.18.0.2] ([50.114.55.223]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-83965946543sm4884354b3a.16.2026.05.05.19.38.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 05 May 2026 19:38:41 -0700 (PDT) Message-ID: Date: Wed, 6 May 2026 10:38:32 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Fix DROP PROPERTY GRAPH "unsupported object class" error To: Bertrand Drouvot , Ashutosh Bapat Cc: Michael Paquier , pgsql-hackers@lists.postgresql.org, Peter Eisentraut References: From: Alex Guo 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 5/5/26 2:00 PM, Bertrand Drouvot wrote: > Hi, > > On Thu, Apr 30, 2026 at 06:01:22PM +0530, Ashutosh Bapat wrote: >> On Thu, Apr 30, 2026 at 4:56 PM Bertrand Drouvot >> wrote: >>> I can see the the instability locally with en_US.UTF-8 (gt before _gt) and I >>> can see that, for example sifaka, has en_US.UTF-8 in locales. So, modifying the >>> impacted query a bit to add COLLATE "C" in the attached. >>> >> I did wonder where the instability is coming from the new query - it's >> because now we are traversing the entire dependency tree which also >> contains array type of reltype. > Right. > >> I think we should just eliminate it >> from the result just like we are eliminating the rule. There is slight >> convenience in keeping the query as is - it need not change even >> though the columns returned by the function change and it's more >> readable. I also think that we don't need a type defined for a >> property graph - it doesn't contain any row as well as the shape of >> the result of GRAPH_TABLE depends upon the COLUMNS clause - so that's >> not fixed as well. I will start a separate thread for that discussion. > Yeah, now that 891a57c7394 is in, PFA a new version of the patch. This is just > a mandatory rebase and the COLLATE "C" removals. > > Regards, Thanks for the patch. The patch overall LGTM. There is a typo in the commit message: "manipulated invdividually through ALTER PROPERTY GRAPH sub-commands. Hence they” invdividually -> individually Regards, Alex Guo