Skip site navigation (1) Skip section navigation (2)

Re: Feature Request: PSQLException verbosity option

From: Kris Jurka <books(at)ejurka(dot)com>
To: Daniel Migowski <dmigowski(at)ikoffice(dot)de>
Cc: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: Feature Request: PSQLException verbosity option
Date: 2008-05-20 03:09:20
Message-ID: (view raw, whole thread or download thread mbox)
Lists: pgsql-jdbc

On Fri, 25 Apr 2008, Daniel Migowski wrote:

> For my application it would be great to be able to increase the 
> verbosity of the SQLExceptions. I found out that PSQL-Exceptions that 
> are based on server errors call ServerErrorMessage.toString(), which 
> itself is configured with a verbosity parameter which equals the 
> loglevel of the PostgreSQL JDBC Driver. By setting the loglevel to 1 
> (INFO), the driver prints info to the DriverManager.getLogWriter() in 
> other occassions, too, which is not exactly what I need. Currently I 
> solve this dilemma by using the driver option "loglevel=1", and setting 
> DriverManager's logwriter to a NullPrintStream.
> Would it be possible to add an exceptionloglevel option to the driver? 
> This option would make the driver silent, but the exeptions, which get 
> commonly printed to logfiles, more verbose.

Maybe we should just increase the default verbosity.  The original idea 
was that we didn't want to overwhelm the stacktrace with secondary 
information.  Perhaps we should just dump everything we can as it's 
obviously useful in these cases.

Kris Jurka

In response to


pgsql-jdbc by date

Next:From: Kris JurkaDate: 2008-05-20 03:12:59
Subject: Re: Two BLOBs (OID) in table?
Previous:From: Kris JurkaDate: 2008-05-20 02:54:32
Subject: Re: SET client_encoding = 'UTF8'

Privacy Policy | About PostgreSQL
Copyright © 1996-2017 The PostgreSQL Global Development Group