On Fri, 2018-11-09 at 15:24 +0300, Evgeniy Efimkin wrote: > Hi! > In order to support create subscription from non-superuser, we need > to make it possible to choose tables on the subscriber side:
I'd like to know more about the reasoning here. This thread started out by suggesting a new special role that can be used for subscriptions, but now it's changing the way subscription happens. * What are the most important use cases here? Are we just trying to avoid the unnecessary use of superuser, or is there a real use case for subscribing to a subset of a publication? * What are all the reasons CREATE SUBSCRIPTION currently requires superuser? * Is the original idea of a special role still viable? Regards, Jeff Davis