pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Rossi, Maria <maria.rossi@us.pgds.com>
To: Jerry Sievers <gsievers19@comcast.net>
To: Scott Whitney <scott@journyx.com>
Cc: Scott Ribe <scott_ribe@elevated-dev.com>
Cc: pgsql-admin@postgresql.org <pgsql-admin@postgresql.org>
Subject: Re: Suppress 'duplicate key' at errorlog?
Date: Tue, 31 Mar 2015 13:02:32 +0000
Message-ID: <33A4D5087BF0D44DA69C5EEF666BC1D7426436CD@usprmbp01c> (raw)
In-Reply-To: <86oana3s1o.fsf@jerry.enova.com>
References: <33A4D5087BF0D44DA69C5EEF666BC1D74263DD2C@usprmbp01c>
	<1162433235.755302.1427760768118.JavaMail.zimbra@zimbra.int.journyx.com>
	<86oana3s1o.fsf@jerry.enova.com>
List-Unsubscribe: <mailto:majordomo@postgresql.org?body=unsub%20pgsql-admin>

Thanks for all the comments/suggestions.

As I mentioned, this is a 3rd-party software so what I can do to it is none or limited at best.     I will try to filter the errorlog.  Another option is to set the log_min_messages and log_min_error_statement to log.

Maria 

-----Original Message-----
From: Jerry Sievers [mailto:gsievers19@comcast.net] 
Sent: Monday, March 30, 2015 8:54 PM
To: Scott Whitney
Cc: Scott Ribe; Rossi, Maria; pgsql-admin@postgresql.org
Subject: Re: [ADMIN] Suppress 'duplicate key' at errorlog?

Scott Whitney <scott@journyx.com> writes:

> Am I the only one concerned about a product trying to duplicate a 
> pkey? This is not usually the LAST step. It's early on in the logical process. You have to find and solve the underlying cause.

I've seen lazy developers use a try insert/update if fail to implement a poor man's upsert...  a feature much sought after and only now being seriously developed for Postgres.

So... whether or not it's a bug is application dependent.

Yes I'd question a 3rd party about this if the product wasn't developed in house and/or fully open to code review to have them tell me "we did it that way on purpose" though rather than just declaring it a nuisance.

FWIW


> On Mon, Mar 30, 2015 at 6:17 PM, Scott Ribe <scott_ribe@elevated-dev.com> wrote:
>
>     On Mar 30, 2015, at 3:03 PM, Rossi, Maria <maria.rossi@us.pgds.com> wrote:
>     >
>     > Hi,
>     > 
>     > Is there a way to suppress a ‘duplicate key’ msg  from the errorlog?  Due to a bug in a 3rd party application,  this keeps on appearing and I am concerned that it
>     will fill up the filesystem.    I can delete  the old errorlog,  but if there is any other meaningful msgs out there, I would lose that too.
>    
>     No way to turn off that specific error message, but you could filter them out of the log, being careful of course not to filter any messages which might be more
>     meaningful. You could also prevent the errors from being raised by using a trigger, but I don't like that idea very much at all.
>
>     --
>     Scott Ribe
>     scott_ribe@elevated-dev.com
>     http://www.elevated-dev.com/
>     https://www.linkedin.com/in/scottribe/
>     (303) 722-0567 voice
>
>     --
>     Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org)
>     To make changes to your subscription:
>     http://www.postgresql.org/mailpref/pgsql-admin
>

--
Jerry Sievers
Postgres DBA/Development Consulting
e: postgres.consulting@comcast.net
p: 312.241.7800

-- 
Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-admin


view thread (8+ messages)

Message-ID: <33A4D5087BF0D44DA69C5EEF666BC1D7426436CD@usprmbp01c>
Permalink:  ../33A4D5087BF0D44DA69C5EEF666BC1D7426436CD@usprmbp01c/
Also on:    postgresql.org/message-id/33A4D5087BF0D44DA69C5EEF666BC1D7426436CD@usprmbp01c

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-admin@postgresql.org
  Cc: maria.rossi@us.pgds.com, gsievers19@comcast.net, scott@journyx.com, scott_ribe@elevated-dev.com
  Subject: Re: Suppress 'duplicate key' at errorlog?
  In-Reply-To: <33A4D5087BF0D44DA69C5EEF666BC1D7426436CD@usprmbp01c>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox