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.94.2) (envelope-from ) id 1uZvlz-00AZhR-0h for pgsql-hackers@arkaria.postgresql.org; Thu, 10 Jul 2025 18:13:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uZvlw-00Fsm2-Mb for pgsql-hackers@arkaria.postgresql.org; Thu, 10 Jul 2025 18:13:29 +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.94.2) (envelope-from ) id 1uZvlv-00Fslt-Q4 for pgsql-hackers@lists.postgresql.org; Thu, 10 Jul 2025 18:13:29 +0000 Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154]) by makus.postgresql.org with smtp (Exim 4.96) (envelope-from ) id 1uZvlu-006cD0-2C for pgsql-hackers@lists.postgresql.org; Thu, 10 Jul 2025 18:13:27 +0000 Received: from phl-compute-10.internal (phl-compute-10.phl.internal [10.202.2.50]) by mailfhigh.phl.internal (Postfix) with ESMTP id 69F6F1400111; Thu, 10 Jul 2025 14:13:25 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-10.internal (MEProxy); Thu, 10 Jul 2025 14:13:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=justatheory.com; 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=fm2; t=1752171205; x= 1752257605; bh=1j7SE0zodagul3qnSr8WbsOdGTuWxh9BaHZKy7KYVGI=; b=M 2Tjn1x//2BuLvQn1cJVq8ylO+gOjWzI/NsjyiKk3z6C5Wpp/l5/Ujr4yia+MsJKr ymNZDD/0thSsKM6MsqQ8aGl5ORF/dyzd6cDAPWsRybLRPWefZYu0+7Ri4KRdzkei mXPPxumiOcEqYyOIR7wbaHl5/WwBF1Uz+D/+OUEYWidKxk2ZStIuy6zfemEXvlfK x9099A09dl4HGxWodioiVVpTFpVyLwMMV9MxcEiu7ncMmW1F6ADx2T7mkca3VDxr LvZ/kJJ7FxksDzCcD1CPEnLJyle6k6NMwo9zJx5yK0TqjEYaKNUm9rVmYCgadeDz 4jR/OFNxncJILkIrib94w== 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=fm2; t= 1752171205; x=1752257605; bh=1j7SE0zodagul3qnSr8WbsOdGTuWxh9BaHZ Ky7KYVGI=; b=VLuZCEw1s3lt5ZsFYpVdmatZqkVh+35+mMHrSlviLyoIpcBHiac QE1oPMKm6d8BECxmc72H61lnuXNHAF8gmKiYjhDPPJ0GetNTT43coBql8PXmkUYE IFDQyD1oKIECs5HpuUSEOC2XWU4ko19osx3LPRYNUyL2LVnyiqfm4Sa2Q61dHI46 Z4YMfSjDqA0dqsnG+8anguwGVtgQZgtz0ElY4SmbGOyDT5yMF73kjINUgts9OdkY xPqzDlDdGDL26N/xQkV2d53XcYII7b3kjCyyqHYxrRKbrseqoJDTP8s+SkX6UvnW ajO+CXdtauhOgX4xX+5+oplqd+y2Gh9qeeA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdeguddufecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpegtggfuhfgjffevkfhfvffosehgtdhmrehhtdejnecuhfhrohhmpedfffgrvhhiugcu gfdrucghhhgvvghlvghrfdcuoegurghvihgusehjuhhsthgrthhhvghorhihrdgtohhmqe enucggtffrrghtthgvrhhnpefhhfeiiedtfeekvefhhedtgfeihefgffelteejteekiedt ueegjeegfeffffekieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpegurghvihgusehjuhhsthgrthhhvghorhihrdgtohhmpdhnsggprhgtphht thhopeejpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehflhhorhgvnhhtshdrth hsvghlrghisehgmhgrihhlrdgtohhmpdhrtghpthhtohepthhglhesshhsshdrphhghhdr phgrrdhushdprhgtphhtthhopehpvghtvghrsegvihhsvghnthhrrghuthdrohhrghdprh gtphhtthhopehrohgsvghrthhmhhgrrghssehgmhgrihhlrdgtohhmpdhrtghpthhtohep rggvkhhorhhothhkohhvsehgmhgrihhlrdgtohhmpdhrtghpthhtohepphhgshhqlhdqhh grtghkvghrsheslhhishhtshdrphhoshhtghhrvghsqhhlrdhorhhgpdhrtghpthhtohep rghnughrvgifseguuhhnshhlrghnvgdrnhgvth X-ME-Proxy: Feedback-ID: i7c334307:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 10 Jul 2025 14:13:24 -0400 (EDT) Content-Type: multipart/signed; boundary="Apple-Mail=_912F3FCE-7FEE-48A8-8D74-944C56CC8A3A"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.600.51.1.1\)) Subject: Re: PATCH: jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part From: "David E. Wheeler" In-Reply-To: <4904EA5B-C6CA-42BD-BF08-C89325240C9D@gmail.com> Date: Thu, 10 Jul 2025 14:13:13 -0400 Cc: Tom Lane , Peter Eisentraut , Robert Haas , Alexander Korotkov , pgsql-hackers , Andrew Dunstan Message-Id: <84727E10-62B7-4FE4-B487-E7044C7C0A1F@justatheory.com> References: <145894.1727298237@sss.pgh.pa.us> <7e9debe6-4e96-4b0d-a801-b531e962ef43@eisentraut.org> <01DC1C38-0692-461B-AA63-5394330356BE@gmail.com> <2568904.1748022721@sss.pgh.pa.us> <40912112-7FFE-400F-A38F-368827C4BDF1@gmail.com> <176C517D-2DEB-4CAB-9AE4-261079D313B9@justatheory.com> <8FD5F4CF-9059-40C1-9F0A-C3CBA8DFE17A@justatheory.com> <696ECBBC-3CBF-4522-AE66-E48225688E93@gmail.com> <59C63857-406D-4704-A1EB-9BF3AA639C86@justatheory.com> <06FA8975-2E21-46A5-B510-028B3B967EB2@justatheory.com> <2F58E05D-D319-4CD3-8805-E1A8A2482A1A@justatheory.com> <4A96ACDB-78A1-4434-8C25-7C9716A7D421@justatheory.com> <4904EA5B-C6CA-42BD-BF08-C89325240C9D@gmail.com> To: Florents Tselai X-Mailer: Apple Mail (2.3826.600.51.1.1) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --Apple-Mail=_912F3FCE-7FEE-48A8-8D74-944C56CC8A3A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 On Jul 10, 2025, at 13:41, Florents Tselai = wrote: > The basic problem I see with these latest revisions/refactorings is = that they fail for pg_upgrade afaict. > Probably this means that some of the rearrangements on the = parser/scanner are not that flexible. Oh, is that what=E2=80=99s happening? What needs to happen to properly = support pg_upgrade? Best, David --Apple-Mail=_912F3FCE-7FEE-48A8-8D74-944C56CC8A3A Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEd+KfmbOQis6ZycGGkt9idPjIgfEFAmhwArkACgkQkt9idPjI gfGUOxAAjIDaksqD80Jid2tWVpRu/pCk+7R1oL7dnqoG6MsuuS7McPd879kHmHsM l75ssmCW9FASPyIp2cCKba+mwk7YwyzgTeEj5uGwglFNs/NdEbY2qfNGBKVxNLsO XISPfYWxI7cATY5/ynWn0fvXl7LXjRQ3MzWPJUnhCDkJtSOdWExhJDQCBKbdg9x+ kqF0xGZoQWOL0w4h38MTHDi/Xwe3aUV+otS5FgUAhT85dcEaV1fJAaZhISlGzWeG N3v7jlcVYc46IdEl7YRMCRrJm8tawumvTA4MTbwAY/kNRxG+PIQKZLvXKZ9Njpnq JXP4BW4b99p5+xJObOO+Pa1AArvihRc/EfHRwj+RrR2Q2TuGtT/iJnVc409B5lYu 4BrmDEz4PCJOt/yTLhJe++xD2y/pqrRzcdr8rZjE0GZJx+5M5Xi0ES/nOwaHmdV5 WcLrRXaFZJZLF063e75v3bHk/FXkWgEIRgRqU4nLIdEFYLa+CrTYmYScRuPm9XoS gLj7C07B3zi+5c536sVdf1tHpb5pLMNhBWVYy//KwWK/gHIsQwuP1XzSPiMnXYdl 13KJgodyisrVImuiH93mh4BLNPUJ2xzfaTu9mohZ+YunAmp3JtxfcRYiqa6Klv2y vvshWhHqeVLDn/XwmwMcFfYFRY6Q3ioRPLYAThqhxDcGp+DYfuY= =NAyD -----END PGP SIGNATURE----- --Apple-Mail=_912F3FCE-7FEE-48A8-8D74-944C56CC8A3A--