From dev-return-9954-apmail-openjpa-dev-archive=openjpa.apache.org@openjpa.apache.org Tue Dec 23 03:46:00 2008 Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 85777 invoked from network); 23 Dec 2008 03:45:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Dec 2008 03:45:58 -0000 Received: (qmail 33848 invoked by uid 500); 23 Dec 2008 03:45:58 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 33819 invoked by uid 500); 23 Dec 2008 03:45:57 -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 33808 invoked by uid 99); 23 Dec 2008 03:45:57 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Dec 2008 19:45:57 -0800 X-ASF-Spam-Status: No, hits=-0.3 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_SOFTFAIL X-Spam-Check-By: apache.org Received-SPF: softfail (nike.apache.org: transitioning domain of fern@alum.mit.edu does not designate 66.111.4.25 as permitted sender) Received: from [66.111.4.25] (HELO out1.smtp.messagingengine.com) (66.111.4.25) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Dec 2008 03:45:48 +0000 Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id B18301EFF05 for ; Mon, 22 Dec 2008 22:45:27 -0500 (EST) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Mon, 22 Dec 2008 22:45:27 -0500 X-Sasl-enc: UDwo/kMFoqt/VR7IWIWQMEIfnD4SPJ9RfrsiBf5Nznqf 1230003927 Received: from [10.0.7.180] (unknown [63.202.1.94]) by mail.messagingengine.com (Postfix) with ESMTPSA id 3CD8646C46 for ; Mon, 22 Dec 2008 22:45:27 -0500 (EST) Message-ID: <49505ED6.8020703@alum.mit.edu> Date: Mon, 22 Dec 2008 19:45:26 -0800 From: Fernando Padilla User-Agent: Thunderbird 2.0.0.18 (X11/20081125) MIME-Version: 1.0 To: dev@openjpa.apache.org Subject: Re: multithreaded, read/write? References: <4946CE0E.30707@alum.mit.edu> <75F3CF34-9110-49CD-95FA-D326BD57D08E@gmail.com> <4946F202.5080101@alum.mit.edu> <4948356D.3010308@alum.mit.edu> <1229527748771-1668374.post@n2.nabble.com> <494984F8.8090608@alum.mit.edu> <4949A894.3020903@alum.mit.edu> <1229624483214-1674158.post@n2.nabble.com> <494BFA8E.2020006@alum.mit.edu> <1229952203197-1690010.post@n2.nabble.com> In-Reply-To: <1229952203197-1690010.post@n2.nabble.com> Content-Type: multipart/mixed; boundary="------------080006090606000501090607" X-Virus-Checked: Checked by ClamAV on apache.org --------------080006090606000501090607 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit ok. i think it's that your test was using projections as well, so here is a failing test: Pinaki Poddar wrote: > All OpenJPA commits are subjected to TeamCity runs against the entire test > corpus. So yes -- the checked-in Slice tests do run and pass. There is > something specific in the domain model in your tests that hits the code path > you cited. Hence the request for a test case. > > --------------080006090606000501090607 Content-Type: text/x-patch; name="slice-test.diff" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="slice-test.diff" SW5kZXg6IG9wZW5qcGEtc2xpY2Uvc3JjL3Rlc3QvamF2YS9vcmcvYXBhY2hlL29wZW5qcGEv c2xpY2UvVGVzdFF1ZXJ5LmphdmEKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gb3BlbmpwYS1zbGljZS9z cmMvdGVzdC9qYXZhL29yZy9hcGFjaGUvb3BlbmpwYS9zbGljZS9UZXN0UXVlcnkuamF2YQko cmV2aXNpb24gNzI4ODYyKQorKysgb3BlbmpwYS1zbGljZS9zcmMvdGVzdC9qYXZhL29yZy9h cGFjaGUvb3BlbmpwYS9zbGljZS9UZXN0UXVlcnkuamF2YQkod29ya2luZyBjb3B5KQpAQCAt OTUsNiArOTUsMjEgQEAKICAgICAgICAgZW0uZ2V0VHJhbnNhY3Rpb24oKS5yb2xsYmFjaygp Ow0KICAgICB9DQogICAgIA0KKyAgICBwdWJsaWMgdm9pZCB0ZXN0UXVlcnlSZXN1bHRJc09y ZGVyZWRBY3Jvc3NTbGljZTIoKSB7DQorICAgICAgICBFbnRpdHlNYW5hZ2VyIGVtID0gZW1m LmNyZWF0ZUVudGl0eU1hbmFnZXIoKTsNCisgICAgICAgIGVtLmdldFRyYW5zYWN0aW9uKCku YmVnaW4oKTsNCisgICAgICAgIFF1ZXJ5IHF1ZXJ5ID0gZW0uY3JlYXRlUXVlcnkoIlNFTEVD VCBwIEZST00gUE9iamVjdCBwIE9SREVSIEJZIHAudmFsdWUgQVNDIik7DQorICAgICAgICBM aXN0IHJlc3VsdCA9IHF1ZXJ5LmdldFJlc3VsdExpc3QoKTsNCisgICAgICAgIEludGVnZXIg b2xkID0gSW50ZWdlci5NSU5fVkFMVUU7DQorICAgICAgICBmb3IgKE9iamVjdCByb3cgOiBy ZXN1bHQpIHsNCisgICAgICAgICAgICBQT2JqZWN0IHBjID0gKFBPYmplY3QpIHJvdzsNCisg ICAgICAgICAgICBpbnQgdmFsdWUgPSBwYy5nZXRWYWx1ZSgpOw0KKyAgICAgICAgICAgIGFz c2VydFRydWUodmFsdWUgPj0gb2xkKTsNCisgICAgICAgICAgICBvbGQgPSB2YWx1ZTsNCisg ICAgICAgIH0NCisgICAgICAgIGVtLmdldFRyYW5zYWN0aW9uKCkucm9sbGJhY2soKTsNCisg ICAgfQ0KKyAgICANCiAgICAgcHVibGljIHZvaWQgdGVzdEFnZ3JlZ2F0ZVF1ZXJ5KCkgew0K ICAgICAgICAgRW50aXR5TWFuYWdlciBlbSA9IGVtZi5jcmVhdGVFbnRpdHlNYW5hZ2VyKCk7 DQogICAgICAgICBlbS5nZXRUcmFuc2FjdGlvbigpLmJlZ2luKCk7DQo= --------------080006090606000501090607--