[COMMITTERS] pgsql: Rework the options syntax for logical replication commands - Mailing list pgsql-committers

From Peter Eisentraut
Subject [COMMITTERS] pgsql: Rework the options syntax for logical replication commands
Date
Msg-id E1d9ACj-000537-JW@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Rework the options syntax for logical replication commands

For CREATE/ALTER PUBLICATION/SUBSCRIPTION, use similar option style as
other statements that use a WITH clause for options.

Author: Petr Jelinek <petr.jelinek@2ndquadrant.com>

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/b807f59828fbc02fea612e1cbc0066c6dfa3be9b

Modified Files
--------------
doc/src/sgml/logical-replication.sgml              |   7 +-
doc/src/sgml/ref/alter_publication.sgml            |  39 ++--
doc/src/sgml/ref/alter_subscription.sgml           |  71 ++++---
doc/src/sgml/ref/create_publication.sgml           |  57 ++---
doc/src/sgml/ref/create_subscription.sgml          | 236 +++++++++++----------
src/backend/commands/publicationcmds.c             | 130 +++++-------
src/backend/commands/subscriptioncmds.c            |  42 +---
src/backend/parser/gram.y                          |  24 +--
src/bin/pg_dump/pg_dump.c                          |  36 ++--
src/bin/pg_dump/t/002_pg_dump.pl                   |  12 +-
src/bin/psql/tab-complete.c                        |  26 +--
src/include/parser/kwlist.h                        |   1 -
.../dummy_seclabel/expected/dummy_seclabel.out     |   2 +-
.../modules/dummy_seclabel/sql/dummy_seclabel.sql  |   2 +-
src/test/regress/expected/object_address.out       |   2 +-
src/test/regress/expected/publication.out          |  15 +-
src/test/regress/expected/subscription.out         |  22 +-
src/test/regress/sql/object_address.sql            |   2 +-
src/test/regress/sql/publication.sql               |  14 +-
src/test/regress/sql/subscription.sql              |  20 +-
src/test/subscription/t/001_rep_changes.pl         |   8 +-
src/test/subscription/t/002_types.pl               |   2 +-
src/test/subscription/t/003_constraints.pl         |   2 +-
src/test/subscription/t/004_sync.pl                |   2 +-
24 files changed, 358 insertions(+), 416 deletions(-)


pgsql-committers by date:

Previous
From: Andrew Dunstan
Date:
Subject: [COMMITTERS] pgsql: Avoid tests which crash the calling process on Windows
Next
From: Peter Eisentraut
Date:
Subject: [COMMITTERS] pgsql: pg_dump: Add --no-publications option