Vladimir Sitnikov <sitnikov.vladimir@gmail.com> writes:
> Tom>If you think that's not a protocol change, you are mistaken. It
> Tom>changes a behavior that's specified in the protocol documentation.
> Even if it requires documentation, this particular change will work seamlessly
> across existing implementations of v3 protocol.
No, because it would break applications that are not expecting prepared
statement names starting with '__' to work differently than they did
before. Not to mention that the whole idea of that being a semantically
significant property of a name is a monstrous kluge.
regards, tom lane