On 2019-02-08 12:15:58 +0300, Konstantin Knizhnik wrote: > Frankly speaking, I do not think that such flexibility in choosing > compression algorithms is really needed. > I do not expect that there will be many situations where old client has to > communicate with new server or visa versa. > In most cases both client and server belongs to the same postgres > distributive and so implements the same compression algorithm. > As far as we are compressing only temporary data (traffic), the problem of > providing backward compatibility seems to be not so important.
I think we should outright reject any patch without compression type negotiation.