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