Mike's OpenBaseAdapter is promoted to Cayenne HEAD

From: Andrus Adamchik (andru..bjectstyle.org)
Date: Sun Dec 14 2003 - 01:50:41 EST

  • Next message: jir..bjectstyle.org: "[OS-JIRA] Created: (CAY-60) DB2 Binary Types Problems"

    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