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 1uI6Yc-00FpQQ-KD for pgsql-hackers@arkaria.postgresql.org; Thu, 22 May 2025 14:06:02 +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 1uI6Yb-002ori-GK for pgsql-hackers@arkaria.postgresql.org; Thu, 22 May 2025 14:06:01 +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 1uI6Yb-002orZ-6l for pgsql-hackers@lists.postgresql.org; Thu, 22 May 2025 14:06:01 +0000 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uI6YY-000JpQ-3B for pgsql-hackers@lists.postgresql.org; Thu, 22 May 2025 14:06:00 +0000 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-600210e4219so12966263a12.0 for ; Thu, 22 May 2025 07:05:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747922758; x=1748527558; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Mi+OGILpHceqkFX7SSPw5HEMqj/H5RgdvIlbuioSFVU=; b=S0MoUedfRZ2b+ak9TrHIwV4G1MwiIfQVGF5O40D52QsawgKVdIwnsCR/rCe8A3hmO4 7knG41Vq+eLQxdorOaWTdLPpMtiQtwT/qRD01L/ZQtJdSv4TMV9zNIJ3Aaa0m3PWQW5K eHpsd3TwvS4v/MKHVPuY0URp7GxsW24OUZZH9mrgHTw4DcUWUAIwwwopI7B3sviGr+zU 6hBhFKvqZ6xlNTTSCRYOja0pF17gpG5v5PkxsQn4PvbY1uL7MgJ1jNSJZ0ffgqhF1W4d keTiwE8jheMp4azoMTFCnzNteNwzntlAtWQ7mSaDe0InzzJafeClTfKm91Ko/9VSYGu2 Fiow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747922758; x=1748527558; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Mi+OGILpHceqkFX7SSPw5HEMqj/H5RgdvIlbuioSFVU=; b=st00jbjZw/zC5GSj9AD7tBbe09rzi097QYHTNosFBhYy4nDy2JfLbvCMEVXeSb8tBg k4Q9h3WRZ9nAaA4AyieFU39GJXuR6cHvorf1MJaKulFb9smkMzwZ+Fv9fptk2I2mciDk C+GB0qF/inBEK2x4qYRy5/F60pPr+vBgHSdIlvflwA4YMqKSaX7T97hnybon6n5fyzUb hiN6wCXCHakToujY0DoyvjhzQgW7r1G7+0sOrKFeS+pN4SLOiCwQDLd3GkcUv9JyV14C eUG5+04Mzv5k3a8lJEbIq+E5ynySXT51+Ut+rATbQgzF6MfV0dUqSFVtFEAgnUJDECOH Tdog== X-Forwarded-Encrypted: i=1; AJvYcCUlrC39cDOXiMzBX1jQJt2Ze+y/WdwfRmbugVGSKHaj1BL6gJZPtTcTnCMk6CIPXjz3hwVy5dVmViIUDYTs@lists.postgresql.org X-Gm-Message-State: AOJu0YymvR7JcxeyAJfJ2mQdQnnNdf4A35Wh+4vOb4ovLk2Ysgtn/O8m uMZSw1cuMdw6pwPL+fp82CftDI1BteBH7WMZivVXq05UCqtdqOE0iDbumUY53Ox+jDqBw37/lzI Kh2qWCx9vS+oiD7tQizE1iYhPTgsLPKqzUg== X-Gm-Gg: ASbGncu2pqh0a/0o1Wqsph363GI5EiExxjQyzkNl6W7jqzb7TB1NVh81gOTInsJI03E eQH7Afi6TG109tcNM1mwErjyAAOw+0elNYc/HfqXCYSLFlCGS7UC/pzp/1tg5Gr+3YntGYjCJss XbISvU02/sLRwAbnUPo6JQBn5qGb+LI3LZ X-Google-Smtp-Source: AGHT+IGJdsacBWFHMuajb+ykD7WIGz0lj7g7UAqkbaOCKbq9UU909fvL8MFUgcEjD0tSS98Udg6S3Wi3LtFAu+pg+PQ= X-Received: by 2002:a17:907:1b27:b0:ad2:e08:e9e2 with SMTP id a640c23a62f3a-ad52fc38d7cmr2193420666b.27.1747922757143; Thu, 22 May 2025 07:05:57 -0700 (PDT) MIME-Version: 1.0 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> <1303509.1747852287@sss.pgh.pa.us> In-Reply-To: <1303509.1747852287@sss.pgh.pa.us> From: Robert Haas Date: Thu, 22 May 2025 10:05:45 -0400 X-Gm-Features: AX0GCFstlUonmKFg6TaQNbc8TKThD0xAuZgpyKWIfEpDZtUgtS5Fu5mxYtlJG-0 Message-ID: Subject: Re: PATCH: jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part To: Tom Lane Cc: "David E. Wheeler" , Florents Tselai , Alexander Korotkov , pgsql-hackers , Andrew Dunstan , Peter Eisentraut Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, May 21, 2025 at 2:31=E2=80=AFPM Tom Lane wrote: > Having said that, what's wrong with inventing some improved function > names and never removing the old ones? I don't particularly like the clutter, but if the consensus is that the clutter doesn't matter, fair enough. --=20 Robert Haas EDB: http://www.enterprisedb.com