Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 57323 invoked from network); 6 Feb 2008 21:04:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 6 Feb 2008 21:04:30 -0000 Received: (qmail 96764 invoked by uid 500); 6 Feb 2008 21:04:22 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 96741 invoked by uid 500); 6 Feb 2008 21:04:22 -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 96732 invoked by uid 99); 6 Feb 2008 21:04:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Feb 2008 13:04:22 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of ppoddar@bea.com designates 66.248.192.39 as permitted sender) Received: from [66.248.192.39] (HELO repmmg02.bea.com) (66.248.192.39) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Feb 2008 21:04:03 +0000 Received: from repmmr01.bea.com (repmmr01.bea.com [10.160.29.71]) by repmmg02.bea.com (Switch-3.3.0/Switch-3.2.7) with ESMTP id m16L3scU019596 for ; Wed, 6 Feb 2008 13:03:54 -0800 Received: from repbex01.amer.bea.com (repbex01.bea.com [10.160.26.98]) by repmmr01.bea.com (Switch-3.3.0/Switch-3.2.7) with ESMTP id m16L3od6012153 for ; Wed, 6 Feb 2008 13:03:53 -0800 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: RE: Extension to OpenJPA for distributed databases Date: Wed, 6 Feb 2008 13:03:47 -0800 Message-ID: <3992B07C0590B548BB294D31768A1DA2D88A6B@repbex01.amer.bea.com> In-Reply-To: <7262f25e0802061232oa118114w709b416f0390b589@mail.gmail.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Extension to OpenJPA for distributed databases Thread-Index: Acho/4Bg3X18OBgiQN2N0fXHDQPSgAAAx44g References: <3992B07C0590B548BB294D31768A1DA2D88917@repbex01.amer.bea.com> <7262f25e0802061232oa118114w709b416f0390b589@mail.gmail.com> From: "Pinaki Poddar" To: x-BEA-PMX-Instructions: AV x-BEA-MM: Internal-To-External X-Virus-Checked: Checked by ClamAV on apache.org 1. The XA transaction manager is pluggable and not active by default. 2. The DistributedStoreManager in RESOURCE_LOCAL txn serailly commits across all slices. This is the default behavior (same as Hibernate Shards). > I see that you changed some stuff outside of the new openjpa-slice module. Yes. modified root pom.xml to add openjpa-slice as a module. I have added one chapter in the doc (ref_guide_slice.xml). In codebase, one and only critical change was made six weeks ago to allow JDBCStoreManger to use a configuration separate from that of its context. -----Original Message----- From: Patrick Linskey [mailto:plinskey@gmail.com] Sent: Wednesday, February 06, 2008 2:33 PM To: dev@openjpa.apache.org Subject: Re: Extension to OpenJPA for distributed databases Hi, I see that you've gone a head and done the commit for this. Some questions: 1. At one point, Slice had a mock XA transaction manager in it. Has this been removed? I strongly feel that OpenJPA should not be in the business of XA transaction management. 2. I see that you changed some stuff outside of the new openjpa-slice module. Do these changes mean that slice is now part of 1.1.0? I think that we might want to spend more time reviewing and discussing before including this in a shipping product. One way to address this could be by creating a branch; another could be by leaving it in trunk but not changing the build. -Patrick On Feb 6, 2008 9:10 AM, Pinaki Poddar wrote: > Hi, > Some of you have reviewed this extension. Based on your responses, I > have integrated openjpa-slice module with OpenJPA in my local > environment. > I am planning to commit the same to the repository by end of today. > > Regards -- > > > -----Original Message----- > From: Pinaki Poddar > Sent: Wednesday, January 30, 2008 5:45 PM > To: 'dev@openjpa.apache.org' > Subject: Extension to OpenJPA for distributed databases > > Hi, > I would like to add an extension of OpenJPA that allows an > application to transact against a set of distributed, possibly > hetereogenous, horizontally-partitioned databases [2]. The project is > named as Slice and is similar in scope to Hibernate Shards. > The development codebase so far been maintained in Apache Lab > repository and given its current state I propose to add the codebase > to a new openajpa-slice module. > > I request you to review current state of its implementaion [1] and > express your opinion/views on feasibility of my proposal. > > Regards -- > > Pinaki > > [1] Slice website: > http://people.apache.org/~ppoddar/slice/site/index.html > > [2] dev2dev blog: > http://dev2dev.bea.com/blog/pinaki.poddar/archive/2008/01/slice_openjp > a_ > f_1.html > > Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it. > -- Patrick Linskey 202 669 5907 Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.