Return-Path: X-Original-To: apmail-jackrabbit-dev-archive@www.apache.org Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 986079E76 for ; Wed, 2 Nov 2011 13:43:54 +0000 (UTC) Received: (qmail 78669 invoked by uid 500); 2 Nov 2011 13:43:54 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 78563 invoked by uid 500); 2 Nov 2011 13:43:53 -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 78556 invoked by uid 99); 2 Nov 2011 13:43:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2011 13:43:53 +0000 X-ASF-Spam-Status: No, hits=-2001.2 required=5.0 tests=ALL_TRUSTED,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; Wed, 02 Nov 2011 13:43:52 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 496D332E9F5 for ; Wed, 2 Nov 2011 13:43:32 +0000 (UTC) Date: Wed, 2 Nov 2011 13:43:32 +0000 (UTC) From: "Julian Reschke (Commented) (JIRA)" To: dev@jackrabbit.apache.org Message-ID: <1158683259.50376.1320241412302.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <381907238.6202.1314870369984.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (JCR-3064) Concurrent access performance drop MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/JCR-3064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13142148#comment-13142148 ] Julian Reschke commented on JCR-3064: ------------------------------------- For jcr2spi, I see NPEs logged in canRead(); maybe the assumption // no extra check for existence as method may only be called for existing items. is incorrect in this case? > Concurrent access performance drop > ---------------------------------- > > Key: JCR-3064 > URL: https://issues.apache.org/jira/browse/JCR-3064 > Project: Jackrabbit Content Repository > Issue Type: Bug > Reporter: Jukka Zitting > Priority: Blocker > Fix For: 2.4 > > Attachments: ConcurrentReadTest-2011.png, ConcurrentReadTest.png, ConcurrentReadWriteTest-2011.png, ConcurrentReadWriteTest.png, JCR-3064-EntryCollector.patch, visualvm-ConcurrentReadTest-2.2.png, visualvm-ConcurrentReadTest-2.3.png > > > Our performance tests show a pretty bad drop in concurrent access performance (both read and write) in the latest trunk when compared to Jackrabbit 2.2. We need to track down the cause and fix it before the 2.3 release. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira