Allow SQL functions use CachedPlan machinery

Edit
ID 5246
Title Allow SQL functions use CachedPlan machinery
CI (CFBot) Summary
Stats (from CFBot) Patch version: v11, Patch count: 7, First patch: +179−42, All patches: +2109−972
Topic Performance
Created 2024-09-09 12:16:42
Last modified 2025-04-02 18:06:48 (2 weeks ago)
Latest email 2025-04-04 22:00:01 (2 weeks ago)
Status
2025-03: Committed
2025-01: Moved to next CF
2024-11: Moved to next CF
Target version 18
Authors Alexander Pyhalov (a.pyhalov)
Reviewers Tom Lane (tgl), Pavel Stehule (okbobcz)Become reviewer
Committer Tom Lane (tgl)
Links
Emails
SQLFunctionCache and generic plans
First at 2023-02-07 14:55:34 by Ronan Dunklau <ronan.dunklau at aiven.io>
Latest at 2025-04-04 22:00:01 by Alexander Lakhin <exclusion at gmail.com>
Latest attachment (v11-0001-Support-cached-plans-that-work-from-a-parse-anal.patch) at 2025-03-31 23:29:05 from Tom Lane <tgl at sss.pgh.pa.us>
    Attachment (v11-0001-Support-cached-plans-that-work-from-a-parse-anal.patch) at 2025-03-31 23:29:05 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (v10-0001-Support-cached-plans-that-work-from-a-parse-anal.patch) at 2025-03-30 16:10:17 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (0003-Handle-SQL-functions-which-result-type-is-adjuisted.patch) at 2025-03-28 12:22:39 from Alexander Pyhalov <a.pyhalov at postgrespro.ru> (Patch: Yes)
    Attachment (v8-0001-Support-cached-plans-that-work-from-a-parse-analy.patch) at 2025-03-14 20:52:26 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (0004-Handle-SQL-functions-which-result-type-is-adjuisted.patch) at 2025-03-06 08:57:07 from Alexander Pyhalov <a.pyhalov at postgrespro.ru> (Patch: Yes)
    Attachment (v6-0004-Handle-SQL-functions-which-are-modified-between-rewr.patch) at 2025-02-14 15:11:47 from Alexander Pyhalov <a.pyhalov at postgrespro.ru> (Patch: Yes)
    Attachment (v5-0002-Use-custom-plan-machinery-for-SQL-function.patch) at 2025-01-30 08:50:35 from Alexander Pyhalov <a.pyhalov at postgrespro.ru> (Patch: Yes)
    Attachment (0002-Use-custom-plan-machinery-for-SQL-function.patch) at 2025-01-29 14:35:52 from Alexander Pyhalov <a.pyhalov at postgrespro.ru> (Patch: Yes)
    Attachment (v3-0001-Use-custom-plan-machinery-for-SQL-functions.patch) at 2025-01-17 07:15:34 from Alexander Pyhalov <a.pyhalov at postgrespro.ru> (Patch: Yes)
    Attachment (v2-0001-Use-custom-plan-machinery-for-SQL-functions.patch) at 2024-10-01 15:12:40 from Alexander Pyhalov <a.pyhalov at postgrespro.ru> (Patch: Yes)
    Attachment (0001-Use-custom-plan-machinery-for-SQL-functions.patch) at 2024-09-03 07:33:23 from Alexander Pyhalov <a.pyhalov at postgrespro.ru> (Patch: Yes)
History
When Who What
2025-04-02 18:06:48 Tom Lane (tgl) Closed in commitfest 2025-03 with status: Committed
2025-04-02 18:06:48 Tom Lane (tgl) Changed committer to tgl
2025-03-30 16:26:01 Tom Lane (tgl) New status: Ready for Committer
2025-03-24 19:57:12 Tom Lane (tgl) New status: Waiting on Author
2025-02-03 16:32:44 Tom Lane (tgl) Closed in commitfest 2025-01 with status: Moved to next CF
2025-01-31 20:58:51 Tom Lane (tgl) New status: Needs review
2025-01-17 19:08:43 Tom Lane (tgl) New status: Waiting on Author
2025-01-17 18:27:56 Tom Lane (tgl) Added tgl as reviewer
2025-01-17 16:18:03 Tom Lane (tgl) New status: Needs review
2025-01-12 07:58:33 Pavel Stehule (okbobcz) New status: Waiting on Author
2024-12-24 07:08:54 Pavel Stehule (okbobcz) Added okbobcz as reviewer
2024-12-02 13:56:10 Dmitry Dolgov (erthalion) Closed in commitfest 2024-11 with status: Moved to next CF
2024-09-09 12:17:06 Alexander Pyhalov (a.pyhalov) Changed authors to Alexander Pyhalov (a.pyhalov)
2024-09-09 12:17:06 Alexander Pyhalov (a.pyhalov) Changed targetversion to 18
2024-09-09 12:16:42 Alexander Pyhalov (a.pyhalov) Attached mail thread 8216639.NyiUUSuA9g@aivenlaptop
2024-09-09 12:16:42 Alexander Pyhalov (a.pyhalov) Created patch record
Edit