Hi, Currently, we restart the table synchronization worker after the duration specified by wal_retrieve_retry_interval following the last failure. While this behavior is documented for apply workers, it is not mentioned for table synchronization workers. I believe this detail should be included in the documentation for table synchronization workers as well. Attached is a patch to address this omission.
Regards, Vignesh
diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index fbdd6ce574..93ad17c529 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -5094,7 +5094,8 @@ ANY <replaceable class="parameter">num_sync</replaceable> ( <replaceable class=" </para> <para> In logical replication, this parameter also limits how often a failing - replication apply worker will be respawned. + replication apply worker, and table synchronization worker will be + respawned. </para> </listitem> </varlistentry>