I was wrong in the tests on Derby. Here correct results: derby
Tests in error: testDifferentEntity(org.apache.cayenne.access.DataContextEJBQLSubqueryTest) testExists(org.apache.cayenne.access.DataContextEJBQLSubqueryTest) Tests run: 2087, Failures: 0, Errors: 2, Skipped: 0 And now in RC2 we have same result as in RC1 2010/1/14 Ольга Ткачева <[email protected]> > Postgres - BUILD SUCCESSFUL. I fixed > testNullParameter(org.apache.cayenne.query.EJBQLQueryTest) > > > 2010/1/14 Andrus Adamchik <[email protected]> > > >> On Jan 13, 2010, at 4:41 PM, Kevin Menard wrote: >> >> Andrey mentioned he knew what the error in postgres is. IIRC it was a >>> case >>> of "= NULL" being used instead of "IS NULL" on an EJBQL expression.. >>> >>> -- >>> Kevin >>> >> >> True, but since Cayenne expressions do support "= NULL", it sort of made >> sense to make it consistent (especially now that we don't strive for JPA >> compliance). Olga was going to commit a patch for that. >> >> Andrus >> >> > > > -- > Olga Tkacheva > -- Olga Tkacheva
