Re: Update Unicode data to Unicode 16.0.0

From: Jeff Davis <pgsql(at)j-davis(dot)com>
To: Peter Eisentraut <peter(at)eisentraut(dot)org>, pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Update Unicode data to Unicode 16.0.0
Date: 2025-03-17 18:54:03
Message-ID: 3fb775608d4af58c2cf8b94d86710b40f92e8858.camel@j-davis.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Thu, 2025-03-13 at 14:49 +0100, Peter Eisentraut wrote:
> I think these test result changes are incorrect.  AFAICT, nothing has
> changed in the upstream data that would explain such a change.
>
> I didn't get such test differences in my original patch.  Did you
> rebase
> the patch or regenerate it?  Maybe something went wrong there.

Right. The previous version was improperly rebased.

I went back to your original version and rebased over master (including
the latest optimizations for case mapping), and then rebased my changes
on top of that. Attached.

One annoyance with the recent case mapping optimizations is that the
Unicode update diff is larger, similar to the diff for
unicode_norm_hashfunc.h. Previously, it was binary search, so the only
differences were logical differences.

Regards,
Jeff Davis

Attachment Content-Type Size
vFinal-0001-Update-Unicode-data-to-Unicode-16.0.0.patch text/x-patch 663.6 KB
vFinal-0002-Add-pg_upgrade-check-for-Unicode-dependent-re.patch text/x-patch 7.6 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Matheus Alcantara 2025-03-17 18:54:08 Re: dblink: Add SCRAM pass-through authentication
Previous Message Melanie Plageman 2025-03-17 18:52:02 Re: BitmapHeapScan streaming read user and prelim refactoring