docker compose up [+] Running 2/0 ✔ Container 13-postgres2-1 Created 0.0s ✔ Container 13-postgres-1 Created 0.0s Attaching to 13-postgres-1, 13-postgres2-1 13-postgres2-1 | 13-postgres2-1 | PostgreSQL Database directory appears to contain a database; Skipping initialization 13-postgres2-1 | 13-postgres2-1 | 13-postgres-1 | 13-postgres-1 | PostgreSQL Database directory appears to contain a database; Skipping initialization 13-postgres-1 | 13-postgres-1 | 13-postgres-1 | 2024-05-01 16:25:10.624 GMT [1] LOG: starting PostgreSQL 13.14 (Debian 13.14-1.pgdg120+2) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit 13-postgres-1 | 2024-05-01 16:25:10.624 GMT [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 13-postgres2-1 | 2024-05-01 16:25:10.624 GMT [1] LOG: starting PostgreSQL 13.14 (Debian 13.14-1.pgdg120+2) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit 13-postgres2-1 | 2024-05-01 16:25:10.624 GMT [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 13-postgres-1 | 2024-05-01 16:25:10.624 GMT [1] LOG: listening on IPv6 address "::", port 5432 13-postgres2-1 | 2024-05-01 16:25:10.624 GMT [1] LOG: listening on IPv6 address "::", port 5432 13-postgres2-1 | 2024-05-01 16:25:10.632 GMT [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" 13-postgres-1 | 2024-05-01 16:25:10.632 GMT [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" 13-postgres2-1 | 2024-05-01 16:25:10.642 GMT [27] LOG: database system was shut down at 2024-05-01 16:25:01 GMT 13-postgres-1 | 2024-05-01 16:25:10.642 GMT [27] LOG: database system was shut down at 2024-05-01 16:25:00 GMT 13-postgres2-1 | 2024-05-01 16:25:10.655 GMT [1] LOG: database system is ready to accept connections 13-postgres-1 | 2024-05-01 16:25:10.655 GMT [1] LOG: database system is ready to accept connections 13-postgres2-1 | 2024-05-01 16:25:53.642 GMT [35] WARNING: PID 139 is not a PostgreSQL server process 13-postgres-1 | 2024-05-01 16:25:55.641 GMT [37] WARNING: PID 40 is not a PostgreSQL server process 13-postgres-1 | 2024-05-01 16:26:15.348 GMT [40] LOG: logical decoding found consistent point at 0/A0E10B8 13-postgres-1 | 2024-05-01 16:26:15.348 GMT [40] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:15.348 GMT [40] STATEMENT: CREATE_REPLICATION_SLOT "db_name_public_subscription" LOGICAL pgoutput NOEXPORT_SNAPSHOT 13-postgres2-1 | 2024-05-01 16:26:15.378 GMT [39] LOG: logical replication apply worker for subscription "db_name_public_subscription" has started 13-postgres-1 | 2024-05-01 16:26:15.382 GMT [41] LOG: starting logical decoding for slot "db_name_public_subscription" 13-postgres-1 | 2024-05-01 16:26:15.382 GMT [41] DETAIL: Streaming transactions committing after 0/A0E10F0, reading WAL from 0/A0E1048. 13-postgres-1 | 2024-05-01 16:26:15.382 GMT [41] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription" LOGICAL 0/0 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres-1 | 2024-05-01 16:26:15.382 GMT [41] LOG: logical decoding found initial starting point at 0/A0E1048 13-postgres-1 | 2024-05-01 16:26:15.382 GMT [41] DETAIL: Waiting for transactions (approximately 1) older than 66255 to end. 13-postgres-1 | 2024-05-01 16:26:15.382 GMT [41] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription" LOGICAL 0/0 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres-1 | 2024-05-01 16:26:15.382 GMT [41] LOG: logical decoding found consistent point at 0/A0E10B8 13-postgres-1 | 2024-05-01 16:26:15.382 GMT [41] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:15.382 GMT [41] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription" LOGICAL 0/0 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres2-1 | 2024-05-01 16:26:15.384 GMT [40] LOG: logical replication table synchronization worker for subscription "db_name_public_subscription", table "table" has started 13-postgres-1 | 2024-05-01 16:26:15.476 GMT [42] LOG: logical decoding found consistent point at 0/A0E45D8 13-postgres-1 | 2024-05-01 16:26:15.476 GMT [42] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:15.476 GMT [42] STATEMENT: CREATE_REPLICATION_SLOT "db_name_public_subscription_16500_sync_16385" TEMPORARY LOGICAL pgoutput USE_SNAPSHOT 13-postgres-1 | 2024-05-01 16:26:16.993 GMT [42] LOG: starting logical decoding for slot "db_name_public_subscription_16500_sync_16385" 13-postgres-1 | 2024-05-01 16:26:16.993 GMT [42] DETAIL: Streaming transactions committing after 0/A0E4610, reading WAL from 0/A0E45D8. 13-postgres-1 | 2024-05-01 16:26:16.993 GMT [42] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A0E4610 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres-1 | 2024-05-01 16:26:16.993 GMT [42] LOG: logical decoding found consistent point at 0/A0E45D8 13-postgres-1 | 2024-05-01 16:26:16.993 GMT [42] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:16.993 GMT [42] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A0E4610 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres2-1 | 2024-05-01 16:26:16.994 GMT [40] ERROR: logical replication target relation "public.table" has neither REPLICA IDENTITY index nor PRIMARY KEY and published relation does not have REPLICA IDENTITY FULL 13-postgres-1 | 2024-05-01 16:26:16.994 GMT [42] LOG: could not send data to client: Connection reset by peer 13-postgres-1 | 2024-05-01 16:26:16.994 GMT [42] CONTEXT: slot "db_name_public_subscription_16500_sync_16385", output plugin "pgoutput", in the commit callback, associated LSN 0/A0F0F58 13-postgres-1 | 2024-05-01 16:26:16.994 GMT [42] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A0E4610 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres2-1 | 2024-05-01 16:26:16.996 GMT [1] LOG: background worker "logical replication worker" (PID 40) exited with exit code 1 13-postgres2-1 | 2024-05-01 16:26:20.393 GMT [41] LOG: logical replication table synchronization worker for subscription "db_name_public_subscription", table "table" has started 13-postgres-1 | 2024-05-01 16:26:20.461 GMT [43] LOG: logical decoding found consistent point at 0/A12E068 13-postgres-1 | 2024-05-01 16:26:20.461 GMT [43] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:20.461 GMT [43] STATEMENT: CREATE_REPLICATION_SLOT "db_name_public_subscription_16500_sync_16385" TEMPORARY LOGICAL pgoutput USE_SNAPSHOT 13-postgres-1 | 2024-05-01 16:26:21.620 GMT [43] LOG: starting logical decoding for slot "db_name_public_subscription_16500_sync_16385" 13-postgres-1 | 2024-05-01 16:26:21.620 GMT [43] DETAIL: Streaming transactions committing after 0/A12E0A0, reading WAL from 0/A12E068. 13-postgres-1 | 2024-05-01 16:26:21.620 GMT [43] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A12E0A0 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres-1 | 2024-05-01 16:26:21.620 GMT [43] LOG: logical decoding found consistent point at 0/A12E068 13-postgres-1 | 2024-05-01 16:26:21.620 GMT [43] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:21.620 GMT [43] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A12E0A0 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres2-1 | 2024-05-01 16:26:21.620 GMT [41] ERROR: logical replication target relation "public.table" has neither REPLICA IDENTITY index nor PRIMARY KEY and published relation does not have REPLICA IDENTITY FULL 13-postgres2-1 | 2024-05-01 16:26:21.622 GMT [1] LOG: background worker "logical replication worker" (PID 41) exited with exit code 1 13-postgres2-1 | 2024-05-01 16:26:25.413 GMT [42] LOG: logical replication table synchronization worker for subscription "db_name_public_subscription", table "table" has started 13-postgres-1 | 2024-05-01 16:26:25.475 GMT [44] LOG: logical decoding found consistent point at 0/A1804B8 13-postgres-1 | 2024-05-01 16:26:25.475 GMT [44] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:25.475 GMT [44] STATEMENT: CREATE_REPLICATION_SLOT "db_name_public_subscription_16500_sync_16385" TEMPORARY LOGICAL pgoutput USE_SNAPSHOT 13-postgres-1 | 2024-05-01 16:26:26.853 GMT [44] LOG: starting logical decoding for slot "db_name_public_subscription_16500_sync_16385" 13-postgres-1 | 2024-05-01 16:26:26.853 GMT [44] DETAIL: Streaming transactions committing after 0/A1804F0, reading WAL from 0/A1804B8. 13-postgres-1 | 2024-05-01 16:26:26.853 GMT [44] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A1804F0 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres-1 | 2024-05-01 16:26:26.853 GMT [44] LOG: logical decoding found consistent point at 0/A1804B8 13-postgres-1 | 2024-05-01 16:26:26.853 GMT [44] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:26.853 GMT [44] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A1804F0 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres2-1 | 2024-05-01 16:26:26.893 GMT [42] ERROR: logical replication target relation "public.table" has neither REPLICA IDENTITY index nor PRIMARY KEY and published relation does not have REPLICA IDENTITY FULL 13-postgres2-1 | 2024-05-01 16:26:26.895 GMT [1] LOG: background worker "logical replication worker" (PID 42) exited with exit code 1 13-postgres2-1 | 2024-05-01 16:26:30.435 GMT [43] LOG: logical replication table synchronization worker for subscription "db_name_public_subscription", table "table" has started 13-postgres-1 | 2024-05-01 16:26:30.483 GMT [45] LOG: logical decoding found consistent point at 0/A1CBAB0 13-postgres-1 | 2024-05-01 16:26:30.483 GMT [45] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:30.483 GMT [45] STATEMENT: CREATE_REPLICATION_SLOT "db_name_public_subscription_16500_sync_16385" TEMPORARY LOGICAL pgoutput USE_SNAPSHOT 13-postgres-1 | 2024-05-01 16:26:33.301 GMT [45] LOG: starting logical decoding for slot "db_name_public_subscription_16500_sync_16385" 13-postgres-1 | 2024-05-01 16:26:33.301 GMT [45] DETAIL: Streaming transactions committing after 0/A1CBAE8, reading WAL from 0/A1CBAB0. 13-postgres-1 | 2024-05-01 16:26:33.301 GMT [45] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A1CBAE8 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres-1 | 2024-05-01 16:26:33.301 GMT [45] LOG: logical decoding found consistent point at 0/A1CBAB0 13-postgres-1 | 2024-05-01 16:26:33.301 GMT [45] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:33.301 GMT [45] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A1CBAE8 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres2-1 | 2024-05-01 16:26:33.302 GMT [43] ERROR: logical replication target relation "public.table" has neither REPLICA IDENTITY index nor PRIMARY KEY and published relation does not have REPLICA IDENTITY FULL 13-postgres2-1 | 2024-05-01 16:26:33.305 GMT [1] LOG: background worker "logical replication worker" (PID 43) exited with exit code 1 13-postgres2-1 | 2024-05-01 16:26:35.456 GMT [44] LOG: logical replication table synchronization worker for subscription "db_name_public_subscription", table "table" has started 13-postgres-1 | 2024-05-01 16:26:35.508 GMT [47] LOG: logical decoding found consistent point at 0/A1FDEB8 13-postgres-1 | 2024-05-01 16:26:35.508 GMT [47] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:35.508 GMT [47] STATEMENT: CREATE_REPLICATION_SLOT "db_name_public_subscription_16500_sync_16385" TEMPORARY LOGICAL pgoutput USE_SNAPSHOT 13-postgres-1 | 2024-05-01 16:26:36.911 GMT [47] LOG: starting logical decoding for slot "db_name_public_subscription_16500_sync_16385" 13-postgres-1 | 2024-05-01 16:26:36.911 GMT [47] DETAIL: Streaming transactions committing after 0/A1FDEF0, reading WAL from 0/A1FDEB8. 13-postgres-1 | 2024-05-01 16:26:36.911 GMT [47] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A1FDEF0 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres-1 | 2024-05-01 16:26:36.911 GMT [47] LOG: logical decoding found consistent point at 0/A1FDEB8 13-postgres-1 | 2024-05-01 16:26:36.911 GMT [47] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:36.911 GMT [47] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A1FDEF0 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres2-1 | 2024-05-01 16:26:36.912 GMT [44] ERROR: logical replication target relation "public.table" has neither REPLICA IDENTITY index nor PRIMARY KEY and published relation does not have REPLICA IDENTITY FULL 13-postgres-1 | 2024-05-01 16:26:36.912 GMT [47] LOG: could not send data to client: Connection reset by peer 13-postgres-1 | 2024-05-01 16:26:36.912 GMT [47] CONTEXT: slot "db_name_public_subscription_16500_sync_16385", output plugin "pgoutput", in the commit callback, associated LSN 0/A20C510 13-postgres-1 | 2024-05-01 16:26:36.912 GMT [47] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A1FDEF0 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres2-1 | 2024-05-01 16:26:36.914 GMT [1] LOG: background worker "logical replication worker" (PID 44) exited with exit code 1 13-postgres2-1 | 2024-05-01 16:26:40.476 GMT [45] LOG: logical replication table synchronization worker for subscription "db_name_public_subscription", table "table" has started 13-postgres-1 | 2024-05-01 16:26:40.534 GMT [48] LOG: logical decoding found consistent point at 0/A2340A0 13-postgres-1 | 2024-05-01 16:26:40.534 GMT [48] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:40.534 GMT [48] STATEMENT: CREATE_REPLICATION_SLOT "db_name_public_subscription_16500_sync_16385" TEMPORARY LOGICAL pgoutput USE_SNAPSHOT 13-postgres-1 | 2024-05-01 16:26:41.804 GMT [48] LOG: starting logical decoding for slot "db_name_public_subscription_16500_sync_16385" 13-postgres-1 | 2024-05-01 16:26:41.804 GMT [48] DETAIL: Streaming transactions committing after 0/A2340D8, reading WAL from 0/A2340A0. 13-postgres-1 | 2024-05-01 16:26:41.804 GMT [48] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A2340D8 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres-1 | 2024-05-01 16:26:41.804 GMT [48] LOG: logical decoding found consistent point at 0/A2340A0 13-postgres-1 | 2024-05-01 16:26:41.804 GMT [48] DETAIL: There are no running transactions. 13-postgres-1 | 2024-05-01 16:26:41.804 GMT [48] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A2340D8 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres2-1 | 2024-05-01 16:26:41.834 GMT [45] ERROR: logical replication target relation "public.table" has neither REPLICA IDENTITY index nor PRIMARY KEY and published relation does not have REPLICA IDENTITY FULL 13-postgres-1 | 2024-05-01 16:26:41.834 GMT [48] LOG: could not send data to client: Connection reset by peer 13-postgres-1 | 2024-05-01 16:26:41.834 GMT [48] CONTEXT: slot "db_name_public_subscription_16500_sync_16385", output plugin "pgoutput", in the commit callback, associated LSN 0/A247470 13-postgres-1 | 2024-05-01 16:26:41.834 GMT [48] STATEMENT: START_REPLICATION SLOT "db_name_public_subscription_16500_sync_16385" LOGICAL 0/A2340D8 (proto_version '1', publication_names '"db_name_public_publication"') 13-postgres2-1 | 2024-05-01 16:26:41.836 GMT [1] LOG: background worker "logical replication worker" (PID 45) exited with exit code 1 ^CGracefully stopping... (press Ctrl+C again to force) Aborting on container exit... [+] Stopping 2/2 ✔ Container 13-postgres2-1 Stopped 2.1s ✔ Container 13-postgres-1 Stopped 1.8s canceled