You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by ar...@apache.org on 2005/10/07 00:14:00 UTC
cvs commit: db-ojb release-notes.txt
arminw 2005/10/06 15:14:00
Modified: . Tag: OJB_1_0_RELEASE release-notes.txt
Log:
update Torque to version 3.1.1, update hsql to version 1.8.0.2, merge DB profiles with HEAD, update commons-collections to version 3.1
Revision Changes Path
No revision
No revision
1.54.2.52 +11 -10 db-ojb/release-notes.txt
Index: release-notes.txt
===================================================================
RCS file: /home/cvs/db-ojb/release-notes.txt,v
retrieving revision 1.54.2.51
retrieving revision 1.54.2.52
diff -u -r1.54.2.51 -r1.54.2.52
--- release-notes.txt 16 Aug 2005 20:16:19 -0000 1.54.2.51
+++ release-notes.txt 6 Oct 2005 22:14:00 -0000 1.54.2.52
@@ -47,6 +47,13 @@
* In order to facilitate [OJB-10] the constructor signature of VirtualProxy has been changed.
CHANGES:
+* INTERNAL API CHANGES:
+ Pluggable class interfaces changed to support and fix OJB-31, OJB-6, OJB-63:
+ - StatementsForClassIF
+ - StatementManagerIF
+ - Platform
+ - RowReader
+ - SqlGenerator
* Configurable ProxyFactory is now available. Both JDK-based (default) and CGLIB
are provided. CGLIB-based generation allows for proxies to be generated for all
persistent classes, and not just ones that implement an interface.
@@ -54,8 +61,6 @@
detailed info can be found in reference guide of the repository file
* ConnectionFactoryManagedImpl is declared deprecated. Now OJB automatic detect the
running JTA-transaction and suppress critical method calls on the used connection
-* Pluggable class interfaces changed to support OJB-31 and OJB-6:
- StatementsForClassIF, StatementManagerIF, Platform
* Removed deprecated SequenceManager implementation SequenceManagerMySQLImpl
* Remove unused method #setReferenceFKs from SequenceManager interface
* ODMG-api: Method behavior of ImplementationImpl#setImplicitLocking(boolean) changed.
@@ -73,6 +78,9 @@
* Upgraded commons-pool to v1.2
* Upgraded commons-beanutils to v1.7
* Upgraded commons-logging to v1.0.4
+* Upgraded commons-collections to v3.1
+* Upgraded hsql to v1.8.0.2
+* Upgraded Torque to v3.1.1
BUG FIXES:
@@ -85,13 +93,6 @@
* Batch handling doesn't work properly with optimistic locking. This will be fixed
in version 1.1
* Subqueries are not extent aware. see QueryTest#testSubQueryAgainstExtents
-* OJB-63: When a class mapped on multiple joined tables was used in a reference only objects
- of the base type class will be instantiated, e.g. a Company class has
- a 1:n reference 'employees' to a base class Employee and class Manager extends Employee,
- then 'employees' only contains objects of type Employee even if the real type was Manager.
- See in OJB test suite ...broker.InheritanceMultipleTableTest#testInheritancedObjectsInCollectionReferences
- Same problem occur when query the base class, then OJB only returns objects of base type instead
- the real type.
* Managed Environment: When run OJB in managed environment and using PBStateListener, the call of
PBStateListener#beforeClose(PBStateEvent event) is made twice when
a PB instance was closed in a JTA-tx (for the first time when PB.close() was called
---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org