Re: Order changes in PG16 since ICU introduction

From: Jeff Davis <pgsql(at)j-davis(dot)com>
To: Peter Eisentraut <peter(dot)eisentraut(at)enterprisedb(dot)com>, Andrew Gierth <andrew(at)tao11(dot)riddles(dot)org(dot)uk>, Joe Conway <mail(at)joeconway(dot)com>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Robert Haas <robertmhaas(at)gmail(dot)com>, Daniel Verite <daniel(at)manitou-mail(dot)org>, pgsql-hackers(at)lists(dot)postgresql(dot)org
Subject: Re: Order changes in PG16 since ICU introduction
Date: 2023-06-14 21:24:40
Message-ID: 0bc3c34bf9f60f4f10ce048146b6728c12a9d4a1.camel@j-davis.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Mon, 2023-06-12 at 23:04 +0200, Peter Eisentraut wrote:
> > Patch 0003:
> >
> > Makes LOCALE apply to all providers. The overall feel after this
> > patch
> > is that "locale" now means the collation locale, and
> > LC_COLLATE/LC_CTYPE are for the server environment. When using
> > libc,
> > LC_COLLATE and LC_CTYPE still work as they did before, but their
> > relationship to database collation feels more like a special case
> > of
> > the libc provider. I believe most people favor this patch and I
> > haven't
> > seen recent objections.
>
> This seems reasonable.

Attached a clean patch for this.

It seems to have widespread agreement so I plan to commit to v16 soon.

To clarify, this affects both initdb and CREATE DATABASE.

Regards,
Jeff Davis

Attachment Content-Type Size
v11-0001-CREATE-DATABASE-make-LOCALE-apply-to-all-collati.patch text/x-patch 22.8 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Nathan Bossart 2023-06-14 21:28:16 Re: add non-option reordering to in-tree getopt_long
Previous Message Joel Jacobson 2023-06-14 21:04:32 Re: Do we want a hashset type?