ObjectWeb Consortium
Search ObjectWeb Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | enhydra List | July 2004 Index

<--  Date Index  --> <--  Thread Index  -->

Enhydra DODS 5.1-13. released!


Just want to inform you that DODS 5.1-13 is released on http://forge.objectweb.org/projects/dods

Some new or updated features associated with DODS 5.1-13:

- (ID: ) Added connection close check on first write in transaction. - MySQL problem reported by Petr Stehlik.

- (ID: ) bug fix - now throws exception if sql batch affects less then 1 row.

- (ID: ) implemented optional PreparedStatement caching. MaxPreparedStatements=0 means thet DODS turns off PreperedStatement caching.
- (ID: ) Added new parameter in app config file : SQLBatch. This option enables executing modifications in transaction using addBatch and executeBatch methods.

- (ID: ) During cache initialization, cursor type can be overridden using new parameters InitCachesResultSetConcurrency, InitCachesResultSetType.

- (ID: ) PreparedStatement cache is enabled for modifications (updates, inserts).

- (ID: ) New addWhereIn methods in QueryBuilder (RDBColumn, Array of )

- (ID: ) fetch size problem with MSJDBC driver - added new method in query class which overrides values of cursor types parameters from application

- (ID: ) FullCacheCountLimit parameter - query checks current cache size and depends on this parameter DODS

- (ID: ) fetch size will be set automatically to 1 for uniqueInstace queries.

- (ID: ) getDO method in DBTransaction interface returns Transaction interface instead of CoreDO.

- (ID: ) Added new parameters - initCacheSize and initFetchSize - for loading caches first time.

- (ID: ) P6Spy - version 1.3 is included in DODS.

- (ID: ) Changes in name convention logic for named constraints (not only for foreign keys) in SQL _expression_ (uses ConstraintNameLength parameter)

- (ID: ) Optimized usage of synchronized methods and blocks.

- (ID: ) DODS Generator - DODS_ENDORSED system property support added, for IBM JDK.

- (ID: ) Added AbstractDBTransactionFactory - new interface, and new parameter in configuration file TransactionFactory. On this way new implementations of DBTransaction interface are enabled.

- (ID: ) Added ExtendedConnectionAllocator - new interface, and new parameter in configuration file ConnectionAllocator. On this way new implementations of ConnectionAllocator interface are enabled.

- (ID: ) Added DriverDependencies interface and OracleDriverDependencies class which are solved DODS problem with Blobs on Oracle database.

- (ID: ) Fixed problem with isDirty method when lazyLoading is set to true.

- (ID: ) EnableCaching method in DO class calls setMaxRows if maxRows is greater then 0, during data load in caches.

- (ID: ) Added new Parameter FullCacheCountLimit - depends of this parameter and number of rows in fully cached table, Query has to be executed at the first time against the database.
- (ID: ) Added new interfaces ExtendedDBConnection and AbstractDBConnectionFactory to enable custom implementation of database connection (or ConnectionFactory class). Also new parameter is added in configuration file on connection level ('ConnectionFactory') to enable configuration of connectionAllocator/conectionAllocatorFactory. StandardDbConnectionFactory is default implementation.
DODS Development Team


<--  Date Index  --> <--  Thread Index  -->

Reply via email to:

Powered by MHonArc.

Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster.