ObjectWeb Consortium
Search ObjectWeb Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | enhydra List | Febuary 2004 Index

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

DODS 5.1-7 released !


- Updated documentation for: delete cascade, ESCAPE character change, Apache licence note, new DODS.startup(URL,String) method.

- New DODS startup method (DODS.startup(URL,String)), now DODS can read application configuration file from application classpath (folder or jar), or from given URL.

- ReadOnly attributes for template files are automatically changed

- Added new public methods oid_setXXX(BigDecimal), oid_setXXX(String), oid_setXXX(ObjectId) in DO templates.

- Added description for 'SendStringParametersAsUnicode' connection parameter for MS-JDBC driver ('Inside DODS').

- Fixed problem with closed connection in connection poll - problem with MS-JDBC driver.

- Added new parameter 'AppName' (DatabaseManager level) - used in Enhydra 6.0

- Added 'CaseSensitive' parameter for calculate/recalculate string comparisons in cache

- Added new driver specific parameter 'DisableFetchSizeWithMaxRows'.

- Fixed problem with Simple Query Cache and readSkip - in runQuery method

- Added new chapter 'Database Vendor and Driver Specific Parameters' in 'Inside DODS'

- Fixed problem with calling setMaxRows() - without filtering data

- Changes to suport db querys with full columns naming

- Added 'UseCursorName' parameter in app. *.conf file (also exists in driver specific section of database vendor *.conf file)

- Fixed problem with save() method - without transaction. Added rollback in catch block.

- New parameter IncrementVersions is added in conf file. If this parameter set to true (default value is true) values in version columns are incremented during mass Updates.

- Documantation is updated (related to supported Db Vendors): dods_qstart.xml and using_dods.xml

- Support for jdk 1.3.x in runtime: removed LinkedHashMap dependence for LRU cache, Cache implementation extends LRUMap and SequencedHashMap (for jdk 1.3) - new classes borrowed from Jakarta-common. Removed LinkedHashMap dependences for full caching.

- Fixed problem with force=false attribute in dods ant task (when output directory contains '.' character

- All examples use hsqldb.jar from dods lib-ext (not separate jar for each application)

- Fixed bug for update set parameters - complex update statements

- New method for setting expressions in Update statements is implemented (exprSetXXX)

- Fixed problem with DEFAULT_WILDCARD_ESCAPE_CLAUSE value. Added support for disabling ESCAPE clause ('none' value for WildcardEscapeClause parameter)

- Support for DbVendor driver specific properties in vendor conf files. Added Cursor name parameter - implemenattion neccesery for MSJDBC driver - using cursors.

- Fixed bug - full caching: set size of LRUMap according to Map - constructor argument.

- Fixed problem with AutoSaveCreateVirgin parameter. DODS didn't insert into transaction 'virgin' objects.

- Clean transactions are used for cache initialization.

- Save method without trans-param is generated even when dirtyDos=omit.

- Fixed problem with selectOids parameter and executing mass Updates.

- Fixed problem with TransactionCaches=true, lazyLoading=true and calling createExisting methods with non persistent oid in database. This situation caused problem in TransactionCache - add DO which doesn't exist in database. New methods are created ceInternal - for internal usage - creating DO object which exists in database. Public createExisting methods now always check if DO exists in database.

Attachment: smime.p7s
Description: S/MIME cryptographic signature



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

Reply via email to:

Powered by MHonArc.

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