Re: How to avoid SET application_name = '' - Mailing list pgsql-jdbc

From Vladimir Sitnikov
Subject Re: How to avoid SET application_name = ''
Date
Msg-id CAB=Je-Hx6C2aLmfDDkY07PGDdAHML0a9Aa+=VCHzkxxmUEBLdg@mail.gmail.com
Whole thread Raw
In response to How to avoid SET application_name = ''  (Fabio Caiut <caiut@hotmail.com>)
Responses Re: How to avoid SET application_name = ''  (Fabio Caiut <caiut@hotmail.com>)
List pgsql-jdbc
As far as I can tell, there is no option to completely disable "set
application_name" feature via property.

Is SQL appears when client calls
Connection#setClientInfo("ApplicationName", ...) or
Connection#setClientInfo(Properties).

It make sense to avoid setting the same application name again and
again for the same connection.
Can you please file an issue at https://github.com/pgjdbc/pgjdbc/issues?

In the mean time, it would be good if you could capture thread dumps
from the application (e.g. 100 dumps with 10 second intervals under
typical load) and grep setClientInfo. That would point out the line in
code that issues that excessive setClientInfo.

Vladimir


pgsql-jdbc by date:

Previous
From: Fabio Caiut
Date:
Subject: How to avoid SET application_name = ''
Next
From: Dave Cramer
Date:
Subject: Re: How to avoid SET application_name = ''