[COMMITTERS] pgsql: Fix ALTER SUBSCRIPTION grammar ambiguity - Mailing list pgsql-committers

From Peter Eisentraut
Subject [COMMITTERS] pgsql: Fix ALTER SUBSCRIPTION grammar ambiguity
Date
Msg-id E1dI3Zl-00048s-T8@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Fix ALTER SUBSCRIPTION grammar ambiguity

There was a grammar ambiguity between SET PUBLICATION name REFRESH and
SET PUBLICATION SKIP REFRESH, because SKIP is not a reserved word.  To
resolve that, fold the refresh choice into the WITH options.  Refreshing
is the default now.

Reported-by: tushar <tushar.ahuja@enterprisedb.com>

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/9907b55ceb17f55bb508a1f24027a57530d84442

Modified Files
--------------
doc/src/sgml/catalogs.sgml                 |  2 +-
doc/src/sgml/ref/alter_subscription.sgml   | 35 ++++++++++++++++++++----------
src/backend/commands/subscriptioncmds.c    | 34 +++++++++++++++++++++--------
src/backend/parser/gram.y                  | 14 ++----------
src/include/nodes/parsenodes.h             |  1 -
src/test/regress/expected/subscription.out |  2 +-
src/test/regress/sql/subscription.sql      |  2 +-
src/test/subscription/t/001_rep_changes.pl |  2 +-
8 files changed, 54 insertions(+), 38 deletions(-)


pgsql-committers by date:

Previous
From: Peter Eisentraut
Date:
Subject: [COMMITTERS] pgsql: Ignore WL_POSTMASTER_DEATH latch event in single user mode
Next
From: Peter Eisentraut
Date:
Subject: [COMMITTERS] pgsql: Don't set application_name in logical replication workers