Error-safe user functions - initial patch

Edit
Title Error-safe user functions - initial patch
Topic Refactoring
Created 2022-12-05 21:45:23
Last modified 2022-12-09 15:17:38 (1 year, 3 months ago)
Latest email 2023-01-03 18:16:40 (1 year, 2 months ago)
Status
2023-01: Committed
Target version
Authors Tom Lane (tgl)
Reviewers Become reviewer
Committer Tom Lane (tgl)
Links
Emails
Error-safe user functions
First at 2022-10-03 19:44:27 by Nikita Glukhov <n.gluhov at postgrespro.ru>
Latest at 2023-01-03 18:16:40 by Robert Haas <robertmhaas at gmail.com>
Latest attachment (v2-ltree-intarray-error-safe.patch) at 2022-12-28 06:00:34 from Amul Sul <sulamul at gmail.com>
    Attachment (v2-ltree-intarray-error-safe.patch) at 2022-12-28 06:00:34 from Amul Sul <sulamul at gmail.com> (Patch: Yes)
    Attachment (ltree-intarray-error-safe.patch) at 2022-12-27 13:31:01 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (change-to_regproc-implementation.patch) at 2022-12-26 23:00:00 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (fts-soft-errors-1.patch) at 2022-12-26 17:47:02 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (detect-bad-input-in-xid-and-cid.patch) at 2022-12-25 20:38:49 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (regfoo-soft-errors-1.patch) at 2022-12-25 17:13:26 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (dont-leak-compiled-regex.patch) at 2022-12-24 15:42:35 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (jsonpath_error_free-v2.patch) at 2022-12-23 17:19:44 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (0001-Provide-error-safety-for-contrib-seg-s-input-functio.patch) at 2022-12-21 23:19:52 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (jsonpath_error_free.patch) at 2022-12-18 14:42:39 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (0001-convert-xml_in.patch) at 2022-12-15 22:18:03 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (0001-fix-range-and-multirange.patch) at 2022-12-15 03:33:05 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (v1-0025-Change-varbit_in-to-allow-non-throw-error-reporti.patch) at 2022-12-14 12:35:02 from Amul Sul <sulamul at gmail.com> (Patch: Yes)
    Attachment (v1-0013-Change-macaddr8_in-to-allow-non-throw-error-repor.patch) at 2022-12-13 12:33:19 from Amul Sul <sulamul at gmail.com> (Patch: Yes)
    Attachment (0001-fix-soft-domain-input.patch) at 2022-12-10 21:01:24 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (0001-fix-json-and-jsonb.patch) at 2022-12-10 19:38:38 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (0001-adjustments-for-json_in.patch) at 2022-12-10 14:35:12 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (v5-0001-infrastructure.patch) at 2022-12-08 22:57:09 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (v4-0001-infrastructure.patch) at 2022-12-07 22:32:21 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (v3-0000-preliminary-refactoring.patch) at 2022-12-06 20:21:09 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (v2-0001-infrastructure.patch) at 2022-12-05 21:40:06 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (0001-infrastructure.patch) at 2022-12-03 21:46:41 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (0001-Add-IOCallContext-node.patch) at 2022-12-01 17:46:48 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (errorsafe_functions_v01.tgz) at 2022-10-03 23:13:52 from Nikita Glukhov <n.gluhov at postgrespro.ru> (Patch: No)
    Attachment (errorsafe_functions_v01.tgz) at 2022-10-03 19:44:27 from Nikita Glukhov <n.gluhov at postgrespro.ru> (Patch: No)
History
When Who What
2022-12-09 15:17:38 Tom Lane (tgl) Closed in commitfest 2023-01 with status: Committed
2022-12-09 15:17:38 Tom Lane (tgl) Changed committer to tgl
2022-12-05 21:45:33 Tom Lane (tgl) Changed authors to Tom Lane (tgl)
2022-12-05 21:45:23 Tom Lane (tgl) Attached mail thread 3bbbb0df-7382-bf87-9737-340ba096e034@postgrespro.ru
2022-12-05 21:45:23 Tom Lane (tgl) Created patch record
Edit