Remove FCINFO from statistics update internal functions.

Edit
ID 7170
Title Remove FCINFO from statistics update internal functions.
CI (CFBot) Needs rebase! Needs rebase since 4 days. Failing since 4 days.
Additional links previous successfully applied patch (outdated):
Stats (from CFBot) Unknown
Tags postgres_fdw Refactoring Only
Created 2026-08-19 17:35:32
Last modified 2026-08-26 21:34:43 (1 week ago)
Latest email 2026-09-04 01:35:25 (5 days ago)
Status
PG20-2 (2026-09-01 – 2026-09-30): Needs review
Target version
Authors Corey Huinker (coreyh)
Reviewers Become reviewer
Committer
Links
Emails
use of SPI by postgresImportForeignStatistics
First at 2026-06-15 17:50:46 by Robert Haas <robertmhaas at gmail.com>
Latest at 2026-08-22 10:36:48 by Etsuro Fujita <etsuro.fujita at gmail.com>
Latest attachment (v2-0010-Add-relation_statistics_update-refactor-update_re.patch) at 2026-08-12 15:00:26 from Corey Huinker <corey.huinker at gmail.com>
    Attachment (v2-0010-Add-relation_statistics_update-refactor-update_re.patch) at 2026-08-12 15:00:26 from Corey Huinker <corey.huinker at gmail.com> (Patch: No)
    Attachment (v1-0001-Rename-postgres_fdw-option-restore_stats-to-impor.patch) at 2026-08-11 17:30:51 from Corey Huinker <corey.huinker at gmail.com> (Patch: No)
    Attachment (v3-0002-Rename-attribute_stats_argnum-enumeriations.patch) at 2026-08-03 22:47:50 from Corey Huinker <corey.huinker at gmail.com> (Patch: No)
    Attachment (GetDatum-cleanup.patch) at 2026-07-17 09:59:59 from Etsuro Fujita <etsuro.fujita at gmail.com> (Patch: Yes)
    Attachment (v1-0001-postgres_fdw-Mark-statistics-import-helpers-as-st.patch) at 2026-07-10 05:36:40 from Fujii Masao <masao.fujii at gmail.com> (Patch: No)
    Attachment (v3-Remove-SPI-from-stat-import-in-postgres-fdw-efujita.patch) at 2026-07-08 12:04:51 from Etsuro Fujita <etsuro.fujita at gmail.com> (Patch: Yes)
    Attachment (v2-Remove-SPI-from-stat-import-in-postgres-fdw-efujita.patch) at 2026-07-01 12:09:58 from Etsuro Fujita <etsuro.fujita at gmail.com> (Patch: Yes)
    Attachment (Remove-SPI-from-stat-import-in-postgres-fdw-efujita.patch) at 2026-06-30 12:29:58 from Etsuro Fujita <etsuro.fujita at gmail.com> (Patch: Yes)
    Attachment (v2-0004-Stop-using-fcinfo-in-stats_check-functions.patch) at 2026-06-29 08:14:11 from Corey Huinker <corey.huinker at gmail.com> (Patch: No)
    Attachment (v2-0001-Remove-SPI-in-favor-of-import_relation_statistics.patch) at 2026-06-22 19:08:33 from Corey Huinker <corey.huinker at gmail.com> (Patch: No)
    Attachment (v1-0001-Remove-SPI-in-favor-of-import_relation_statistics.patch) at 2026-06-18 21:23:40 from Corey Huinker <corey.huinker at gmail.com> (Patch: No)
Remove fcinfo from statistics update internal functions
First at 2026-08-25 19:18:25 by Corey Huinker <corey.huinker at gmail.com>
Latest at 2026-09-04 01:35:25 by Michael Paquier <michael at paquier.xyz>
Latest attachment (0001-Add-safer-initializers-for-relation-and-attribute-st.patch) at 2026-09-03 00:40:23 from Michael Paquier <michael at paquier.xyz>
    Attachment (0001-Add-safer-initializers-for-relation-and-attribute-st.patch) at 2026-09-03 00:40:23 from Michael Paquier <michael at paquier.xyz> (Patch: No)
    Attachment (v2-0001-Stop-using-FunctionCallInfo-in-the-statistics-imp.patch) at 2026-09-01 08:17:36 from Michael Paquier <michael at paquier.xyz> (Patch: No)
    Attachment (v1-0003-Change-stats_fill_fcinfo_from_arg_pairs-to-Nullab.patch) at 2026-08-25 19:18:25 from Corey Huinker <corey.huinker at gmail.com> (Patch: No)
History
When Who What
2026-09-04 19:18:26 CFbot Patch needs rebase
2026-08-26 21:40:28 CFbot Patch does not need rebase anymore
2026-08-26 21:34:43 Corey Huinker (coreyh) Attached mail thread CADkLM=eo7MtuCE=YjovW+=ASw1=q39qQ3qarrsw+EKfU901ztA@mail.gmail.com
2026-08-19 17:39:26 CFbot Patch needs rebase
2026-08-19 17:35:33 Corey Huinker (coreyh) Attached mail thread CA+TgmoYqMtWb4zLUkT98oFnEkJ=Wz0Pw-ggDJrp9wnSXPzUaeQ@mail.gmail.com
2026-08-19 17:35:32 Corey Huinker (coreyh) Created patch record
Edit