Add JSON logging via jsonlog log_destination

Edit
ID 3312
Title Add JSON logging via jsonlog log_destination
Topic System Administration
Created 2021-08-31 16:45:51
Last modified 2022-01-17 01:22:23 (2 years, 8 months ago)
Latest email 2022-01-17 02:12:36 (2 years, 8 months ago)
Status
2022-01: Committed
2021-11: Moved to next CF
2021-09: Moved to next CF
Target version 15
Authors Michael Paquier (michael-kun), Sehrope Sarkuni (sehrope)
Reviewers Become reviewer
Committer Michael Paquier (michael-kun)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/3312
git checkout commitfest/cf/3312
Emails
Add jsonlog log_destination for JSON server logs
First at 2021-08-31 15:34:56 by Sehrope Sarkuni <sehrope at jackdb.com>
Latest at 2022-01-17 02:12:36 by Michael Paquier <michael at paquier.xyz>
Latest attachment (v10-0001-JSON-logging.patch) at 2022-01-12 06:27:19 from Michael Paquier <michael at paquier.xyz>
    Attachment (v10-0001-JSON-logging.patch) at 2022-01-12 06:27:19 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v9-0001-Some-refactoring-of-elog-specific-routines.patch) at 2022-01-10 12:48:31 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v8-0001-Some-refactoring-of-elog-specific-routines.patch) at 2022-01-05 07:32:46 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v7-0001-Some-refactoring-of-elog-specific-routines.patch) at 2021-11-10 13:44:49 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v6-0001-Some-refactoring-of-elog-specific-routines.patch) at 2021-10-19 11:02:02 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v5-0001-Some-refactoring-of-elog-specific-routines.patch) at 2021-10-08 03:28:58 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (fix_warning.patch) at 2021-10-07 06:00:08 from "Bossart, Nathan" <bossartn at amazon.com> (Patch: Yes)
    Attachment (v4-0001-Refactor-per-destination-file-rotation-in-syslogg.patch) at 2021-10-05 07:18:17 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v7-0001-Refactor-fd-handling-when-forking-syslogger-in-EX.patch) at 2021-09-28 03:30:10 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v6-0001-Split-out-syslogger-EXEC_BACKEND-fd-serialization-an.patch) at 2021-09-17 20:36:57 from Sehrope Sarkuni <sehrope at jackdb.com> (Patch: Yes)
    Attachment (v5-0001-Add-constant-for-list-of-log-destinations-that-use-f.patch) at 2021-09-17 00:59:54 from Sehrope Sarkuni <sehrope at jackdb.com> (Patch: Yes)
    Attachment (v4-0001-Add-constant-for-list-of-log-destinations-that-use-f.patch) at 2021-09-16 21:27:20 from Sehrope Sarkuni <sehrope at jackdb.com> (Patch: Yes)
    Attachment (v3-0001-Split-csv-handling-in-elog.c-into-separate-csvlog.patch) at 2021-09-13 02:22:37 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (tap-csvlog.patch) at 2021-09-10 06:56:18 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (syslogger-flags-2.patch) at 2021-09-10 01:07:51 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (syslogger-flags.patch) at 2021-09-09 02:17:01 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v2-0001-Adds-separate-dest-field-to-log-protocol-PipeProtoHe.patch) at 2021-09-01 20:39:43 from Sehrope Sarkuni <sehrope at jackdb.com> (Patch: Yes)
    Attachment (v001-0001-Adds-separate-dest-field-to-log-protocol-PipeProtoHe.patch) at 2021-08-31 15:34:56 from Sehrope Sarkuni <sehrope at jackdb.com> (Patch: Yes)
History
When Who What
2022-01-17 01:22:23 Michael Paquier (michael-kun) Closed in commitfest 2022-01 with status: Committed
2022-01-10 12:49:04 Michael Paquier (michael-kun) New status: Needs review
2022-01-07 06:51:46 Michael Paquier (michael-kun) New status: Waiting on Author
2021-12-02 10:23:02 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2021-11 with status: Moved to next CF
2021-11-10 13:41:26 Michael Paquier (michael-kun) New status: Needs review
2021-11-10 13:41:22 Michael Paquier (michael-kun) Changed reviewers to
2021-11-10 13:41:22 Michael Paquier (michael-kun) Changed authors to Michael Paquier (michael-kun), Sehrope Sarkuni (sehrope)
2021-10-01 07:30:15 Michael Paquier (michael-kun) New status: Waiting on Author
2021-10-01 07:30:11 Michael Paquier (michael-kun) Closed in commitfest 2021-09 with status: Moved to next CF
2021-10-01 07:30:07 Michael Paquier (michael-kun) New status: Needs review
2021-09-30 01:28:33 Michael Paquier (michael-kun) New status: Waiting on Author
2021-09-28 01:26:50 Michael Paquier (michael-kun) New status: Needs review
2021-09-27 15:26:26 David Fetter (dfetter) Added dfetter as reviewer
2021-09-13 02:23:59 Michael Paquier (michael-kun) New status: Waiting on Author
2021-09-08 13:21:24 Michael Paquier (michael-kun) Added michael-kun as committer
2021-09-08 13:21:21 Michael Paquier (michael-kun) Changed reviewers to Michael Paquier (michael-kun)
2021-09-08 13:21:21 Michael Paquier (michael-kun) Changed authors to David Fetter (dfetter), Sehrope Sarkuni (sehrope)
2021-08-31 16:54:14 Sehrope Sarkuni (sehrope) Changed authors to Michael Paquier (michael-kun), David Fetter (dfetter), Sehrope Sarkuni (sehrope)
2021-08-31 16:54:14 Sehrope Sarkuni (sehrope) Changed targetversion to 15
2021-08-31 16:45:51 Sehrope Sarkuni (sehrope) Attached mail thread CAH7T-aqswBM6JWe4pDehi1uOiufqe06DJWaU5=X7dDLyqUExHg@mail.gmail.com
2021-08-31 16:45:51 Sehrope Sarkuni (sehrope) Created patch record
Edit