Re: Meaning of srsubstate values in pg_subscription_rel - Mailing list pgsql-admin

From Laurenz Albe
Subject Re: Meaning of srsubstate values in pg_subscription_rel
Date
Msg-id cf39d2bbb706c4e79eb9b31139b0fc42a7b829f2.camel@cybertec.at
Whole thread Raw
In response to Meaning of srsubstate values in pg_subscription_rel  (Lev Kokotov <lev.kokotov@instacart.com>)
List pgsql-admin
Lev Kokotov wrote:
> We are subscribing to a publication with multiple tables. What would cause a subscription
> state to stay in “synchronizing” (`s`) and not move into “replicating” (`r`) during logical
> replication? I’m querying the `pg_subscription_rel` view.
> Also, what is the meaning of each state (i.e. initialize, synchronized, data is being
> copied, and ready); what is Postgres doing in each state?
> 
> I’m using https://www.postgresql.org/docs/10/catalog-pg-subscription-rel.html as reference.

Is the state "s" (which means "synchroniz*ed*", not "synchroniz*ing*") shown
for all tables in the subscription?

Do you see any pertinent log messages on the standby server?

Yours,
Laurenz Albe
-- 
Cybertec | https://www.cybertec-postgresql.com




pgsql-admin by date:

Previous
From: Lev Kokotov
Date:
Subject: Meaning of srsubstate values in pg_subscription_rel
Next
From: Mariel Cherkassky
Date:
Subject: upgrade to PG11 on secondary fails (no initdb was launched)