> The entire point of having a wire protocol is that you can't/don't 

> need to detect that.  The short answer here is that this is

> pgbouncer's bug and you should be nagging them to change, not us.



Assuming we've requested the PgBouncer team to stop abusing the server_version 
parameter for the special 'pgbouncer' database, and they’ve agreed to pass the 
actual PostgreSQL server version instead - this would prevent us from showing 
the usual warning, since the version would now appear to be > 9.2

But, still most of the psql features won't work here, right? Won't it be a 
false positive to not show the warning here? Please correct me if I'm wrong.


Thanks & Regards,
Shaik Mohammad Mujeeb
Member Technical Staff
https://www.zoho.com/ 







---- On Wed, 28 May 2025 04:51:05 +0530 Tom Lane <t...@sss.pgh.pa.us> wrote ---



Shaik Mohammad Mujeeb < mailto:mujeeb...@zohocorp.com > writes: 
> So, I feel that if we can reliably detect when the backend is a 
> non-PostgreSQL server, it might be better to adjust the warning accordingly, 
> rather than relying on a client-server version comparison in such cases. 
 
The entire point of having a wire protocol is that you can't/don't 
need to detect that.  The short answer here is that this is 
pgbouncer's bug and you should be nagging them to change, not us. 
 
            regards, tom lane

Reply via email to