Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 26312 invoked from network); 14 Apr 2011 11:59:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Apr 2011 11:59:46 -0000 Received: (qmail 37776 invoked by uid 500); 14 Apr 2011 11:59:45 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 37743 invoked by uid 500); 14 Apr 2011 11:59:45 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 37736 invoked by uid 99); 14 Apr 2011 11:59:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Apr 2011 11:59:45 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Apr 2011 11:59:43 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id CB2F6A17BD for ; Thu, 14 Apr 2011 11:59:05 +0000 (UTC) Date: Thu, 14 Apr 2011 11:59:05 +0000 (UTC) From: "Alex Parvulescu (JIRA)" To: dev@jackrabbit.apache.org Message-ID: <1026129226.57484.1302782345829.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1862172066.27356.1301656085726.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (JCR-2936) JMX Bindings for Jackrabbit MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JCR-2936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Parvulescu updated JCR-2936: --------------------------------- Attachment: JCR-2936-part2.patch apparently when running multiple tests on the repository, the jmx bean registration fails in the initialization part. it may have something to do with the way the test repo is setup, but either way, it fails constantly I'm attaching a patch that fixes this problem. For the design improvements, I'm still planning it out :) > JMX Bindings for Jackrabbit > --------------------------- > > Key: JCR-2936 > URL: https://issues.apache.org/jira/browse/JCR-2936 > Project: Jackrabbit Content Repository > Issue Type: New Feature > Components: jackrabbit-core > Reporter: Alex Parvulescu > Priority: Minor > Attachments: JCR-2936-part2.patch, JCR-2936.patch > > > There has been a slight interest in the past for adding JMX support. > This would be the first stab at it. It is a Top 15 slow query log. (the 15 part is configurable) > It is not enabled by default, so just being there should not affect the overall performance too much. You can enable it and play a little, tell me what you think. > I've also added a test case that does a duration comparison with and without the logger. > The most important part of this issue is that it should open the way for some proper monitoring tools support around queries, caches, anything/everything Jackrabbit. > As usual, please let me know what you guys think -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira