Sub-task
- [CASTOR-1102] - Castor JDO 0.9.6 Distributed Cache Samples
- [CASTOR-1155] - Create org.castor package
Bug
- [CASTOR-84] - Castor JDO Commonly Requested Features -- 0.9.3
- [CASTOR-334] - ClassDescriptor.getIdentity does not support multiple identity columns
- [CASTOR-470] - Loading all instances of a class doesn't load instances of the subclass
- [CASTOR-496] - Castor initialization fails when reading protected directory
- [CASTOR-518] - Table aliases not used in HSQLDB OQL-SQL generator class
- [CASTOR-622] - aliases for self-join tables are incorrect
- [CASTOR-633] - Hidden catch-block in LockEngine.updateCache
- [CASTOR-732] - Performance test-suite for JDO
- [CASTOR-778] - "Useless" code in ClassMolder.delete
- [CASTOR-831] - not possible to specify the pooling parameter "cache-scheme" for Oracle connects
- [CASTOR-920] - limitation of the number of arguments by the sourceGen.bat script
- [CASTOR-943] - Create a test case for bug 1785 (JDO DataSource configuration using a Properties collection)
- [CASTOR-1085] - TransactionContext suffers from a crappy implementation. ;)
- [CASTOR-1132] - dates don't marshal/unmarshal with namespaces
- [CASTOR-1158] - Default boolean values in TypeConvertors
- [CASTOR-1170] - JDOManager cannot load the configuration created by JDOConfFactory.createJdoConf()
- [CASTOR-1173] - Problem using JDOConfFactory and transaction demarcation specification.
- [CASTOR-1178] - Problem with uindirectional relations to polymorph classes
- [CASTOR-1190] - Fix syntax failures in sapdb.sql script and improve sapdb test coverage
- [CASTOR-1203] - Calculation of priority to execute create and delete statements at commit returns wrong results.
Improvement
- [CASTOR-300] - RFE: JDO support for typesafe enumerations
- [CASTOR-352] - <sql transient="true" />
- [CASTOR-571] - Add a parent-key attribute for the sql tag for adding support for self-referential
- [CASTOR-691] - Introduce the TRACE level logging class
- [CASTOR-755] - All unit tests for JDO should be placed in a new src/tests/utf/org/exolab/castor/ tree
- [CASTOR-770] - Change configuration of JDBC Datasources
- [CASTOR-799] - Update the jar manifest file
- [CASTOR-874] - Add section for DB2 to src/tests/texts.xml
- [CASTOR-999] - Coding conventions
- [CASTOR-1018] - Add support for polymorphism
- [CASTOR-1081] - Error message for the exception on ClassMolder line 857 is useless
- [CASTOR-1110] - Refactor CTF-JDO tests into subdirectories (part 2)
- [CASTOR-1114] - The docs on the limit clause support for OQL need to be updated
- [CASTOR-1135] - Refactor how JDBC connection factories are maintained
- [CASTOR-1151] - Refactor ClassMolder
- [CASTOR-1169] - Refactor access to caches
- [CASTOR-1179] - Refactor how transaction managers are maintained
- [CASTOR-1183] - Allow to initialize JDOManager with a preconfigured DataSource
Task
- [CASTOR-1154] - New license for Castor code
- [CASTOR-1185] - MimeBase64Encoder and MimeBase64Decoder use the Netscape Public License (NPL)
- [CASTOR-1204] - Prepare 1st milestone of 0.9.9 release
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.