Re: Update Unicode data to Unicode 16.0.0
Peter Eisentraut <peter@eisentraut.org>
From: Peter Eisentraut <peter@eisentraut.org>
To: Jeremy Schneider <schneider@ardentperf.com>,
Jeff Davis <pgsql@j-davis.com>
Cc: Laurenz Albe <laurenz.albe@cybertec.at>, Joe Conway <mail@joeconway.com>,
pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2025-01-22T18:03:44Z
Lists: pgsql-hackers
On 21.01.25 02:06, Jeremy Schneider wrote: > FWIW, after adding ICU support I personally don't think there's a > pressing need to continue updating the tables anymore. That appears to ignore what these tables are actually used for. They are used for Unicode normalization, which is used by SCRAM. So in a slightly hyperbolic sense, keeping these tables updated is security-relevant. They are also used by psql to determine character width and format output correctly. Building a collation provider on this came much later. It was possibly a mistake how that was done.
Commits
-
pg_upgrade: Fix memory leak in check_for_unicode_update().
- de48056ec7d2 18.0 landed
-
pg_upgrade check for Unicode-dependent relations.
- b81ffa13e356 18.0 landed
-
Update Unicode data to Unicode 16.0.0
- 82a46cca99fa 18.0 landed