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 1wX7ak-00345m-1w for pgsql-hackers@arkaria.postgresql.org; Wed, 10 Jun 2026 01:18:50 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wX7aj-008jWl-1Y for pgsql-hackers@arkaria.postgresql.org; Wed, 10 Jun 2026 01:18:49 +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 1wX7aj-008jWd-0b for pgsql-hackers@lists.postgresql.org; Wed, 10 Jun 2026 01:18:49 +0000 Received: from fout-a2-smtp.messagingengine.com ([103.168.172.145]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wX7ah-00000002FPH-0LTI for pgsql-hackers@lists.postgresql.org; Wed, 10 Jun 2026 01:18:48 +0000 Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfout.phl.internal (Postfix) with ESMTP id 19E8FEC00A7; Tue, 9 Jun 2026 21:18:46 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Tue, 09 Jun 2026 21:18:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc: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=1781054326; x=1781140726; bh=g5YVArJqQR c7bBG7vJHnKITQwX0kT0uVsb3di2MCXhQ=; b=jHGwR13gMlB++XNAGZAbMlFM5d +RZD5oiJ0vXtqQksnyOrKAnQIkjrMdpLWtOjogIj/5u7eN3u/Ghj6h8zPLOemxm/ 90QY0iojZTxj2s4oERLnyqIbRtE40AjQFVaFVw2iPav4KmTmlPzqhM96g7+snq7e UCmnSoHxuLM6D3gI6rVj1tbPlD94xALFuvH5smV0uOpcXPcl8DlaxEUG/fAdaohz zrp4aFM8Nh/pJ9eIIr+dLPlo37IQ91HBAlB5Buw4z3rP0VSp9DchdFcDktfLqbAh veiTWmZqzdpwdSikrU4C2BHG7DLBLKt80ObalrxB/G7LciXnbbV4mPpgLHHA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc: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=fm1; t= 1781054326; x=1781140726; bh=g5YVArJqQRc7bBG7vJHnKITQwX0kT0uVsb3 di2MCXhQ=; b=a7yhJBs4RnLjf4+rql3iO7QF6g5t9JGRbbDUuWuYOeHeTv6rvQF 6IPhQdEEy1D4jXaI3EHFOkd5THBh2fOwJ4NH0FaKmOFI5NYFEtoyrXH9DUY//X/N gIrW3oS6HIw2OND680Dvwdj6jMvhKoOSoRqGN5jV2pjLoh2vx2wkeEE4sxffTCo9 2PJjL00LW8IBzYPmKzPuwfpkaXAx8hlosgqfk1h/cVRWR7qtBwBu5CpOJ6RLKqVM s0WehjOzmtvJWDS8iIExvKJD3JheCTsMqu27DPqH5eX8y0TK32T3LWwAyLsrsNvD j6/3q5Q2vY7vv+DzIX2D6B0tPh7zvkTD/vw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTGMdQUMCPigcrJLVBUzDzj4XZbRqm3ZUqnvoPojDseleFoQfVWNA4jPza78wInzSw mhD/BLPQOknR5pdmBnww+ez++WWFN8q4f86coX2NrI2hB4Aicj8WYH5chb7NNcPKFDAeiA zTs0LAhZGJK7EiVFMG2Iblj0riXcjx+jSnvr5EcKtUto9hzOF4PdE5JsAdG1K62FMq98N5 y1+GswYa0fosRiiGNIYkyDVuDTzfV8M5/qnIc3cUx+QAOFp5Crt0rnQ2zyEh7db/lqO232 eWeVcXc212+O7I4v81pG81dxSkViE0UAxntD0HlQjcgZlL5pQVqcrP5OlWhSJhICtXXIsq eaCYkhSLfVymdH0iPkl+Y3thXhydu+9RAAQXnRgX3/xhHscC+sBhhDA/m6QkwA81bUvCsO wJ1ur5BIBMdW4iCPoWsZz/YfllXa1Ao9a2K+MfJd/rF3Ghf2SztrzrV70Q326vFs8SF8Ku bm9StdpwGvKPQ7DVzcMSLheVBa5a3Y588Yp8DtWvXvqhXPvbOd1lbTM74hVu5cAyEKkKHX 9Gyh3YU6X17nEm0nR2vMT+fmyrbqshUTeIJlSnYTMvYQ27A/TKPKvFPM9Ckrcmte5EHh8E wJSeoTzFVpkAixM/LnJkkJs3Jw4EY/+o3O0DL+0h0NjtrYqKd4b4bWEhYUTg X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 9 Jun 2026 21:18:44 -0400 (EDT) Date: Wed, 10 Jun 2026 10:18:40 +0900 From: Michael Paquier To: Tom Lane Cc: Ashutosh Bapat , Peter Eisentraut , Alex Guo , Bertrand Drouvot , pgsql-hackers@lists.postgresql.org Subject: Re: Fix DROP PROPERTY GRAPH "unsupported object class" error Message-ID: References: <29c33fb6-4200-4a08-be3d-a1a2ceef23b8@eisentraut.org> <200148.1780878520@sss.pgh.pa.us> <581648.1780944202@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="o0B8k90ZN3H0KqX4" Content-Disposition: inline In-Reply-To: <581648.1780944202@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --o0B8k90ZN3H0KqX4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Jun 08, 2026 at 02:43:22PM -0400, Tom Lane wrote: > The argument that these only need to be machine-readable doesn't sway > me a lot. In the end, any code that is disassembling these strings is > going to be written by a human, and the human is a lot more likely to > make a mistake about which identifier is which if they're not labeled. +1. I'm not a robot yet and I still want to be able to parse these strings by reading them. As things stand, this code does not allow one to understand what each sub-object refers to. We are still in beta, let's improve the situation. -- Michael --o0B8k90ZN3H0KqX4 Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmoou3AACgkQnvQgOdby QH2Ssg//Wn5IvGfxMoNTInC6QlhqCDJKYyb29wwkqTVmMDg44O+/KcNz6OM2pMrG z2moD/qyl6aScQzXID5AvF9x/syHnU7F5CCEtwi6huMhSXHIBQI2kiggaZUWkQV4 Pu7bw+BLFGdGoe6ptgcljbLUr++s9yIqaKEM//X/KsnoUGcD6bsYJFLMwITfNMJ7 0CBAAK6o4uB5U0rhS2RkgaOZtuG9E6tdgJgblbIU3rMhAhG7VfeN3Lk0BofYmuOw p5iwVJbCs2GyCvLDp8uAHlWHgT8i67r+q5Cd+7XD/YoUxUFvHTFP9mx98VO5qSYM pcDXbcWcnrMf/6oPwW1hNfmYpfAAgCE9jG8tqYDv3NV0PYRYRmnq5QuDokB8NtXW IgyigjG+JO4x+xxyAAWMhsQShk4paWSsqD4jBYR1LABlFQyBNhuSKZjQTSufDiRJ O1C6knrTjig7bsvAvE6YjodrLG6RimJoGAkFpCEWA0ymJgo6tV6UU1qoZiFpv/Be vjCZCALOi5Eh+wIvcJOIM6NrSEkl9JwPGxKDpff66xHtf99FDyC/Jr1R9vGRCSsH rnJM0UftCouUloT1YY9EQG08oasH9GmpBcfyhJZbfcc8K8Q+BkkQs8oBV12DblP1 5qx6bryme3iy4US78BP52EGBVn+pfCD0MgzZDjizAjHIqdNM1Kg= =OQee -----END PGP SIGNATURE----- --o0B8k90ZN3H0KqX4--