From jdo-dev-return-8170-apmail-db-jdo-dev-archive=www.apache.org@db.apache.org Wed Jun 10 19:08:33 2009 Return-Path: Delivered-To: apmail-db-jdo-dev-archive@www.apache.org Received: (qmail 71550 invoked from network); 10 Jun 2009 19:08:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 10 Jun 2009 19:08:33 -0000 Received: (qmail 94771 invoked by uid 500); 10 Jun 2009 19:08:45 -0000 Mailing-List: contact jdo-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jdo-dev@db.apache.org Delivered-To: mailing list jdo-dev@db.apache.org Received: (qmail 94761 invoked by uid 99); 10 Jun 2009 19:08:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Jun 2009 19:08:45 +0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [212.159.7.100] (HELO relay.pcl-ipout02.plus.net) (212.159.7.100) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Jun 2009 19:08:33 +0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAHKhL0rUnw4S/2dsb2JhbADRI4QNBQ Received: from pih-relay05.plus.net ([212.159.14.18]) by relay.pcl-ipout02.plus.net with ESMTP; 10 Jun 2009 20:08:11 +0100 Received: from [87.112.69.70] (helo=[192.168.0.4]) by pih-relay05.plus.net with esmtp (Exim) id 1MET9f-0005JT-4z for jdo-dev@db.apache.org; Wed, 10 Jun 2009 20:08:11 +0100 From: Andy Jefferson To: jdo-dev@db.apache.org Subject: Re: Querydsl release 0.4.4 Date: Wed, 10 Jun 2009 20:08:10 +0100 User-Agent: KMail/1.9.6 References: <4966C3D9.9050408@sun.com> <4A2F959F.6010702@mysema.com> In-Reply-To: <4A2F959F.6010702@mysema.com> Organization: DataNucleus MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200906102008.10722.andy@datanucleus.org> X-Plusnet-Relay: c9ae9ac7cf3e18da0b7da9551e077a30 X-Virus-Checked: Checked by ClamAV on apache.org Hi Timo, > The newest release of Querydsl has now support for subqueries for JDOQL. > Is there some kind of conformance test suite to validate Querydsl as a > JDOQL implementation? But QueryDSL isn't a JDOQL implementation though is it ? You presumably take your API input and convert it into a single-string form of JDOQL for use by the actual JDOQL implementation (e.g DataNucleus). You don't execute the query on the underlying datastore. The JDO2 TCK test compliance with the JDO2 spec ... for the JDO implementation. Specifically, those tests (in Apache JDO SVN) will use the JDOQL API and single-string form, and test the results from those queries (after execution on the datastore). -- Andy (DataNucleus - http://www.datanucleus.org)