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 1uHoE8-00A8en-Rg for pgsql-hackers@arkaria.postgresql.org; Wed, 21 May 2025 18:31:40 +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 1uHoE7-009ro0-Cm for pgsql-hackers@arkaria.postgresql.org; Wed, 21 May 2025 18:31:39 +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.94.2) (envelope-from ) id 1uHoE7-009rns-3Z for pgsql-hackers@lists.postgresql.org; Wed, 21 May 2025 18:31:38 +0000 Received: from sss.pgh.pa.us ([68.162.161.243]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uHoE4-000BRb-0r for pgsql-hackers@lists.postgresql.org; Wed, 21 May 2025 18:31:38 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 54LIVREW1303510; Wed, 21 May 2025 14:31:27 -0400 From: Tom Lane To: "David E. Wheeler" cc: Robert Haas , Florents Tselai , Alexander Korotkov , pgsql-hackers , Andrew Dunstan , Peter Eisentraut Subject: Re: PATCH: jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part In-reply-to: <6A995806-5B9C-455C-8923-53A0448893BF@justatheory.com> References: <145894.1727298237@sss.pgh.pa.us> <88A95900-E976-43BE-A73A-45AA75A11EE7@justatheory.com> <3682F2FE-AB57-4799-A439-7DA518E978A4@gmail.com> <6A995806-5B9C-455C-8923-53A0448893BF@justatheory.com> Comments: In-reply-to "David E. Wheeler" message dated "Wed, 21 May 2025 14:13:28 -0400" MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-ID: <1303508.1747852287.1@sss.pgh.pa.us> Content-Transfer-Encoding: quoted-printable Date: Wed, 21 May 2025 14:31:27 -0400 Message-ID: <1303509.1747852287@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk "David E. Wheeler" writes: > On May 21, 2025, at 14:06, Robert Haas wrote: >> If we want to go this route, maybe we should do >> something like: >> ... >> 5. Still get complaints. > Complainers gonna complain. Yeah. I do not see the point of that amount of effort. > Any idea how widespread the use of the function is? It was added in 17, = and I=E2=80=99ve met few who have really dug into the jonpath stuff yet, l= et alone needed the time zone conversion functionality. That's a good point. We should also remember that if somebody really really doesn't want to fix their app, they can trivially create a wrapper function with the old name. Having said that, what's wrong with inventing some improved function names and never removing the old ones? regards, tom lane