logical streaming for large in-progress transactions

Edit
Title logical streaming for large in-progress transactions
Topic Replication & Recovery
Created 2018-12-16 17:50:06
Last modified 2019-10-04 10:16:03 (1 month, 2 weeks ago)
Latest email 2019-11-20 05:45:40 (21 minutes ago)
Status
2019-11: Needs review
2019-09: Moved to next CF
2019-07: Moved to next CF
2019-03: Moved to next CF
2019-01: Moved to next CF
Target version 13
Authors Tomas Vondra (fuzzycz), Petr Jelínek (pjmodos)
Reviewers dilip kumar (dilip.kumar), Masahiko Sawada (masahikosawada)Become reviewer
Committer
Links
Emails
PATCH: logical_work_mem and logical streaming of large in-progress transactions
First at 2017-12-23 04:57:43 by Tomas Vondra <tomas.vondra at 2ndquadrant.com>
Latest at 2019-11-20 05:45:40 by Dilip Kumar <dilipbalaut at gmail.com>
Latest attachment (0001-Add-logical_decoding_work_mem-to-limit-ReorderBuffer.nov16.patch) at 2019-11-16 13:14:23 from Amit Kapila <amit.kapila16 at gmail.com>
    Attachment (0001-Add-logical_decoding_work_mem-to-limit-ReorderBuffer.nov16.patch) at 2019-11-16 13:14:23 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (0001-Add-logical_decoding_work_mem-to-limit-ReorderBuffer.patch) at 2019-11-07 09:49:45 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (0001-Add-logical_decoding_work_mem-configuration-for-test.patch) at 2019-11-06 06:03:43 from vignesh C <vignesh21 at gmail.com> (Patch: Yes)
    Attachment (mix_data_test.c) at 2019-10-30 04:08:00 from vignesh C <vignesh21 at gmail.com> (Patch: No)
    Attachment (0001-Add-logical_decoding_work_mem-to-limit-ReorderBuffer.patch) at 2019-10-22 05:00:16 from Dilip Kumar <dilipbalaut at gmail.com> (Patch: Yes)
    Attachment (0001-Add-logical_decoding_work_mem-to-limit-ReorderBuffer.patch) at 2019-10-14 09:39:02 from Dilip Kumar <dilipbalaut at gmail.com> (Patch: Yes)
    Attachment (0006-Gracefully-handle-concurrent-aborts-of-uncommitted-t.patch) at 2019-10-10 10:27:49 from Dilip Kumar <dilipbalaut at gmail.com> (Patch: Yes)
    Attachment (0001-Add-logical_decoding_work_mem-to-limit-ReorderBuffer.patch) at 2019-10-03 07:48:26 from Dilip Kumar <dilipbalaut at gmail.com> (Patch: Yes)
    Attachment (handle_concurrent_abort_for_in_progress_transaction.patch) at 2019-09-29 04:34:55 from Dilip Kumar <dilipbalaut at gmail.com> (Patch: Yes)
    Attachment (0001-Add-logical_decoding_work_mem-to-limit-ReorderBuffer.patch.gz) at 2019-09-28 19:09:17 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Add-logical_work_mem-to-limit-ReorderBuffer-20190926.patch.gz) at 2019-09-26 18:07:52 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (worker_aborts_perf.zip) at 2019-09-16 16:54:32 from Alexey Kondratov <a.kondratov at postgrespro.ru> (Patch: No)
    Attachment (0011-BGWorkers-pool-for-streamed-transactions-apply-witho.patch) at 2019-08-28 17:17:47 from Alexey Kondratov <a.kondratov at postgrespro.ru> (Patch: Yes)
    Attachment (0001-Add-logical_work_mem-to-limit-ReorderBuffer-20190114.patch.gz) at 2019-01-14 18:23:31 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (0xx_stream_tough_ddl.pl) at 2018-12-19 09:58:58 from Alexey Kondratov <a.kondratov at postgrespro.ru> (Patch: No)
    Attachment (0001-Add-logical_work_mem-to-limit-ReorderBuffer-20181219.patch.gz) at 2018-12-18 23:56:07 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (logical_repl_worker_text_stream_perf.zip) at 2018-12-18 14:07:08 from Alexey Kondratov <a.kondratov at postgrespro.ru> (Patch: No)
    Attachment (logical_repl_worker_new_perf.svg.zip) at 2018-12-17 16:23:44 from Alexey Kondratov <a.kondratov at postgrespro.ru> (Patch: No)
    Attachment (0001-Add-logical_work_mem-to-limit-ReorderBuffer-20181216.patch.gz) at 2018-12-16 14:31:52 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (0001-fixup-Track-statistics-for-streaming-spilling.patch) at 2018-03-09 16:07:55 from Peter Eisentraut <peter.eisentraut at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Introduce-logical_work_mem-to-limit-ReorderBuffer.patch.gz) at 2018-03-03 14:52:40 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (pg_proc.h.rej) at 2018-03-03 05:19:56 from Erik Rijkers <er at xs4all.nl> (Patch: Yes)
    Attachment (0001-Introduce-logical_work_mem-to-limit-ReorderBuffer.patch.gz) at 2018-03-03 00:55:39 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Introduce-logical_work_mem-to-limit-ReorderBuffer-v6.patch.gz) at 2018-01-19 22:08:02 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Introduce-logical_work_mem-to-limit-ReorderBuffer-v5.patch.gz) at 2018-01-19 14:34:05 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Introduce-logical_work_mem-to-limit-ReorderBuffer-v4.patch.gz) at 2018-01-03 20:06:59 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Introduce-logical_work_mem-to-limit-ReorderBuffer-v3.patch.gz) at 2017-12-25 17:40:56 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (test.sh) at 2017-12-23 22:23:57 from Erik Rijkers <er at xs4all.nl> (Patch: No)
    Attachment (0001-Introduce-logical_work_mem-to-limit-ReorderBuffer-v2.patch.gz) at 2017-12-23 20:06:05 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (0001-Introduce-logical_work_mem-to-limit-ReorderBuffer-me.patch.gz) at 2017-12-23 04:57:43 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
History
When Who What
2019-10-04 10:16:03 dilip kumar (dilip.kumar) Changed reviewers to dilip kumar (dilip.kumar), Masahiko Sawada (masahikosawada)
2019-09-30 19:00:18 Álvaro Herrera (alvherre) Closed in commitfest 2019-09 with status: Moved to next CF
2019-09-18 15:03:34 Álvaro Herrera (alvherre) New status: Needs review
2019-08-01 09:08:42 Thomas Munro (macdice) New status: Waiting on Author
2019-08-01 09:08:34 Thomas Munro (macdice) Closed in commitfest 2019-07 with status: Moved to next CF
2019-08-01 09:08:28 Thomas Munro (macdice) New status: Needs review
2019-06-03 19:28:33 Peter Eisentraut (petere) Removed petere from reviewers
2019-04-06 20:49:14 David Steele (dsteele) New status: Waiting on Author
2019-04-06 20:48:42 David Steele (dsteele) Closed in commitfest 2019-03 with status: Moved to next CF
2019-04-06 20:48:37 David Steele (dsteele) New status: Needs review
2019-02-07 04:32:42 Andres Freund (andresfreund) Changed targetversion to 13
2019-02-04 05:51:41 Michael Paquier (michael-kun) New status: Waiting on Author
2019-02-04 05:51:37 Michael Paquier (michael-kun) Closed in commitfest 2019-01 with status: Moved to next CF
2018-12-16 17:50:58 Tomas Vondra (fuzzycz) Changed authors to Tomas Vondra (fuzzycz), Petr Jelínek (pjmodos)
2018-12-16 17:50:58 Tomas Vondra (fuzzycz) Changed reviewers to Masahiko Sawada (masahikosawada), Peter Eisentraut (petere)
2018-12-16 17:50:06 Tomas Vondra (fuzzycz) Attached mail thread 688b0b7f-2f6c-d827-c27b-216a8e3ea700@2ndquadrant.com
2018-12-16 17:50:06 Tomas Vondra (fuzzycz) Created patch record
Edit