My next step would be updating the docs on Wiki and brining the
updates to SVN.
Any volunteers to run the RAT tool [1] against the trunk and filter
out bogus failures?
Thanks
Andrus
[1] http://cayenne.apache.org/release-guide.html
On Jul 1, 2007, at 5:03 PM, Andrus Adamchik wrote:
I am done with cross-DB testing of the trunk code. I tested Cayenne
with the following databases, and the current test suite fully
passes against all of them:
* Derby
* FrontBase
* HSQLDB
* MySQL
* OpenBase
* PostgreSQL
* Sybase
* SQLServer
I discovered a bunch of issues and fixed most of them. Those that
didn't have an immediate fix, where documented on Jira and the
corresponding test cases were temporarily removed from the test
suite, or bypassed using the AccessStackAdapter mechanism. Here is
the listing:
CAY-811: all db's that support identity columns (MySQL, Derby,
SQLServer)
CAY-820: OpenBase
CAY-821: FrontBase
Still can't test against Oracle. I will set up a local Oracle
instance someday, but likely after M1.
A pleasant surprise was that Maven 2.0.6 caused no surprises so
far. Maybe Maven 2 finally stabilized?? So I'd encourage others to
try running the unit tests in their environment and report back.
I've been updating the following Developer Guide page with test
instructions that worked for me. I hope this will help (note that
connection.properties file is mostly compatible with previous
releases, except that the key names are required to match the POM
profile names):
http://cayenne.apache.org/running-unit-tests.html
Andrus