Drop pre-existing subscriptions from the converted subscriber.
Amit Kapila <akapila@postgresql.org>
Drop pre-existing subscriptions from the converted subscriber. We don't need the pre-existing subscriptions on the newly formed subscriber by using pg_createsubscriber. The apply workers corresponding to these subscriptions can connect to other publisher nodes and either get some unwarranted data or can lead to ERRORs in connecting to such nodes. Author: Kuroda Hayato Reviewed-by: Amit Kapila, Shlok Kyal, Vignesh C Backpatch-through: 17 Discussion: https://postgr.es/m/OSBPR01MB25526A30A1FBF863ACCDDA3AF5C92@OSBPR01MB2552.jpnprd01.prod.outlook.com
Files
| Path | Change | +/− |
|---|---|---|
| src/bin/pg_basebackup/pg_createsubscriber.c | modified | +106 −5 |
| src/bin/pg_basebackup/t/040_pg_createsubscriber.pl | modified | +14 −0 |
Discussion
- pg_createsubscriber: drop pre-existing subscriptions from the converted node 9 messages · 2024-06-21 → 2024-07-02