Optimization for lower(), upper(), casefold() functions.

Edit
ID 5574
Title Optimization for lower(), upper(), casefold() functions.
CI (CFBot) Needs rebase! Needs rebase since 10 months.
Additional links previous successfully applied patch (outdated):
Summary
Stats (from CFBot) Unknown
Tags Performance
Created 2025-02-13 05:10:09
Last modified 2025-03-15 21:11:00 (10 months ago)
Latest email 2025-03-18 17:49:00 (10 months ago)
Status
2025-03 (2025-03-01 – 2025-04-08): Committed
Target version
Authors Alexander Borisov (lexborisov)
Reviewers Jeff Davis (jdavis)Become reviewer
Committer Jeff Davis (jdavis)
Links
Emails
Optimization for lower(), upper(), casefold() functions.
First at 2025-01-29 20:23:45 by Alexander Borisov <lex.borisov at gmail.com>
Latest at 2025-03-18 17:49:00 by Tom Lane <tgl at sss.pgh.pa.us>
Latest attachment (v7-0001-Optimization-for-lower-upper-casefold-functions.patch) at 2025-03-14 12:00:57 from Alexander Borisov <lex.borisov at gmail.com>
    Attachment (v7-0001-Optimization-for-lower-upper-casefold-functions.patch) at 2025-03-14 12:00:57 from Alexander Borisov <lex.borisov at gmail.com> (Patch: Yes)
    Attachment (0001-minor-fixes-in-the-perl-script.patch) at 2025-03-14 11:16:42 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v6j-0001-Optimization-for-lower-upper-casefold-functions.patch) at 2025-03-14 03:43:49 from Jeff Davis <pgsql at j-davis.com> (Patch: Yes)
    Attachment (v5-0001-Refactor-convert_case-to-prepare-for-optimization.patch) at 2025-03-12 20:39:13 from Alexander Borisov <lex.borisov at gmail.com> (Patch: Yes)
    Attachment (vtmp-0001-fastpath.patch) at 2025-03-12 19:39:27 from Jeff Davis <pgsql at j-davis.com> (Patch: Yes)
    Attachment (v4-0001-Refactor-convert_case-to-prepare-for-optimization.patch) at 2025-03-12 16:55:31 from Alexander Borisov <lex.borisov at gmail.com> (Patch: Yes)
    Attachment (v3j-0001-Refactor-convert_case-to-prepare-for-optimizatio.patch) at 2025-03-12 04:05:13 from Jeff Davis <pgsql at j-davis.com> (Patch: Yes)
    Attachment (v1-0001-Comparison-two-algorithms-for-Encoding.patch) at 2025-02-11 20:08:33 from Alexander Borisov <lex.borisov at gmail.com> (Patch: Yes)
    Attachment (v3-0001-Optimization-for-lower-upper-casefold-functions.patch) at 2025-02-04 20:19:57 from Alexander Borisov <lex.borisov at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Optimization-for-lower-upper-casefold-functions.patch) at 2025-01-30 13:39:53 from Alexander Borisov <lex.borisov at gmail.com> (Patch: Yes)
    Attachment (0001-Optimization-for-lower-upper-casefold-functions.patch) at 2025-01-29 20:23:45 from Alexander Borisov <lex.borisov at gmail.com> (Patch: Yes)
History
When Who What
2025-03-15 21:11:00 Alexander Borisov (lexborisov) Closed in commitfest 2025-03 with status: Committed
2025-03-15 21:10:43 Alexander Borisov (lexborisov) Closed in commitfest 2025-03 with status: Committed
2025-03-15 21:10:43 Alexander Borisov (lexborisov) Changed committer to jdavis
2025-03-14 11:32:37 CFbot Patch needs rebase
2025-03-12 21:02:40 CFbot Patch does not need rebase anymore
2025-03-12 20:03:33 CFbot Patch needs rebase
2025-02-13 05:12:08 Alexander Borisov (lexborisov) Changed reviewers to Jeff Davis (jdavis)
2025-02-13 05:12:08 Alexander Borisov (lexborisov) Changed authors to Alexander Borisov (lexborisov)
2025-02-13 05:10:09 Alexander Borisov (lexborisov) Attached mail thread 7cac7e66-9a3b-4e3f-a997-42aa0c401f80@gmail.com
2025-02-13 05:10:09 Alexander Borisov (lexborisov) Created patch record
Edit