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