Author: arminw Date: Mon Oct 29 04:42:42 2007 New Revision: 589588 URL: http://svn.apache.org/viewvc?rev=589588&view=rev Log: update
Modified: db/ojb/branches/OJB_1_0_RELEASE/release-notes.txt Modified: db/ojb/branches/OJB_1_0_RELEASE/release-notes.txt URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/release-notes.txt?rev=589588&r1=589587&r2=589588&view=diff ============================================================================== --- db/ojb/branches/OJB_1_0_RELEASE/release-notes.txt (original) +++ db/ojb/branches/OJB_1_0_RELEASE/release-notes.txt Mon Oct 29 04:42:42 2007 @@ -19,13 +19,22 @@ --------------------------------------------------------------------- NOTES: * OJB.properties, repository.dtd files changed (also some default settings changed - see CHANGES). - Don't forget to replace older versions. -* Criteria class changed. Instead of 'void' "addXYZ"-methods now return 'this' to improve query - building (OJB-121). -* Documentation update and improvement: section about using RowReader and using a - specific RowReader on class level, proxy section improved, section "performance" reworked, - LOB content howto reworked, FAQ improved, sequence manager, query section improved, - xdoclet module,...etc. + Don't forget to replace older versions of OJB's configuration files with the new ones. +* General used collection-class for 1:n references changed. Orphan objects no longer be deleted + by default (to avoid unexpected behavior if referenced 1:n objects are moved from one to + another object). To restore old behavior change the CollectionTypes.OneToManyXYZ properties + in OJB.properties file +* Criteria class changed. Instead of 'void' the "addXYZ"-methods now return 'this' to improve + query building (OJB-121). +* Many documentation updates and improvements: + FAQ improved + xdoclet module + LOB content howto reworked + sequence manager + query section improved + basic-mapping and advanced-mapping guide enhanced and improved + performance guide reworked + ...etc. * Work on the OTM-api is discontinued. CHANGES: @@ -48,8 +57,8 @@ * Upgraded Torque to version 3.2 NEW FEATURES: -* [OJB-73] - xdoclet: generate onDelete="cascade" for foreign-key element if auto-delete is set to true - for collection descriptor +* [OJB-73] - xdoclet: generate onDelete="cascade" for foreign-key element if auto-delete is set + to true for collection descriptor * [OJB-105] - Pluggable "null" definition for persistent fields. Restriction: no consistency checking between PK-field and fields used for referring the PK. FIXED: Auto-Detection for insert/update objects checks to avoid DB queries the PK fields of @@ -65,7 +74,7 @@ * Better support for attributes containing expressions ie. sum(0.9 * price * stock). Restriction: All attributes contained in the expressions have to belong to the same table ! * Add new CGLib based PersistentField implementation. It requires JavaBeans compliant - getter/setter. Under specific conditions (older JVM version) it could up to three times + getter/setter. Under specific conditions (JVM version <1.5) it could up to three times faster than the direct field access via reflection. * New support for quoting table and column names the ojb quoting character is '. This character is replaced with the platform specific character when generating the sql. For example @@ -83,6 +92,9 @@ </field-descriptor> Enable this mode by setting attribute seq.perField="true" in sequence-descriptor within the jdbc-connection-descriptor. More details see 'sequence-manager' documentation. +* Support use of the ODMG-API within the PB-api on insert, update and delete of persistence capable + objects. Now it's possible to use the ODMG features (like persistence by reachability, + object change/state tracking) within the PB-api. * Relationships based on non primarykey fields. These fields are defined in the new attribute "target-field-ref" of inverse-foreignkey and foreignkey in collection- and referenceDescriptor. If the target-field-ref is missing the primary key of the referenced @@ -135,6 +147,8 @@ * Support for all scalar (database) functions in queries, more details see query-guide * Internal used sequence manager to generate keys for transient objects is now pluggable via custom attribute in the connection-descriptor +* 1:n and m:n references: Add declaration of general used collection-class implementations in the + OJB.properties file BUG FIXES: Please refer to our Bug tracking site (https://issues.apache.org/jira/browse/OJB) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]