Make printtup a bit faster

Edit
ID 6829
Title Make printtup a bit faster
CI (CFBot) Summary
Stats (from CFBot) Patch version: v2, Patch count: 4, First patch: +13−2, All patches: +453−88
Tags Performance
Created 2026-06-02 10:30:59
Last modified 2026-06-02 10:31:24 (1 hour ago)
Latest email 2026-06-02 10:25:35 (1 hour ago)
Status
PG20-1 (2026-07-01 – 2026-07-31): Needs review
Target version 20
Authors Andres Freund (andresfreund), Andy Fan (andy2)
Reviewers Become reviewer
Committer
Links
Emails
Make printtup a bit faster
First at 2024-08-29 09:40:14 by Andy Fan <zhihuifan1213 at 163.com>
Latest at 2026-06-02 10:25:35 by Andy Fan <zhihuifan1213 at 163.com>
Latest attachment (v2-0001-WIP-Use-permanent-FunctionCallInfo-in-printtup.patch) at 2026-06-02 10:25:35 from Andy Fan <zhihuifan1213 at 163.com>
    Attachment (v2-0001-WIP-Use-permanent-FunctionCallInfo-in-printtup.patch) at 2026-06-02 10:25:35 from Andy Fan <zhihuifan1213 at 163.com> (Patch: Yes)
    Attachment (va1-0001-WIP-Use-permanent-FunctionCallInfo-in-printtup.patch) at 2026-05-06 15:52:10 from Andres Freund <andres at anarazel.de> (Patch: Yes)
    Attachment (v20260912-0003-add-unlikely-hint-for-enlargeStringInfo.patch) at 2026-05-06 13:00:29 from Andy Fan <zhihuifan1213 at 163.com> (Patch: Yes)
    Attachment (v20240912-0003-add-unlikely-hint-for-enlargeStringInfo.patch) at 2024-09-12 10:31:41 from Andy Fan <zhihuifan1213 at 163.com> (Patch: Yes)
    Attachment (v20240830-0001-Avoiding-some-memcpy-strlen-palloc-in-prin.patch) at 2024-08-30 05:00:50 from Andy Fan <zhihuifan1213 at 163.com> (Patch: Yes)
History
When Who What
2026-06-02 10:31:24 Andy Fan (andy2) Attached mail thread 87wmjzfz0h.fsf@163.com
2026-06-02 10:31:16 Andy Fan (andy2) Detached mail thread CAMkU=1whbRDUwa4eayD9+59K-coxO9senDkPRbTn3cg0pUz4AQ@mail.gmail.com
2026-06-02 10:30:59 Andy Fan (andy2) Attached mail thread CAMkU=1whbRDUwa4eayD9+59K-coxO9senDkPRbTn3cg0pUz4AQ@mail.gmail.com
2026-06-02 10:30:59 Andy Fan (andy2) Created patch record
Edit