The problem here is that we need to set underlying db to use case
insensitive collations. The option I've added just tells Cayenne that
database is in CI mode and there is no any special tricks needed to be
done from its side to perform case insensitive queries, etc.
Dima
On 5/18/2012 5:50 AM, Aristedes Maniatis wrote:
Some while ago Dima added code which better handles case insensitive
database collations. I recently added those tests to Jenkins and they
are now failing:
Failed tests:
testSelectNotLikeIgnoreCaseSingleWildcardMatch(org.apache.cayenne.query.SelectQueryTest)
testSelectLikeIgnoreCaseObjects1(org.apache.cayenne.query.SelectQueryTest)
https://builds.apache.org/job/Cayenne-trunk/
I haven't done any more investigation, and we could potentially leave
this until after M4 since the feature hasn't yet been promoted.
Ari