You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by Timo Westkämper <ti...@mysema.com> on 2009/06/10 13:14:39 UTC

Querydsl release 0.4.4

Hi.

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?

Release specific Querydsl documentation is found here :
http://source.mysema.com/display/querydsl/Documentation

Some query examples using JDOQL can be found on our SVN server :
https://source.mysema.com/svn/mysema/projects/querydsl/trunk/querydsl-jdoql/src/test/java/com/mysema/query/jdoql/

Br,
Timo Westkämper.




Re: Querydsl release 0.4.4

Posted by Timo Westkämper <ti...@mysema.com>.
Hi Andy.

> 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).
>   
Yes, you are correct. Querydsl is just an API layer on top of JDO. What 
I meant is that I could use the JDO2 TCK tests to make sure that all 
queries can be constructed via Querydsl.

It would be at the same time a reference on how Querydsl queries are 
serialized into single string JDOQL form.

Br,
Timo Westkämper.
>
>
>   


Re: Querydsl release 0.4.4

Posted by Andy Jefferson <an...@datanucleus.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)