More sort-related specialisation

Edit
Title More sort-related specialisation
Topic Performance
Created 2021-03-14 23:07:56
Last modified 2022-04-04 02:14:23 (2 months, 3 weeks ago)
Latest email 2022-04-06 10:31:39 (2 months, 3 weeks ago)
Status
2022-03: Committed
2022-01: Moved to next CF
2021-11: Moved to next CF
2021-09: Moved to next CF
2021-07: Moved to next CF
Target version
Authors Thomas Munro (macdice)
Reviewers John Naylor (john.naylor)Become reviewer
Committer John Naylor (john.naylor)
Links
Emails
A qsort template
First at 2021-02-18 03:09:49 by Thomas Munro <thomas.munro at gmail.com>
Latest at 2022-04-06 10:31:39 by John Naylor <john.naylor at enterprisedb.com>
Latest attachment (v5-0010-Raise-qsort-insertion-sort-threshold.patch) at 2022-04-06 10:31:39 from John Naylor <john.naylor at enterprisedb.com>
    Attachment (v5-0010-Raise-qsort-insertion-sort-threshold.patch) at 2022-04-06 10:31:39 from John Naylor <john.naylor at enterprisedb.com> (Patch: Yes)
    Attachment (v2-0001-Fix-tuplesort-optimizations-for-expression-based-.patch) at 2022-04-03 05:46:28 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (0001-WIP-Fix-tuplesort-optimizations-for-expression-based.patch) at 2022-04-02 21:45:13 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (test-results-insert-threshold-haswell-20220201.txt) at 2022-02-02 18:40:09 from John Naylor <john.naylor at enterprisedb.com> (Patch: No)
    Attachment (test-results-insert-threshold-20220131.txt) at 2022-02-01 02:37:27 from John Naylor <john.naylor at enterprisedb.com> (Patch: No)
    Attachment (sort-test-microbenchmark-branchless.txt) at 2022-01-27 23:25:00 from John Naylor <john.naylor at enterprisedb.com> (Patch: No)
    Attachment (qsort-specialize-types-jcn1.ods) at 2022-01-19 02:39:21 from John Naylor <john.naylor at enterprisedb.com> (Patch: No)
    Attachment (v3-0001-WIP-Accelerate-tuple-sorting-for-common-types.patch) at 2021-08-02 00:01:33 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (sort-bench-jcn1.sh) at 2021-07-30 00:34:01 from John Naylor <john.naylor at enterprisedb.com> (Patch: No)
    Attachment (0001-Teach-pgindent-about-special-file-local-typenames.txt) at 2021-07-22 07:30:04 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (0001-WIP-Accelerate-tuple-sorting-for-common-types.patch.txt) at 2021-07-04 04:27:21 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (itemptr-cmp-blockids.patch) at 2021-07-01 16:39:32 from John Naylor <john.naylor at enterprisedb.com> (Patch: Yes)
    Attachment (more-sort-search-specializations-v4.tgz) at 2021-06-29 06:56:07 from Thomas Munro <thomas.munro at gmail.com> (Patch: No)
    Attachment (more-sort-search-specializations-v3.tgz) at 2021-06-29 00:16:16 from Thomas Munro <thomas.munro at gmail.com> (Patch: No)
    Attachment (more-sort-search-specializations-v2.tgz) at 2021-06-16 05:54:48 from Thomas Munro <thomas.munro at gmail.com> (Patch: No)
    Attachment (0001-Add-bsearch-and-unique-templates-to-sort_template.h.patch) at 2021-03-14 02:35:23 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (0001-Specialize-checkpointer-sort-functions.patch) at 2021-03-03 04:17:13 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (qsort_tmpl_strcmp-patch) at 2021-03-02 21:25:39 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-Add-sort_template.h-for-making-fast-sort-functions.patch) at 2021-02-18 03:09:49 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
History
When Who What
2022-04-04 02:14:23 Thomas Munro (macdice) Closed in commitfest 2022-03 with status: Committed
2022-04-04 02:14:23 Thomas Munro (macdice) Changed committer to john.naylor
2022-02-02 16:30:01 Julien Rouhaud (rjuju) Closed in commitfest 2022-01 with status: Moved to next CF
2021-12-02 10:40:40 Thomas Munro (macdice) Closed in commitfest 2021-11 with status: Moved to next CF
2021-10-04 16:26:57 Jaime Casanova (jcasanov) Closed in commitfest 2021-09 with status: Moved to next CF
2021-08-03 02:27:24 Masahiko Sawada (masahikosawada) Closed in commitfest 2021-07 with status: Moved to next CF
2021-07-15 11:58:23 John Naylor (john.naylor) New status: Needs review
2021-07-15 11:49:29 vignesh C (vignesh.postgres) New status: Waiting on Author
2021-07-01 18:00:31 John Naylor (john.naylor) New status: Needs review
2021-06-28 19:26:21 John Naylor (john.naylor) New status: Waiting on Author
2021-06-26 17:30:36 John Naylor (john.naylor) Added john.naylor as reviewer
2021-03-14 23:09:09 Thomas Munro (macdice) Changed authors to Thomas Munro (macdice)
2021-03-14 23:08:13 Thomas Munro (macdice) Changed name to More sort-related specialisation
2021-03-14 23:07:56 Thomas Munro (macdice) Attached mail thread CA+hUKGJ2-eaDqAum5bxhpMNhvuJmRDZxB_Tow0n-gse+HG0Yig@mail.gmail.com
2021-03-14 23:07:56 Thomas Munro (macdice) Created patch record
Edit