Just moved OpenBaseAdapter to Cayenne HEAD. I think it is in a good
enough shape to be on the development branch. Please do not use the
version in my sandbox anymore (gotta delete it someday).
I did some work to achieve better integration with Cayenne and reduce
test failures. Namely, I added PK constraints creation procedure to
OpenbasePkGenerator (this is an unusual place, but I could avoid
changing DbAdapter API with that, which is good). Also I fixed FK
constraint creation procedure which generated constraints backwards,
thus failing reverse engineering tests. Current failure list is very
small and can be fixed pretty fast (Mike already pointed out at causes
of some of these failures):
[java] [junit] TEST
org.objectstyle.cayenne.access.DateTimeTypesTst FAILED
[java] [junit] TEST
org.objectstyle.cayenne.access.NumericTypesTst FAILED
[java] [junit] TEST org.objectstyle.cayenne.dba.PkGeneratorTst
FAILED
[java] [junit] TEST org.objectstyle.cayenne.CDOOneDep2OneTst
FAILED
I am not planning to move this to STABLE, so 1.0.* releases will not
see OpenBase adapter included (mainly because I had to refactor the
test cases and do not want to port them to STABLE, the adapter itself
is still compatible). If anyone needs it before 1.1 goes out, we can
build the adapter as a standalone downloadable jar.
This issue is still used to track the progress (though it is overloaded
with comments already):
http://objectstyle.org/jira/secure/ViewIssue.jspa?key=CAY-47
Andrus
This archive was generated by hypermail 2.0.0 : Sun Dec 14 2003 - 01:50:45 EST