Re: Improve the performance of Unicode Normalization Forms.

From: Alexander Borisov <lex(dot)borisov(at)gmail(dot)com>
To: Michael Paquier <michael(at)paquier(dot)xyz>
Cc: Heikki Linnakangas <hlinnaka(at)iki(dot)fi>, Jeff Davis <pgsql(at)j-davis(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Improve the performance of Unicode Normalization Forms.
Date: 2026-05-04 19:28:34
Message-ID: 96ed941e-a531-4c4c-a78d-3ba3227f5411@gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

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

Attachment Content-Type Size
v11-0001-Add-TwoStageTable.pm-a-Perl-helper-for-two-stage.patch text/plain 14.1 KB
v11-0002-Improve-the-performance-of-Unicode-Normalization.patch text/plain 823.2 KB
v11-0003-Refactor-Unicode-Normalization-Forms-for-perform.patch text/plain 325.6 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Ayush Tiwari 2026-05-04 19:57:00 [PATCH] Clean up property graph error messages
Previous Message Tom Lane 2026-05-04 19:27:20 Re: Serverside SNI support in libpq