Dear Amit, Thanks for giving comments! PSA new version.
> Thanks, this is a better approach. I have changed a few comments and > made some other cosmetic changes. See attached. I checked your attached and LGTM. Based on that, I added some changes like below: - Made dbname be escaped while listing up pre-existing subscriptions Previous version could not pass tests by recent commits. - Skipped dropping subscriptions in dry_run mode I found the issue while poring the test to 040_pg_createsubscriber.pl. - Added info-level output to follow other drop_XXX functions > BTW, why have you created a separate test file for this test? I think > we should add a new test to one of the existing tests in > 040_pg_createsubscriber. I was separated a test file for just confirmation purpose, I've planned to merge. New patch set did that. > You can create a dummy subscription on node_p > and do a test similar to what we are doing in "# Create failover slot > to test its removal". Your approach looks better than mine. I followed the approach. Best Regards, Hayato Kuroda FUJITSU LIMITED https://www.fujitsu.com/
v4-0001-pg_createsubscriber-remove-unused-attribute.patch
Description: v4-0001-pg_createsubscriber-remove-unused-attribute.patch
v4-0002-pg_createsubscriber-Drop-pre-existing-subscriptio.patch
Description: v4-0002-pg_createsubscriber-Drop-pre-existing-subscriptio.patch