Dear Zane,
Thanks for the proposal! Your voice is always welcomed.
> I wonder whether pg_createsubscriber could be extended to use an existing
> publication, after confirming that it is equivalent to the one it would have
> created itself.
I did not fully confirm your point, but I feel the commit [1] allowed us to
re-use the existing publications. Can you try with the development version of PG
and check whether it satisfies your needs?
[1]: https://github.com/postgres/postgres/commit/85ddcc2f4cdef490276d151c80459e287bceb782
Best regards,
Hayato Kuroda
FUJITSU LIMITED