Release Notes for CDO S20121002-0801

These release notes have been generated from the commit log of the 4.2 stream and the associated bugzillas.
The first commit is a35a25eadca9fb4b661331fe490672c12f1eead0 in the master branch.
The last commit is ca64dc3561828da7b5c6d6c733cd4897df6681af in the master branch.
The previous build of the 4.2 stream is S20120821-0312.

Table of Contents

CDO Model Repository (Core)

Enhancements

enhancement [362982] Add CDOTextResource and CDOBinaryResource    resolved-fixed in 4.2
enhancement [388616] Add "encoding" attribute to CDOTextResource    resolved-fixed in 4.2
enhancement [388721] Add CDOResourceImpl.getEObjectByID(String)    resolved-fixed in 4.2
enhancement [388723] Add EMFUtil.getPositionalURI(InternalEObject)    resolved-fixed in 4.2
enhancement [388928] Develop a resource transfer framework    resolved-fixed in 4.2
enhancement [389231] Don't load all resource contents for remove(int)    resolved-fixed in 4.2
enhancement [389665] Cache path->resourceNodeID mappings in AbstractCDOView    resolved-fixed in 4.2
enhancement [389694] Relax view options (CDOInvalidationPolicy and CDOStaleReferencePolicy)    assigned in 4.2
enhancement [390169] Provide a central registry for open CDOViews    resolved-fixed in 4.2
enhancement [390684] Add exception handler to IRepositorySynchronizer    resolved-fixed in 4.2
enhancement [390804] Support external targets in CDOView.queryXRefs()    resolved-fixed in 4.2
enhancement [390808] Integrate CDO with EMF Compare    resolved-fixed in 4.2

Bug Fixes

normal [341469] Make CDOMergingConflictResolver stable    assigned in 4.2
normal [353448] Attempt to Modify Historical Revision    resolved-fixed in 4.2
normal [357469] CDO server NPE in DBStoreAccessor.detachObjects    new in 4.2
normal [386989] Nested generic types can't be committed    resolved-fixed in 4.2
normal [389525] Concurrent Access to Models Rollback / Conflict Resolution Exceptions    resolved-fixed in 4.2
normal [390185] Deadlock on multiple concurrent transactions    resolved-fixed in 4.2
normal [390908] NPE when requesting an EObject from a different view that is TRANSIENT    resolved-fixed in 4.2

CDO Model Repository (Legacy Mode)

Bug Fixes

normal [363661] [Legacy] ETypes of EStructuralFeatures in Ecore Models are not persisted    resolved-fixed in 4.2

CDO Model Repository (User Interface)

Enhancements

enhancement [388567] [UI] Support CDOTextResource and CDOBinaryResource in the generic UI    resolved-fixed in 4.2

CDO Model Repository (JDBC Support)

Enhancements

enhancement [355787] [DB] Complete core mappings for Ecore data types    assigned in 4.2

CDO Model Repository (Hibernate Support)

Bug Fixes

normal [390167] [Hibernate] Include org.eclipse.emf.cdo.examples.hibernate.log4j in hibernate examples feature    resolved-fixed in 4.2

Net4j Signalling Platform and Utilities

Bug Fixes

normal [387774] CDO threads prevent JVM to exit on client side standalone    resolved-fixed in 4.1
normal [389874] Use Introspector.decapitalize() in ReflectUtil.instantiate()    resolved-fixed in 4.2

Net4j DB Framework

Bug Fixes

normal [369632] [DB] Wrong conversion to Long and Integer    resolved-fixed in 4.2

Documentation

Bug Fixes

normal [388203] Problems when working with CDO Master Server Example    resolved-fixed in 4.2

The previous build of the 4.2 stream is S20120821-0312.