Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 32438 invoked from network); 18 Sep 2008 16:47:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Sep 2008 16:47:05 -0000 Received: (qmail 64384 invoked by uid 500); 18 Sep 2008 16:47:02 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 64358 invoked by uid 500); 18 Sep 2008 16:47:02 -0000 Mailing-List: contact dev-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openjpa.apache.org Delivered-To: mailing list dev@openjpa.apache.org Received: (qmail 64347 invoked by uid 99); 18 Sep 2008 16:47:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Sep 2008 09:47:02 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Sep 2008 16:46:11 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 46572234C1DA for ; Thu, 18 Sep 2008 09:46:44 -0700 (PDT) Message-ID: <169790791.1221756404287.JavaMail.jira@brutus> Date: Thu, 18 Sep 2008 09:46:44 -0700 (PDT) From: "Michael Dick (JIRA)" To: dev@openjpa.apache.org Subject: [jira] Closed: (OPENJPA-180) Batch Update support needed for OpenJPA performance MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/OPENJPA-180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dick closed OPENJPA-180. -------------------------------- Resolution: Fixed This issue was fixed under OPENJPA-464 (if not before then). > Batch Update support needed for OpenJPA performance > --------------------------------------------------- > > Key: OPENJPA-180 > URL: https://issues.apache.org/jira/browse/OPENJPA-180 > Project: OpenJPA > Issue Type: Bug > Affects Versions: 0.9.0, 0.9.6, 0.9.7, 1.0.0, 1.1.0 > Environment: All > Reporter: John Stecher > > After doing some more performance testing on OpenJPA using a variety of primitive benchmarks I have noticed that it lags competitors significantly in performance in scenarios that stress multiple updates inside of a single transaction. Obviously almost every application server out there today overcomes this by implementing some sort of batch update feature and I would almost consider it a bug that OpenJPA does not have this support as it appears that Hibernate and Toplink both do as do most J2EE vendors CMP 2.X containers. > I would say that the ramifications of not shipping batch update support would be fairly huge from both a JPA performance perspective but also from the more costly backend database perspective where typically CPU cycles are far more limited than on the application server machine. Looking at most complex applications in the market place today and realizing almost all of them need this support to some degree I want this JIRA to drive that feature into OpenJPA. Given the fact so many legacy containers and persistence engines have support for it, I consider it a bug that OpenJPA does not have it already. > Always open for thoughts. Just started looking at this so I am not sure if it has been brought up in the past but does anyone have ideas or implementation prototypes that we could work together to build? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.