"David G. Johnston" <david.g.johns...@gmail.com> writes: > At this point why does it matter what the docs says?
Yeah, I cannot get excited about changing this. The current protocol spec accurately documents what we do. It is not incumbent on us to document what non-Postgres implementations of this protocol could hypothetically do --- especially when we're just guessing in a vacuum as to whether this second-hand-reported behavior is intentional or a bug. There's an argument based on the ancient principle of "be conservative in what you send and liberal in what you accept" that Pgpool ought to survive not getting BackendKeyData, or at least not complain until such time as it's asked to send a query cancel. But that principle is not about what it says in the protocol spec. regards, tom lane