Return-Path: X-Original-To: apmail-aries-dev-archive@www.apache.org Delivered-To: apmail-aries-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 245C110F92 for ; Fri, 24 Oct 2014 11:15:05 +0000 (UTC) Received: (qmail 80058 invoked by uid 500); 24 Oct 2014 11:15:05 -0000 Delivered-To: apmail-aries-dev-archive@aries.apache.org Received: (qmail 80033 invoked by uid 500); 24 Oct 2014 11:15:05 -0000 Mailing-List: contact dev-help@aries.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@aries.apache.org Delivered-To: mailing list dev@aries.apache.org Received: (qmail 80019 invoked by uid 99); 24 Oct 2014 11:15:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Oct 2014 11:15:04 +0000 X-ASF-Spam-Status: No, hits=-0.5 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of cschneider111@gmail.com designates 209.85.217.181 as permitted sender) Received: from [209.85.217.181] (HELO mail-lb0-f181.google.com) (209.85.217.181) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Oct 2014 11:14:59 +0000 Received: by mail-lb0-f181.google.com with SMTP id l4so2414676lbv.12 for ; Fri, 24 Oct 2014 04:14:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=ojq+bUfbABUAW76KGwVl2rf3y1pLsCcTQtQLeYxuDTc=; b=j/Qrci50v3f+xx3zGtca44WjznZm1jBEPQ7MlumZJN4UIxedVpxyH47xoz/azkz9JI AbA+1/QZCZEPtyC2pSf4rO/5+CVkt2ut7wLCSSvjiouo2mJT28P/7+DIFD2nrGtGZ+3l 60Vg7qfYbRV5r5pC5yQvH4ehWPDla1aHmHfc3/1BYed69QLiKtYAjTGN25CDTEXCzoYQ CSA16mrSNu1z3iD2Rc5Di+nCKoAl/kygn9cEWlF3c5/kDpmpknZYBuz930FpxtyzF1rC qGNeuydp6dOrHdARNOvB9DO5CD1ef02Y9VhtuWBffbH26uBT6UnAS/ujIFD+U8itJj0e gCkQ== X-Received: by 10.112.85.106 with SMTP id g10mr3726523lbz.38.1414149277759; Fri, 24 Oct 2014 04:14:37 -0700 (PDT) Received: from [192.168.0.102] (HSI-KBW-085-216-061-198.hsi.kabelbw.de. [85.216.61.198]) by mx.google.com with ESMTPSA id z10sm1755952lbo.33.2014.10.24.04.14.36 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 24 Oct 2014 04:14:37 -0700 (PDT) Sender: Christian Schneider Message-ID: <544A3494.5050905@die-schneider.net> Date: Fri, 24 Oct 2014 13:14:28 +0200 From: Christian Schneider User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: dev@aries.apache.org Subject: Discuss Release of aries jpa bundles Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org The last release of aries jpa fixes an important bug but is not compatible to jpa 2.0 providers anymore. In the mean time we fixed this. So the current aries jpa trunk works well with jpa 2.0 and 2.1. I would like to release the aries bundles as soon as possible to finally ship the fix to the bug below. I created a feature snippet for karaf that you can use to quickly test the current snapshots as a drop in replacement for the jpa feature. As we currently have quite a few different versions of the jpa bundles I would also like to sync the versions. So I propose we set all the jpa bundles to version 1.1.0. This would then also reflect that we now support jpa 2.1 which is not just a bugfix. The current snapshot also includes some more improvements. For example the EntityManager in container.context now does not use synchronized all over the place (thanks to Guillaume) which was a severe performance bottleneck. Christian -----
JPA implementation provided by Apache Aries JPA 1.0.4. NB: this feature doesn't provide the JPA engine, you have to install one by yourself (OpenJPA for instance)
mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1 mvn:org.apache.geronimo.specs/geronimo-jpa_2.0_spec/1.1 mvn:org.apache.aries.jpa/org.apache.aries.jpa.api/1.0.3-SNAPSHOT mvn:org.apache.aries.jpa/org.apache.aries.jpa.blueprint.aries/1.0.4-SNAPSHOT mvn:org.apache.aries.jpa/org.apache.aries.jpa.container/1.0.2-SNAPSHOT mvn:org.apache.aries.jpa/org.apache.aries.jpa.container.context/1.0.4-SNAPSHOT
This is the main bug I would like to have solved in the new https://issues.apache.org/jira/browse/ARIES-1160 -- Christian Schneider http://www.liquid-reality.de Open Source Architect http://www.talend.com