WIP Incremental Json Parser

Edit
Title WIP Incremental Json Parser
Topic Miscellaneous
Created 2023-12-26 16:50:44
Last modified 2024-04-04 10:58:05 (4 weeks, 1 day ago)
Latest email 2024-04-09 05:23:55 (3 weeks, 3 days ago)
Status
2024-03: Committed
2024-01: Moved to next CF
Target version
Authors Andrew Dunstan (adunstan)
Reviewers Jacob Champion (jchampion)Become reviewer
Committer Andrew Dunstan (adunstan)
Links
Emails
WIP Incremental JSON Parser
First at 2023-12-26 16:48:25 by Andrew Dunstan <andrew at dunslane.net>
Latest at 2024-04-09 05:23:55 by Michael Paquier <michael at paquier.xyz>
Latest attachment (fix-incremental-manifest-parser-memory-leak.patch) at 2024-04-08 22:20:13 from Andrew Dunstan <andrew at dunslane.net>
    Attachment (fix-incremental-manifest-parser-memory-leak.patch) at 2024-04-08 22:20:13 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (shrink-tiny.patch.gz) at 2024-04-08 18:24:32 from Jacob Champion <jacob.champion at enterprisedb.com> (Patch: No)
    Attachment (fix_lex_number2.patch) at 2024-04-05 14:15:45 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (fix_lex_number.patch) at 2024-04-04 19:31:12 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (patch) at 2024-04-04 18:48:26 from Jacob Champion <jacob.champion at enterprisedb.com> (Patch: Yes)
    Attachment (avoid-duplicate-typedefs.patch) at 2024-04-04 15:16:28 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (v15-0001-Introduce-a-non-recursive-JSON-parser.patch.gz) at 2024-04-01 23:52:59 from Andrew Dunstan <andrew at dunslane.net> (Patch: No)
    Attachment (v14-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-03-29 16:42:16 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (v13-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-03-21 06:56:00 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (more.diff.txt) at 2024-03-20 19:06:33 from Jacob Champion <jacob.champion at enterprisedb.com> (Patch: Yes)
    Attachment (v12-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-03-19 22:07:21 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (wip-fixes.diff.txt) at 2024-03-18 19:34:51 from Jacob Champion <jacob.champion at enterprisedb.com> (Patch: Yes)
    Attachment (v11-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-03-18 10:32:32 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (v10-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-03-12 01:43:33 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (v9-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-03-11 06:43:17 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (chunksize.diff.txt) at 2024-02-26 15:10:08 from Jacob Champion <jacob.champion at enterprisedb.com> (Patch: Yes)
    Attachment (meson.diff.txt) at 2024-02-22 20:29:18 from Jacob Champion <jacob.champion at enterprisedb.com> (Patch: Yes)
    Attachment (v8-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-02-22 09:38:32 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (meson.diff.txt) at 2024-02-21 14:50:21 from Jacob Champion <jacob.champion at enterprisedb.com> (Patch: Yes)
    Attachment (regress_log_003_timeline.gz) at 2024-02-21 00:53:35 from Jacob Champion <jacob.champion at enterprisedb.com> (Patch: No)
    Attachment (v7-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-01-26 17:15:27 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (v6-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-01-23 02:02:23 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (v5-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-01-22 23:01:20 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (v4-0003-Use-incremental-parsing-of-backup-manifests.patch) at 2024-01-22 19:16:07 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (v3-0001-Introduce-a-non-recursive-JSON-parser.patch) at 2024-01-15 15:48:00 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
    Attachment (no-strlen.diff.txt) at 2024-01-09 18:46:17 from Jacob Champion <champion.p at gmail.com> (Patch: Yes)
    Attachment (json-incremental-parser-2023-12-26.patch) at 2023-12-26 16:48:25 from Andrew Dunstan <andrew at dunslane.net> (Patch: Yes)
History
When Who What
2024-04-04 10:58:05 Andrew Dunstan (adunstan) Closed in commitfest 2024-03 with status: Committed
2024-04-04 10:57:54 Andrew Dunstan (adunstan) Added adunstan as committer
2024-04-02 19:23:32 Jacob Champion (jchampion) New status: Ready for Committer
2024-02-20 22:08:12 Jacob Champion (jchampion) Added jchampion as reviewer
2024-02-01 17:25:39 vigneshwaran C (vignesh.postgres) Closed in commitfest 2024-01 with status: Moved to next CF
2024-01-22 22:07:09 Andrew Dunstan (adunstan) Changed authors to Andrew Dunstan (adunstan)
2023-12-26 16:50:44 Andrew Dunstan (adunstan) Attached mail thread 7b0a51d6-0d9d-7366-3a1a-f74397a02f55@dunslane.net
2023-12-26 16:50:44 Andrew Dunstan (adunstan) Created patch record
Edit