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 1ssNJ0-0081cm-N9 for pgsql-general@arkaria.postgresql.org; Sun, 22 Sep 2024 14:11:19 +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 1ssNJ0-006Ybb-33 for pgsql-general@arkaria.postgresql.org; Sun, 22 Sep 2024 14:11:18 +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 1ssNIz-006YbS-LD for pgsql-general@lists.postgresql.org; Sun, 22 Sep 2024 14:11:17 +0000 Received: from mail-oo1-xc32.google.com ([2607:f8b0:4864:20::c32]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1ssNIv-000W6W-9i for pgsql-general@lists.postgresql.org; Sun, 22 Sep 2024 14:11:17 +0000 Received: by mail-oo1-xc32.google.com with SMTP id 006d021491bc7-5e1b6e8720dso2018094eaf.0 for ; Sun, 22 Sep 2024 07:11:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727014272; x=1727619072; darn=lists.postgresql.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=sdU7pp73DRQ3CSo2PqRj+Jb/5JDW9L23G0ZY3GH9RDI=; b=fq2X8rKk/r0zdA/3PlWCUyOx6ihKpZ2tJ3wEfowm2RgBBiSGf30dmY/MLAHtL75spy ibJKI5+nxFWo6pTchVkUXN/hHI4iTvs3rDoE+x9ebGqeYBlXRxFYDJqbEvtK6rJccj16 CbVORHkPLa4NSQzpGtw99/gbOwN3LtZNH94PyQbFvoR5MtxJtGy+IT0efRSbqr9p7kRP ahgWpmCCR0rQdNG9AMhI9Seo3gFZ/FBTqo1DQvoTRm3GGyB74UFqPGqKeNGCsA/ULaVh fz72ahmm2fo+OPxRtYwb1MTY4uEs97IhNjHJX4dQ4sOdRV28uKfwZ3Uv1RCiEVrAZ0um 3hLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727014272; x=1727619072; h=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=sdU7pp73DRQ3CSo2PqRj+Jb/5JDW9L23G0ZY3GH9RDI=; b=EeIUtqLaaNMENB1+Vu7DASmPvjkouk6B4CreZgaNNJU/K8kxK0yPObd65CVWGHuK2l CeNGfillZ+GEe8h+YGYGdZbQww5a1kVlUTXfBgku0wBKyYL/crbgiJNI9H62uGHm6HN0 tJLpqSEg52iAEZN0xcxJsEJU4roilbywiSrmehweTyZNF7ZZcWMJWwwhsOvhWwCdP3UE ERSv+pSw38oxrPv34yEGtbkC/SK3KgTQvlgf9avI2JF6RgbmUG0AvPod6EiFBAgiRnNe eMc5HjahrM/Mhq6G9+hLE/DjB7IhwuCBv7yyTeRkpyFjV/wQJSSF1azNki+C+R7lXqfm R4bQ== X-Gm-Message-State: AOJu0YxkRaQYZnI+HPGeI9JA9RkKEoGLogJHH0p5pc15m81WKMWtWioG 9l/mt2zRJzbugMgQFUmrsEO+GOYEls+TMwnfCnK1jzyVJwE+6j6ICb0Fh9rycMwVD4MqMRrkQjW Icsh7HG2cNLEKscz08Rmhen17qmKIAA== X-Google-Smtp-Source: AGHT+IFVmqHmvKd2Tre5826VG4BkgwqfmuWQ2OpPbQqvxcqdpl89yF2wVt+kLjxe6ep8i4iDgnG9WOEZ95QRmJw0ZBU= X-Received: by 2002:a05:6820:1c85:b0:5e1:eba9:8fe7 with SMTP id 006d021491bc7-5e58ba7251dmr4432627eaf.3.1727014271649; Sun, 22 Sep 2024 07:11:11 -0700 (PDT) MIME-Version: 1.0 References: <20240919174349.grrz4w25jmxfk77a@hjp.at> <58CD40AA-6316-40B6-89C2-390D16FF5FA0@gmail.com> <20240920223316.muvdgqekzh6dvcii@hjp.at> In-Reply-To: From: Ron Johnson Date: Sun, 22 Sep 2024 10:11:00 -0400 Message-ID: Subject: Re: glibc updarte 2.31 to 2.38 To: "pgsql-generallists.postgresql.org" Content-Type: multipart/alternative; boundary="0000000000002f15d60622b5d820" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000002f15d60622b5d820 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Shaheed, How often do you sort words in text editors? How often do you have your text editor care whether the word you just typed is the *only* instance of that word in the document? Not too often. So... yes, we ignore the problem. The real question is why nobody notices it in other RDBMSs like Oracle, SQL Server and MySQL. On Sun, Sep 22, 2024 at 9:59=E2=80=AFAM Shaheed Haque wrote: > I've been working on Unix-like systems for decades and though I thought I > understood most of the issues to do with i18n/l10n, I've only just starte= d > using Postgres and I don't understand is why these changes ONLY seem to > affect Postgres. Or is it more that it also affects text editors and the > like, but we just tend to ignore that? > > On Sun, 22 Sep 2024, 14:47 Joe Conway, wrote: > >> On 9/21/24 15:19, Paul Foerster wrote: >> > I already expressed the idea of changing all locales to ICU. The >> > problem there is that I'd have to create new instances and then move >> > each database individually. I wish I could convert already running >> > databases=E2=80=A6 This also takes time. Still, I think I'm going to t= ry >> > this route. It's always a gamble if reindexing is needed or not with >> > any glibc change. >> >> >> Note that moving to ICU might improve things, but there are similar >> potential issues with ICU as well. The trick there would be to get your >> OS distro provider to maintain the same ICU version across major >> versions of the distro, which is not the case currently. Nor does the >> PGDG repo do that. >> >> >> -- >> Joe Conway >> PostgreSQL Contributors Team >> RDS Open Source Databases >> Amazon Web Services: https://aws.amazon.com >> >> >> --=20 Death to , and butter sauce. Don't boil me, I'm still alive. crustacean! --0000000000002f15d60622b5d820 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Shaheed,

How often do you so= rt words in text editors?
How often do you have your text editor = care whether the word you just typed is the only=C2=A0instance of th= at word in the document?

Not too often.=C2=A0 So..= . yes, we ignore the problem.

The real question is= why nobody notices it in other RDBMSs like Oracle, SQL Server and MySQL.

On Sun, Sep 22, 2024 at 9:59=E2=80=AFAM Shaheed Haque = <shaheedhaque@gmail.com>= ; wrote:

I've been working on Unix-like systems for decades and though = I thought I understood most of the issues to do with i18n/l10n, I've on= ly just started using Postgres and I don't understand is why these chan= ges ONLY seem to affect Postgres. Or is it more that it also affects text e= ditors and the like, but we just tend to ignore that?


On Sun= , 22 Sep 2024, 14:47 Joe Conway, <mail@joeconway.com> wrote:
On 9/21/24 15:19, Paul Foerster wrote:<= br> > I already expressed the idea of changing all locales to ICU. The
> problem there is that I'd have to create new instances and then mo= ve
> each database individually. I wish I could convert already running
> databases=E2=80=A6 This also takes time. Still, I think I'm going = to try
> this route. It's always a gamble if reindexing is needed or not wi= th
> any glibc change.


Note that moving to ICU might improve things, but there are similar
potential issues with ICU as well. The trick there would be to get your OS distro provider to maintain the same ICU version across major
versions of the distro, which is not the case currently. Nor does the
PGDG repo do that.


--
Joe Conway
PostgreSQL Contributors Team
RDS Open Source Databases
Amazon Web Services: https://aws.amazon.com




--
Death to <Redacted>, and butter sauce.
Don't b= oil me, I'm still alive.
<Redacted> crustacean!
--0000000000002f15d60622b5d820--