Row filtering for logical replication

Edit
Title Row filtering for logical replication
Topic Replication & Recovery
Created 2018-11-01 00:36:05
Last modified 2019-02-03 10:14:48 (2 years, 8 months ago)
Latest email 2021-10-26 04:24:43 (15 minutes ago)
Status
2019-01: Returned with feedback
2018-11: Moved to next CF
Target version
Authors Euler Taveira (eulerto)
Reviewers Petr Jelínek (pjmodos), Hironobu Suzuki (suzuki_hironobu)Become reviewer
Committer
Links
Emails
row filtering for logical replication
First at 2018-02-28 23:03:02 by Euler Taveira <euler at timbira.com.br>
Latest at 2021-10-26 04:24:43 by Peter Smith <smithpb2250 at gmail.com>
Latest attachment (v34-0005-PS-Row-filter-validation-walker.patch) at 2021-10-26 04:24:43 from Peter Smith <smithpb2250 at gmail.com>
    Attachment (v34-0005-PS-Row-filter-validation-walker.patch) at 2021-10-26 04:24:43 from Peter Smith <smithpb2250 at gmail.com> (Patch: Pending check)
    Attachment (v33-0001-Row-filter-for-logical-replication.patch) at 2021-10-20 02:58:56 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (v32-0001-Row-filter-for-logical-replication.patch) at 2021-10-13 10:59:58 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (v31-0001-Row-filter-for-logical-replication.patch) at 2021-10-06 09:02:36 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (v30-0001-Row-filter-for-logical-replication.patch) at 2021-10-02 07:44:48 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (v29-0001-Row-filter-for-logical-replication.patch) at 2021-09-20 09:47:43 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (v29-0002-PS-Add-tab-auto-complete-support-for-the-Row-Fil.patch) at 2021-09-15 08:47:54 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v28-0002-Row-filter-validation-replica-identity.patch) at 2021-09-14 03:08:58 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v28-0002-Row-filter-validation-replica-identity.patch) at 2021-09-09 06:13:02 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v28-0001-Row-filter-for-logical-replication.patch) at 2021-09-08 12:16:37 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v1-0001-Add-tab-auto-complete-support-for-the-Row-Filter-.patch) at 2021-09-03 02:17:37 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v27-0001-Row-filter-for-logical-replication.patch) at 2021-09-01 11:21:34 from "Euler Taveira" <euler at eulerto.com> (Patch: Yes)
    Attachment (v26-0001-Row-filter-for-logical-replication.patch) at 2021-08-30 02:14:17 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v25-0001-Row-filter-for-logical-replication.patch) at 2021-08-26 09:38:02 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v24-0001-Row-filter-for-logical-replication.patch) at 2021-08-24 07:46:37 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v23-0001-Row-filter-for-logical-replication.patch) at 2021-08-08 06:04:40 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v22-0001-Row-filter-for-logical-replication.patch) at 2021-08-05 06:46:50 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v21-0001-Row-filter-for-logical-replication.patch) at 2021-08-03 03:22:24 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v20-0001-Row-filter-for-logical-replication.patch) at 2021-07-27 07:52:00 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v19-0001-PS-tmp-OpenTableList-IsA-logic.patch) at 2021-07-16 02:35:36 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v19-0001-Row-filter-for-logical-replication.patch) at 2021-07-13 20:37:55 from "Euler Taveira" <euler at eulerto.com> (Patch: Yes)
    Attachment (v18-0001-fix-tab-auto-complete-CREATE-PUBLICATION.patch) at 2021-07-13 06:59:08 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (v18-0002-tmp-Gregs-hack-to-avoid-error.patch) at 2021-07-13 03:25:48 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (crash.txt) at 2021-07-11 23:09:21 from Tomas Vondra <tomas.vondra at enterprisedb.com> (Patch: No)
    Attachment (v18-0001-Row-filter-for-logical-replication.patch) at 2021-07-11 19:39:24 from "Euler Taveira" <euler at eulerto.com> (Patch: Yes)
    Attachment (v17-0001-Row-filter-for-logical-replication.patch) at 2021-07-08 01:03:34 from Greg Nancarrow <gregn4422 at gmail.com> (Patch: Yes)
    Attachment (v16-0005-Improve-row-filtering-performance.patch) at 2021-07-07 05:24:24 from Greg Nancarrow <gregn4422 at gmail.com> (Patch: Yes)
    Attachment (v16-0001-Row-filter-for-logical-replication.patch) at 2021-07-02 07:29:59 from Peter Smith <smithpb2250 at gmail.com> (Patch: Yes)
    Attachment (0001-Row-filter-for-logical-replication.patch) at 2021-07-01 00:42:58 from "Euler Taveira" <euler at eulerto.com> (Patch: Yes)
    Attachment (v15-0001-Row-filter-for-logical-replication.patch) at 2021-06-18 11:40:38 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (0001-Row-filter-for-logical-replication.patch) at 2021-03-31 01:45:55 from "Euler Taveira" <euler at eulerto.com> (Patch: Yes)
    Attachment (test-row-filter-pgbench.sh) at 2021-03-29 13:16:44 from "Euler Taveira" <euler at eulerto.com> (Patch: No)
    Attachment (v13-0001-Row-filter-for-logical-replication.patch) at 2021-03-29 01:23:28 from "Euler Taveira" <euler at eulerto.com> (Patch: Yes)
    Attachment (0001-fixup-Row-filter-for-logical-replication.patch) at 2021-03-25 11:15:56 from Peter Eisentraut <peter.eisentraut at enterprisedb.com> (Patch: Yes)
    Attachment (v12-0001-Rename-a-WHERE-node.patch) at 2021-03-22 02:15:10 from "Euler Taveira" <euler at eulerto.com> (Patch: Yes)
    Attachment (0001-Rename-a-WHERE-node.patch) at 2021-02-27 01:35:13 from "Euler Taveira" <euler at eulerto.com> (Patch: Yes)
    Attachment (v10-0001-Remove-unused-column-from-initial-table-synchronizat.patch) at 2021-02-01 19:11:50 from "Euler Taveira" <euler at eulerto.com> (Patch: Yes)
    Attachment (0001-Remove-unused-column-from-initial-table-synchronizat.patch) at 2021-02-01 00:23:04 from "Euler Taveira" <euler at eulerto.com> (Patch: Yes)
    Attachment (0001-Subject-PATCH-1-8-Remove-unused-atttypmod-column-fro.patch) at 2021-01-04 13:37:39 from Önder Kalacı <onderkalaci at gmail.com> (Patch: Yes)
    Attachment (0001-Subject-PATCH-1-8-Remove-unused-atttypmod-column-fro.patch) at 2020-12-17 06:43:30 from Önder Kalacı <onderkalaci at gmail.com> (Patch: Yes)
    Attachment (0002-Store-number-of-tuples-in-WalRcvExecResult.patch) at 2019-11-25 02:48:29 from Amit Langote <amitlangote09 at gmail.com> (Patch: Yes)
    Attachment (0001-Remove-unused-atttypmod-column-from-initial-table-sy.patch) at 2019-09-25 23:20:32 from Euler Taveira <euler at timbira.com.br> (Patch: Yes)
    Attachment (0002-Store-number-of-tuples-in-WalRcvExecResult.patch) at 2019-09-04 13:11:14 from Euler Taveira <euler at timbira.com.br> (Patch: Yes)
    Attachment (logrep_rowfilter_2_nodes.sh) at 2019-09-03 05:50:29 from Erik Rijkers <er at xs4all.nl> (Patch: No)
    Attachment (logrep_rowfilter.zip) at 2019-09-02 23:08:25 from Erik Rijkers <er at xs4all.nl> (Patch: No)
    Attachment (0004-Rename-a-WHERE-node.patch) at 2019-09-01 23:43:57 from Euler Taveira <euler at timbira.com.br> (Patch: Yes)
    Attachment (0001-Remove-unused-atttypmod-column-from-initial-table-sy.patch) at 2019-09-01 00:28:16 from Euler Taveira <euler at timbira.com.br> (Patch: Yes)
    Attachment (v2-0001-Remove-unused-atttypmod-column-from-initial-table.patch) at 2019-08-27 21:10:47 from a.kondratov at postgrespro.ru (Patch: Yes)
    Attachment (logrep_rowfilter.sh) at 2018-11-01 07:56:48 from Erik Rijkers <er at xs4all.nl> (Patch: No)
    Attachment (0001-Remove-unused-atttypmod-column-from-initial-table-sy.patch) at 2018-11-01 00:29:59 from Euler Taveira <euler at timbira.com.br> (Patch: Yes)
    Attachment (logrep_rowfilter.sh) at 2018-03-01 21:25:02 from Erik Rijkers <er at xs4all.nl> (Patch: No)
    Attachment (0001-Refactor-function-create_estate_for_relation.patch) at 2018-02-28 23:03:02 from Euler Taveira <euler at timbira.com.br> (Patch: Yes)
History
When Who What
2019-02-03 10:14:48 Andres Freund (andresfreund) Closed in commitfest 2019-01 with status: Returned with feedback
2018-12-01 11:48:12 Dmitry Dolgov (erthalion) New status: Waiting on Author
2018-12-01 11:48:01 Dmitry Dolgov (erthalion) Closed in commitfest 2018-11 with status: Moved to next CF
2018-12-01 11:47:57 Dmitry Dolgov (erthalion) New status: Needs review
2018-11-22 23:04:26 Petr Jelínek (pjmodos) Added pjmodos as reviewer
2018-11-21 05:52:35 Hironobu Suzuki (suzuki_hironobu) New status: Waiting on Author
2018-11-01 00:37:56 Euler Taveira (eulerto) Changed authors to Euler Taveira (eulerto)
2018-11-01 00:36:58 Euler Taveira (eulerto) Changed reviewers to Hironobu Suzuki (suzuki_hironobu)
2018-11-01 00:36:06 Euler Taveira (eulerto) Attached mail thread CAHE3wggb715X+mK_DitLXF25B=jE6xyNCH4YOwM860JR7HarGQ@mail.gmail.com
2018-11-01 00:36:05 Euler Taveira (eulerto) Created patch record
Edit