Hola a todos,
me puse a probar como funciona la replicación lógica con postgres
10.5 y me surgió la siguiente pregunta:
cuando se produce un conflicto porque la clave esta duplicada ¿que
es lo que hay que hacer?
¿se puede saltear el conflicto con
pg_replication_origin_advance(node_name text, lsn pg_lsn)?
Probé poniendo el valor remote_lsn que me entrega
pg_replication_origin_status, pero el conflicto sigue. ¿que valor
debo usar?
La instalación que arme es muy simple. Dos servidores virtuales
con una sola tabla en donde inserto en una registros y la segunda
los recibe sin problemas.
El conflicto lo provoco insertando primero en la segunda database
un registro y despues el mismo en la primer tabla. Es decir, clave
duplicada.
Saludos