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.jeli...@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(-) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers