Improve logical replication connection-failure messages.
Tom Lane <tgl@sss.pgh.pa.us>
Improve logical replication connection-failure messages. These messages mostly said "could not connect to the publisher: %s" which is lacking context. Add some verbiage to indicate which subscription or worker process is failing. Nisha Moond Discussion: https://postgr.es/m/CABdArM7q1=zqL++cYd0hVMg3u_tc0S=0Of=Um-KvDhLony0cSg@mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/commands/subscriptioncmds.c | modified | +6 −3 |
| src/backend/replication/logical/slotsync.c | modified | +2 −1 |
| src/backend/replication/logical/tablesync.c | modified | +2 −1 |
| src/backend/replication/logical/worker.c | modified | +2 −1 |
| src/backend/replication/slotfuncs.c | modified | +2 −1 |
| src/backend/replication/walreceiver.c | modified | +5 −4 |
| src/test/regress/expected/subscription.out | modified | +1 −1 |
Discussion
- Improve the connection failure error messages 23 messages · 2024-01-11 → 2024-07-11