Re: Improve the performance of Unicode Normalization Forms.

Alexander Borisov <lex.borisov@gmail.com>

From: Alexander Borisov <lex.borisov@gmail.com>
To: Michael Paquier <michael@paquier.xyz>
Cc: Heikki Linnakangas <hlinnaka@iki.fi>, Jeff Davis <pgsql@j-davis.com>, PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Date: 2026-05-04T19:28:34Z
Lists: pgsql-hackers

Commits

Same data as JSON: GET /api/v1/messages/:b64id/commits the thread's linked commits as JSON, with link sources. API reference →
  1. Use C11 char16_t and char32_t for Unicode code points.

Attachments

Main changes in v11:
1. Removed the unnecessary Perl module (PrettyPrint) and replaced it
    with Text::Wrap, which has long been part of Perl (Core) and performs
    the same functions.
2. Performed a minor refactoring of the table generation code (Perl).
3. The table generation module has been renamed to something more
    appropriate. (I have my doubts here; I wouldn’t exactly call it a
    radix)
4. The commit logs have been brought into a reasonable state.

--
Regards,
Alexander Borisov