Re: Missing rows after migrating from postgres 11 to 12 with logical replication - Mailing list pgsql-general

From Adrian Klaver
Subject Re: Missing rows after migrating from postgres 11 to 12 with logical replication
Date
Msg-id 5b0a4d0d-651e-dd4b-07c2-b66a3a0e68b3@aklaver.com
Whole thread Raw
In response to Re: Missing rows after migrating from postgres 11 to 12 with logical replication  (Lars Vonk <lars.vonk@gmail.com>)
Responses Re: Missing rows after migrating from postgres 11 to 12 with logical replication
List pgsql-general
On 12/21/20 2:42 PM, Lars Vonk wrote:
>     What was being run when the above ERROR was triggered?
> 
> 
> The initial copy of a table. Other than that we ran select 
> pg_size_pretty(pg_relation_size('table_name')) to see the current size 
> of the table being copied to get a feeling on progress.
> 
> And whenever we added a new table to the publication we ran ALTER 
> SUBSCRIPTION migration REFRESH PUBLICATION; to add any new table to the 
> subscription. But not around that timestamp, about 50 minutes before the 
> first occurence of that ERROR. (no ERRORS after prior ALTER SUBSCRIPTIONs).
> 
> But after the initial copy's ended there are more ERROR's on different 
> WAL segments missing. Each missing wal segment is logged as ERROR a 
> couple of times and then no more. After a couple of hours no errors are 
> logged.

Something was looking for the WAL segment.

Did you have some other replication running on the 11 instance?

In any case what was the command logged just before the ERROR.

> 
> Lars
> 


-- 
Adrian Klaver
adrian.klaver@aklaver.com



pgsql-general by date:

Previous
From: Lars Vonk
Date:
Subject: Re: Missing rows after migrating from postgres 11 to 12 with logical replication
Next
From: Stanislav Mudrinski
Date:
Subject: Access session level local params from another transaction by process id (PID)