> Won't the same thing can happen for similar publication commands? Why > is this unique to the subscription and not other Alter/Drop commands?
I indeed don't think this problem is unique to subscriptions, but it seems better to at least have this problem in a few places less (not making perfect the enemy of good). If someone has a more generic way of solving this for other commands too, then that sounds great, but if not then slowly chipping away at these cases seems better than keeping the status quo. Attached is a new patch where ALTER SUBSCRIPTION ... OWNER TO ... can now also be executed concurrently with the other subscription commands.
0001-Fix-errors-when-concurrently-altering-subscriptions.patch
Description: 0001-Fix-errors-when-concurrently-altering-subscriptions.patch