Seriously :-)

The same logger definition is used to log all SQL, so there's no _direct_ way to selectively enable/disable parts of this. I guess another way is a custom Log4J appender that does grep internally. Which may not be a bad option - Log4J is infinitely customizable.

Andrus


On Mar 7, 2008, at 7:38 PM, Scott Anderson wrote:

How did I know someone was going to say that? :)

-----Original Message-----
From: Andrus Adamchik [mailto:[EMAIL PROTECTED]
Sent: Friday, March 07, 2008 2:52 AM
To: [email protected]
Subject: Re: Can I disable SELECT logging?

Or just filter logs with 'grep'.

Andrus


On Mar 7, 2008, at 12:36 AM, Aristedes Maniatis wrote:


On 07/03/2008, at 8:10 AM, Scott Anderson wrote:

Is there a way to tell Cayenne to log only INSERT, UPDATE, and DELETE

operations? In the production database, we have triggers that record
each row-level change in a shadow table, and I want to profile my
code to keep these operations to a minimum, but it's hard to do with
90% of the console output displaying SELECT queries.

If you are running Cayenne 3 you can use lifecycle events to do this.

Ari Maniatis



-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A






Reply via email to