On Wed, 29 Jul 2026 at 09:40, shveta malik <[email protected]> wrote:
>
> I think logical sequence-sync worker can also hit this problem as
> worker fetches values from publisher using pg_get_sequence_data.
> Vignesh, right?

Yes, we will get an error like this in the log file:
2026-07-29 10:22:28.550 IST [36098] ERROR:  could not fetch sequence
information from the publisher: ERROR:  could not read blocks 0..0 in
file "base/5/16387": read only 0 of 8192 bytes
2026-07-29 10:22:28.552 IST [35941] LOG:  background worker "logical
replication sequencesync worker" (PID 36098) exited with exit code 1

> It may not be that harmful though, as the worker will
> start again and get it right the next time.

Yes, it will be restarted after failure and sync the sequence.

> But whatever we decide we
> need to keep the seq-synchronization case in mind as well.

I agree.

Regards,
Vignesh


Reply via email to