From: | Petr Jelinek <petr(dot)jelinek(at)2ndquadrant(dot)com> |
---|---|
To: | tushar <tushar(dot)ahuja(at)enterprisedb(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Not getting error if ALTER SUBSCRIPTION syntax is wrong. |
Date: | 2017-05-05 17:51:06 |
Message-ID: | 94c1607e-43e4-4ce4-23a5-cfff3c36d2f9@2ndquadrant.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 05/05/17 14:40, tushar wrote:
> Hi,
>
> While testing 'logical replication' against v10 , i encountered one
> issue where data stop migrating after ALTER PUBLICATION.
>
> X Server
> \\ Make sure wal_level is set to logical in postgresql.conf file
> \\create table/Insert 1 row -> create table test(n int); insert into t
> values (1);
> \\create publication for all -> create publication pub for ALL TABLES ;
>
>
> Y server
>
> \\ Make sure wal_level is set to logical in postgresql.conf file
> \\create table -> create table test(n int);
>
> \\create Subscription
>
> CREATE SUBSCRIPTION sub CONNECTION 'host=localhost dbname=postgres
> port=5432 ' PUBLICATION pub;
>
> postgres=# select * from test;
> n
> ---
> 1
> (1 row)
>
> \\Alter subscription
> postgres=# alter subscription sub connection 'host=localhost
> dbname=postgres PUBLICATION pub';
> ALTER SUBSCRIPTION
>
> X server
> postgres=# insert into test values (1);
> INSERT 0 1
> postgres=# select * from test;
> n
> ---
> 1
> 1
> (2 rows)
>
> Y server
> postgres=# select * from test;
> n
> ---
> 1
> (1 row)
>
> I think probably syntax of alter subscription is not correct but
> surprisingly it is not throwing an error.
>
Syntax of ALTER command is correct, syntax of the connection string is
not, you are probably getting errors in log from the replication worker.
We could check validity of the connection string though to complain
immediately like we do in CREATE.
--
Petr Jelinek http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Haas | 2017-05-05 18:11:45 | Re: Not getting error if ALTER SUBSCRIPTION syntax is wrong. |
Previous Message | Petr Jelinek | 2017-05-05 17:32:27 | Re: snapbuild woes |