<?xml version="1.0" encoding="UTF-8"?>
<relnotes stream="4.0" drop="R20110608-1407" revision="2e45c51345cf6fe71b4fe4417d3f4a163d466fb8" previousRevision="d2623624f4d14f8d47e5cabad47638d5ccd8c985">
  <issue url="https://bugs.eclipse.org/241464" id="241464" title="Make timeouts in read-access requests configurable" severity="enhancement" component="cdo.core" version="2.0"/>
  <issue url="https://bugs.eclipse.org/247141" id="247141" title="Create a lazy self-attaching adapter for CDOObject" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/248936" id="248936" title="[UI] Provide a user interface for changing the CDOAudit time" severity="enhancement" component="cdo.ui" version="4.0"/>
  <issue url="https://bugs.eclipse.org/250376" id="250376" title="Change type of CDOSessionInvalidationEvent.getView() to CDOTransaction" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/252255" id="252255" title="Integrate with DB4O backends (Open Source object-oriented database)" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/256931" id="256931" title="Provide common query language (OCL)" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/265136" id="265136" title="Mismatch between EMF and CDO featureID values" severity="normal" component="cdo.core" version="2.0"/>
  <issue url="https://bugs.eclipse.org/273562" id="273562" title="Make EObjects available at the server-side" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/278181" id="278181" title="Enable reconnects to enhance fault tolerance" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/283131" id="283131" title="Let CDOObjects send normal EMF notifications on rollback" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/284307" id="284307" title="Add support for streaming of large byte arrays / BLOB" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/285426" id="285426" title="[DB] Implement user-defined typeMapping support" severity="enhancement" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/290032" id="290032" title="Provide sticky views" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/290726" id="290726" title="Provide ResourceImpl.ModificationTrackingAdapter emulation" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/296680" id="296680" title="Problems with savepoints and detached elements on complete rollback" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/297940" id="297940" title="CommitTimestamps are not guaranteed to be strictly ordered" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/298632" id="298632" title="[DB] DBStoreAccessor.rollback does not remove new IDBTables" severity="normal" component="cdo.db" version="4.1"/>
  <issue url="https://bugs.eclipse.org/299897" id="299897" title="Obtain locks before timestamp creation" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/300149" id="300149" title="Support remote cross referencing with a convenient API on the client and SPI on the server for the stores to implement" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/301512" id="301512" title="[DB] Auto-configure mapping strategy based on repository properties and contributable factories" severity="enhancement" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/305527" id="305527" title="CDOObjects should throw an exception when references to other views are added" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/305962" id="305962" title="[DB] Provide a memory sensitive implementation of IObjectTypeCache" severity="enhancement" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/306710" id="306710" title="IndexOutOfBoundsException upon invalidation" severity="normal" component="cdo.core" version="3.0"/>
  <issue url="https://bugs.eclipse.org/308232" id="308232" title="[Dawn] Develop collaborative support for GMF on CDO" severity="enhancement" component="cdo.dawn" version="4.0"/>
  <issue url="https://bugs.eclipse.org/309305" id="309305" title="Transition TRANSIENT with Event INVALIDATE/DETACH_REMOTE not supported" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/309467" id="309467" title="After CDOServer restart no Revisions are available." severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/310574" id="310574" title="CDOAddFeatureDelta with null value" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/312535" id="312535" title="Partial commits" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/314186" id="314186" title="Mismatch between CDO_RESOURCE__RESOURCE_SET and RESOURCE__RESOURCE_SET" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/315570" id="315570" title="Incorrect javadoc for CDOAdapterPolicy" severity="minor" component="cdo.docs" version="4.0"/>
  <issue url="https://bugs.eclipse.org/316273" id="316273" title="Problem with CDOStore.contains()" severity="normal" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/316434" id="316434" title="Provide an option which prevents removal of still referenced objects (referential integrity)" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/316444" id="316444" title="Provide a mechanism to prevent containment cycles" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/316594" id="316594" title="BranchingTest.testDetachExisting() randomly fails with ObjectNotFoundException" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/316867" id="316867" title="Raw replication fails after recovering from non-graceful shutdown" severity="normal" component="cdo.core" version="3.0"/>
  <issue url="https://bugs.eclipse.org/316887" id="316887" title="Databinding &amp;amp; CDO Notifications" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/317144" id="317144" title="Notification Merge Problem" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/317821" id="317821" title="Registered GenModel uses wrong file name" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/318443" id="318443" title="Provide revision deltas through CDOViewInvalidationEvent, if available" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/318488" id="318488" title="Invalid EMF notification out of CDOMoveFeatureDelta" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/318518" id="318518" title="[Legacy] CDOLegacy Wrapper should not set opposite references when detaching bi-directional references" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/318664" id="318664" title="Raw replication does not send CommitNotifications" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/318729" id="318729" title="Containment Cycle Detection should also work for non branching configurations" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/318807" id="318807" title="Add JavaDocs" severity="enhancement" component="cdo.docs" version="4.1"/>
  <issue url="https://bugs.eclipse.org/318851" id="318851" title="CDONotificationBuilder cannot handle mixed OID&amp;apos;s/CDOObjects when processing CDOClearFeatureDelta" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/318876" id="318876" title="Mechanism for avoiding dangling refs can introduce spurious conflicts" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/318919" id="318919" title="Make prefetching work for children of already loaded objects" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/318998" id="318998" title="[DB] Support queryXRefs()" severity="enhancement" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/319090" id="319090" title="Provide a CDOConflictResolver that uses a CDOMerger" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/319132" id="319132" title="NPE when using Legacy mode." severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/319552" id="319552" title="&amp;quot;Attempt to modify historical revision&amp;quot;-Exception after raw replication." severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/319674" id="319674" title="Offline: Support id mapping during branch switch" severity="enhancement" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/319836" id="319836" title="Detach-reattach of dirty object discards pre-detach featureDeltas" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/319950" id="319950" title="ConvertToEMF doesn&amp;apos;t work properly with many-valued EDataTypes" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/320076" id="320076" title="Add a system property for the TCPAcceptor listen port" severity="enhancement" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/320193" id="320193" title="[Dawn] Provide a flexible testing environment for UI tests" severity="enhancement" component="cdo.dawn" version="4.1"/>
  <issue url="https://bugs.eclipse.org/320217" id="320217" title="[Hibernate] HibernateStoreAccessor grabs all query languages but throws exceptions for unhandled ones" severity="normal" component="cdo.hibernate" version="4.0"/>
  <issue url="https://bugs.eclipse.org/320355" id="320355" title="Allow write through commits on FailOverParticipant (load balancing)" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/320690" id="320690" title="Stale references can occur if one of two commits deletes a reference target" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/320728" id="320728" title="TCPConnector should serve the channels in a round-robin way" severity="normal" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/320837" id="320837" title="[Legacy] Legacy fails when loading a contained object before its container" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/320976" id="320976" title="ArrayIndexOutOfBoundsException in CDOListFeatureDeltaImpl" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/321024" id="321024" title="[Dawn] DawnCreationWizard fails if the page for the semantic resource is not entered" severity="normal" component="cdo.dawn" version="4.0"/>
  <issue url="https://bugs.eclipse.org/321090" id="321090" title="[Dawn] Do not Require-Bundle plug-ins that are not provided by Eclipse.org" severity="normal" component="cdo.dawn" version="4.0"/>
  <issue url="https://bugs.eclipse.org/321108" id="321108" title="[DB] Name starting with underscore is not handled" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/321193" id="321193" title="CDOServerProtocol can get deactivated while associated Signals are still executing" severity="normal" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/321484" id="321484" title="Buffer.startGetting does not always handle remote socket closure gracefully" severity="normal" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/321699" id="321699" title="CDOViewImpl.getObject(CDOID, boolean) can return wrong object for temporary ID&amp;apos;s" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/321986" id="321986" title="NPE on rollbacking detached objects" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/322067" id="322067" title="[DB] Audit mapping creates illegal SQL for XRefs" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/322308" id="322308" title="Math error in FastList.remove(Object)" severity="major" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/322552" id="322552" title="Provide a callback which informs about replication progress" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/322710" id="322710" title="List delta problem: SET plus REMOVE results in nothing" severity="major" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/322761" id="322761" title="[Dawn] Plugins have 2 activators" severity="normal" component="cdo.dawn" version="4.0"/>
  <issue url="https://bugs.eclipse.org/322778" id="322778" title="[DB] DatabaseMetaData.getTables hangs/throws when called during test tearDown" severity="normal" component="cdo.net4j.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/322779" id="322779" title="NullPointerException  after deleting a resource" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/322804" id="322804" title="ClassCastException adding an object to an EList with objects of a custom data type" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/322969" id="322969" title="[DB] Various test suites broken due to mismatched audit support" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/323308" id="323308" title="Legacy wrapper fails on detaching objects with opposite references" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/323791" id="323791" title="[DB] Column comment in cdo_commit_infos" severity="minor" component="cdo.net4j.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/323806" id="323806" title="LegacyObjectWrapper fails with IllegalStateException while Notifiers are called" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/323828" id="323828" title="[Dawn] Provide collaborative EMF editors on CDO" severity="enhancement" component="cdo.dawn" version="4.0"/>
  <issue url="https://bugs.eclipse.org/323930" id="323930" title="XRefExcluder does not use adjusted list indexes" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/323958" id="323958" title="Changes are not committed on preCommit" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/324084" id="324084" title="CommitException with XRef on new objects after branch merge" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/324280" id="324280" title="Heartbeat stops working with Timer already cancelled" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/324453" id="324453" title="Provide an Activator base class that loads/stores a config object during start/stop" severity="enhancement" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/324504" id="324504" title="Provide API to create CDOResourceFolders" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/324506" id="324506" title="Allow CDOResource to be saved to XMI directly (export)" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/324523" id="324523" title="[UI] Provide pluggable UI wizard framework for container element creation" severity="enhancement" component="cdo.net4j.ui" version="4.0"/>
  <issue url="https://bugs.eclipse.org/324532" id="324532" title="Provide an Eclipse filesystem (EFS) implementation" severity="enhancement" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/324585" id="324585" title="StackOverflowError on delta notification" severity="major" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/324635" id="324635" title="&amp;quot;Attempt to modify historical revision&amp;quot;-Exception after branch merge" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/324756" id="324756" title="NPE in TransactionCommitContext with re-attached object on branch." severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325097" id="325097" title="Last object ID wrong in SynchronizableRepository." severity="major" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325189" id="325189" title="Make CDOCommonView and CommitContext a CDORevisionProvider" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325322" id="325322" title="CommitTransactionIndication: postCommit(false) not called after error in indicating()" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325384" id="325384" title="Request StateFolder vom OMPlatform fails while runing inside an OSGiFramework" severity="normal" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325436" id="325436" title="[CDO] Invalid Javadoc for CDOTransaction.Option.addChangeSubscriptionPolicy" severity="minor" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325541" id="325541" title="[Hibernate] CVS: Move hibernate example plugins from deprecated to other location in cvs" severity="enhancement" component="cdo.hibernate" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325549" id="325549" title="Synchronizable repository: order of commits is not ensured (CommitRunnable / WriteThroughCommitContext)" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325603" id="325603" title="CDOResourceImpl throws IllegalStateException" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325712" id="325712" title="[Releng] Some projects are missing .cvsignore file" severity="trivial" component="cdo.releng" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325721" id="325721" title="Add an example for setting up server-side failover tolerance" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325778" id="325778" title="Provide public factory methods for CDORevisionManager instances" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/325866" id="325866" title="IllegalStateException when committing a reattached containment of a detached container after branch merge with XRef enabled" severity="normal" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/325928" id="325928" title="Provide FailoverMonitor server and FailoverAgents to coordinate fail-over scenarios" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/326021" id="326021" title="Deadlock potential in TCPSelector" severity="normal" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/326047" id="326047" title="Revision not revised on rawImport for deleted objects." severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/326186" id="326186" title="Provide a URI format that contains connection information" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/326518" id="326518" title="List index problem during merge can cause a StaleReference in database even with XRef checking enabled." severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/326743" id="326743" title="[DB] StackOverflowException in TypeMapping" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/326880" id="326880" title="BufferInputStream should not propagate BufferUnderflowException" severity="normal" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/326908" id="326908" title="Remove IFailOverStrategy" severity="enhancement" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327094" id="327094" title="Determine base timestamp for new branches on the server (if not set by the client)" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327140" id="327140" title="Support IRepository.Handlers for read and write access at the same time" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327295" id="327295" title="Not-serializeable remote exceptions lead to time out" severity="normal" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327296" id="327296" title="Clean up relation between Session and SessionConfig" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327318" id="327318" title="Provide an optimized mechanism to determine an EEnumLiteral from an Enumerator value instance" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327388" id="327388" title="Make dirty state of local transactions available for server-side queries" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327405" id="327405" title="Provide an offline CDOWorkspace with Checkout/Update/Commit workflows" severity="enhancement" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/327408" id="327408" title="Enhance URI fragment format" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327417" id="327417" title="Split CDOTransactionHandler in two parts" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327428" id="327428" title="Failed-over session broken" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327529" id="327529" title="ConcurrentModificationException in BranchRevisionCache" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327535" id="327535" title="Provide an extensible CDO Server Browser" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327584" id="327584" title="CDOCommonUtil.isValidTimeStamp() does not work for UNSPECIFIED_DATE" severity="critical" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327604" id="327604" title="Legacy fails in CDOWorkspace test cases" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/327984" id="327984" title="Consolidate revision cache implementations" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/328352" id="328352" title="CommitNotifications overtaking each other" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/328595" id="328595" title="TimeoutException during raw replication" severity="major" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/328681" id="328681" title="LockObjectsRequest can cause corruption of client-side graph" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/328790" id="328790" title="CDOResource.isLoaded returns false after adding/clearing contents of new resource" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329005" id="329005" title="Make availability of locks with timeouts more obvious" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329014" id="329014" title="LastUpdateTimestamp of ReplicatorSession not set on local commits" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329025" id="329025" title="[DB] Support branching for range-based mapping strategy" severity="enhancement" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329133" id="329133" title="Better Exception message for lock conflicts" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329237" id="329237" title="Add example for an Offline-Server in CDO" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329254" id="329254" title="LastCommitTimeStamp updated even when a serverSide Error occurred" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329632" id="329632" title="Create common access mechanism for SharedIcons" severity="enhancement" component="cdo.ui" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329752" id="329752" title="ClassCast Exception in CDOLegacyWrapper.clearList()" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329753" id="329753" title="CDOLegacyAdapter modifies Store even for Touch notifications" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329869" id="329869" title="Legacy Mode : &amp;quot;Duplicate ID&amp;quot; Exceptions caused by multiple registrations of the same Object" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/329987" id="329987" title="Possible offline store corruption with rawReplication" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330052" id="330052" title="Breakage related to sticky views" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330067" id="330067" title="CDO Repository view expanding repository connection results in exception" severity="normal" component="cdo.ui" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330072" id="330072" title="Provide a DB Adapter for DB2" severity="enhancement" component="cdo.net4j.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330127" id="330127" title="Test execution randomly fails with IOExcpetion" severity="minor" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330196" id="330196" title="[Dawn] DawnGenModel creation throws FileNotFoundException" severity="normal" component="cdo.dawn" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330235" id="330235" title="Add Backup/Restore Functionality" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330451" id="330451" title="TimeoutException when switching branch for big model" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330903" id="330903" title="Improve hashcode &amp;amp; equals Implementation for CDOFeatureDeltas" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330904" id="330904" title="Add methods to set oldPosition &amp;amp; newPosition for CDOMoveFeatureDelta" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330906" id="330906" title="RepositorySynchronizer Thread might die" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/330920" id="330920" title="[Dawn] Generated dawn editor ID has a space at the end" severity="normal" component="cdo.dawn" version="4.0"/>
  <issue url="https://bugs.eclipse.org/331619" id="331619" title="Support cross-referencing (XRef) for abstract classes and class hierarchies" severity="enhancement" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/331774" id="331774" title="Repository synchronizer should handle replication failure" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/331775" id="331775" title="Raw replication failure is not cleaned up properly" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/332125" id="332125" title="Wrong new offline ids after repair db" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/332264" id="332264" title="CDOMergingConflictResolver does not work with multiple commits" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/332355" id="332355" title="Provide OSGi console commands to start/stop/list/export/import repositories" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/332428" id="332428" title="CDO Export does not support custom datatypes" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/332671" id="332671" title="Timeout in LoadMergeDataRequest" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/332672" id="332672" title="Provide API to query the differences between branches" severity="enhancement" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/332842" id="332842" title="CDOLegacyWrapper has problem with feature maps" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/332888" id="332888" title="Remove the concept of MetaIDs" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/332891" id="332891" title="[DB] Error in FeatureMapTest.testFeatureMaps" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/332912" id="332912" title="Cache subtype-relationships in the CDOPackageRegistry" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/332996" id="332996" title="EMF model packages are not registered within ServerCDOSession" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333058" id="333058" title="Provide ability to remerge a branch (specify source range)" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333076" id="333076" title="Support Ecore instances" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333078" id="333078" title="CDOEditor does not show package elements correctly" severity="normal" component="cdo.ui" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333157" id="333157" title="Resource not found" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333185" id="333185" title="[Dawn] ClasscastException in DawnDiagramUpdater" severity="normal" component="cdo.dawn" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333187" id="333187" title="[Dawn] Provide integration for Ecore Tools" severity="enhancement" component="cdo.dawn" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333188" id="333188" title="Provide ResourceChooser UI element for CDO" severity="enhancement" component="cdo.ui" version="4.1"/>
  <issue url="https://bugs.eclipse.org/333230" id="333230" title="queryXRefs does not work with specific source references" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333291" id="333291" title="[Dawn] Provide extension for Ecore Editor" severity="enhancement" component="cdo.dawn" version="4.1"/>
  <issue url="https://bugs.eclipse.org/333299" id="333299" title="Legacy fails when EClasses containing references are removed from an EPackage" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333307" id="333307" title="IllegalArgumentException: revised == -1" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333326" id="333326" title="Repo import into DBStore - various problems" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333327" id="333327" title="Repo import doesn&amp;apos;t work with cross-packageUnit dependencies" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333382" id="333382" title="Cleanup package org.eclipse.emf.internal.cdo" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333451" id="333451" title="CommitIntegrityCheck throws NPE for references to TRANSIENT objects" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333459" id="333459" title="Client gets a duplicate OID error" severity="critical" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333460" id="333460" title="Add ability to register commit handlers and loggers" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333644" id="333644" title="Support locally detached objects in queryXRefs()" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333648" id="333648" title="querying the XRef and ensureReferentialIntegrity=true with abstract EMF classes" severity="major" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333663" id="333663" title="Provide a ReferentialIntegrityException with full XRef infos" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333670" id="333670" title="Inconsistent behavior of getRevisionByVersion()" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333794" id="333794" title="[DB] ArrayIndexOutOfBoundsException when reading featuremaps through XyzMappingStrategyWithRanges" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333800" id="333800" title="Make the assignment of permanent IDs predictable" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/333838" id="333838" title="URI of the resource ... does not match the nsURI ... of the top-level package" severity="normal" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/333950" id="333950" title="Transient eOpposites are not set when loading from persistence" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/334359" id="334359" title="[DB] Duplicate entries in cdo_package_infos" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/334608" id="334608" title="CommitIntegrityCheck erroneously checks non-persistent features" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/334620" id="334620" title="SVN migration request: CDO" severity="normal" component="Subversion" version="unspecified"/>
  <issue url="https://bugs.eclipse.org/334659" id="334659" title="Reoccurring ConcurrentModificationExceptions at commits of 1 transaction at the time." severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/334985" id="334985" title="[DB] MySLQAdapter lacks keyword &amp;apos;SIGNAL&amp;apos; from MySQL 5.5" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335004" id="335004" title="Add commit check to prevent usage of duplicate dynamic packages" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335080" id="335080" title="Make CDOView thread-safe" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335105" id="335105" title="Make it easier to create XA transactions" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335106" id="335106" title="Regression in Bugzilla_326518_Test.testIndexBranchMerge" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335186" id="335186" title="Remove the Comparable interface from CDOBranchPoint&amp;apos;s super types" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335432" id="335432" title="LastUpdateTimestamp not set for committing Transaction" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335437" id="335437" title="Provide a CDO/Databinding example" severity="enhancement" component="cdo.releng" version="4.1"/>
  <issue url="https://bugs.eclipse.org/335453" id="335453" title="Regression in MergingTest" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335546" id="335546" title="RemoveCrossReferences could throw ConcurrentModEx" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335653" id="335653" title="Optimize unit tests w.r.t. store setup/teardown" severity="enhancement" component="cdo.releng" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335669" id="335669" title="Remove LITERALS constant from CDO test models" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335675" id="335675" title="CDOClassInfoImpl broken for EClasses with transient features" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335772" id="335772" title="BasicEStoreEList created in EStoreEcoreEMap should probably call doClear() in unset()" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335773" id="335773" title="CDOMergingConflictResolver messes up savepoint" severity="major" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335803" id="335803" title="RecoveringCDOSessionConfiguratioImpl lacks sane defaults" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/335815" id="335815" title="RemoveCrossReferences throws IllegalArgumentException for non-persistent features" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/336314" id="336314" title="Partial commits choke on CDOMoveFeatureDeltas" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/336320" id="336320" title="[Net4J] Server can&amp;apos;t open channel" severity="normal" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/336382" id="336382" title="[Legacy] ObjectNotFoundException in LegacyMode" severity="normal" component="cdo.legacy" version="4.1"/>
  <issue url="https://bugs.eclipse.org/336414" id="336414" title="[DB] Make the used CDOIDObject subtype and storage pluggable" severity="enhancement" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/336448" id="336448" title="[UI] Switching branch in CDOSessionView does not work" severity="normal" component="cdo.ui" version="4.1"/>
  <issue url="https://bugs.eclipse.org/336532" id="336532" title="[DB] MySQL exception when merging branches" severity="normal" component="cdo.db" version="4.1"/>
  <issue url="https://bugs.eclipse.org/336608" id="336608" title="CDOException when starting menu contributed action &amp;quot;EFS TEST&amp;quot; (&amp;quot;No top level ResourceNode with the name MAIN&amp;quot;)" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/336639" id="336639" title="Error in Bugzilla_329254_Test.testCommitTimeStampUpdateOnError [Combined, MEMAudits, JVM, Legacy]" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/336642" id="336642" title="Rework the repository/store contract for &amp;quot;cached persistent values&amp;quot;" severity="enhancement" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/336688" id="336688" title="[DB] Too many unreasonably opened connections to DB" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/336708" id="336708" title="[DB] Derby test failing" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/336729" id="336729" title="CDOSetFeatureDelta doesn&amp;apos;t have oldValue" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/336806" id="336806" title="Enhance CDO Offline example" severity="enhancement" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/336817" id="336817" title="[Legacy] OCLQueryTest fails in all LEGACY scenarios" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/336932" id="336932" title="[DB] Derby connection is not closed" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337054" id="337054" title="Unwanted CDOElementProxy items in CDOChangeSetData when partial collection loading is used" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337074" id="337074" title="[Legacy] Bugzilla_247141_Test.testContentAdapterBehavior fails in Legacy" severity="normal" component="cdo.legacy" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337106" id="337106" title="Update all package import version ranges of H2 driver to &amp;lt; 2.0.0" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337125" id="337125" title="Send delta notifications on view target switch" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337152" id="337152" title="[Mongo] Create a MongoDBStore" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337179" id="337179" title="[UI] Provide a commit info dialog" severity="enhancement" component="cdo.ui" version="4.1"/>
  <issue url="https://bugs.eclipse.org/337190" id="337190" title="Regression in Bugzilla_324635_Test.testTargetGoalDeltaVersion" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337222" id="337222" title="ClassCastException in some tests" severity="minor" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337397" id="337397" title="Improve performance of CDORevisionCacheImpl.getObjectType(CDOID)" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337447" id="337447" title="Optimize calls to TRACER in BufferOutputStream" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337595" id="337595" title="[DB4O] Enhance Test-Suite speed by using in-memory based ObjectContainer" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337805" id="337805" title="Repo config logic broken when supportingAudits/Branches props missing" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/337870" id="337870" title="Provide durable locking" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/338214" id="338214" title="Provide API for resolveChunkSize in CDOCollectionLoadingPolicy interface" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/338508" id="338508" title="CDOResource.contents should not resolve proxies" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/338634" id="338634" title="TimeoutRuntimeException doesn&amp;apos;t show sufficient stack trace" severity="enhancement" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/338821" id="338821" title="CDOCommitInfoImpl.merge() doesn&amp;apos;t load commit data if needed" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/339064" id="339064" title="Let CDOSession.waitForUpdate() wait for updates on all views" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/339495" id="339495" title="CDOTransactionImpl.formerRevisionKeys is superfluous" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/339861" id="339861" title="[DB] HorizontalAuditClassMapping.detachAttributes does not set values for listSize fields" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/339908" id="339908" title="Can not get long id from external ID types." severity="normal" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/340108" id="340108" title="Provide an SSL transport implementation for Net4J" severity="enhancement" component="cdo.net4j" version="4.0"/>
  <issue url="https://bugs.eclipse.org/340706" id="340706" title="LoadTransition notifies ObjectStateHandler before revision is set" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/340961" id="340961" title="Enable ReadAccessHandlers to replace revisions" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/341081" id="341081" title="Make loaded revisions immutable" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/341363" id="341363" title="Add ability to return multiple table columns from SQLQueryHandler" severity="enhancement" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/341469" id="341469" title="Make CDOMergingConflictResolver stable" severity="normal" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/341875" id="341875" title="Unsetting container ref not working correctly for NEW objects if resolveProxies=true" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/341995" id="341995" title="ConcurrentModificationException on commit while holding a write lock" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/342105" id="342105" title="DB restore, cdo_external_refs is not being restored, External ID -14 not found." severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/342130" id="342130" title="CDOListFeatureDeltaImpl.cleanupWithNewDelta does not properly adjust SET delta" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/342135" id="342135" title="[DB] CDOCommitInfo detached objects list is empty" severity="normal" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/342532" id="342532" title="Net4j DBAdapter.validateTable() reads whole table, inefficient for H2" severity="enhancement" component="cdo.net4j.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/342593" id="342593" title="Reduce default ObjectType cache capacity" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/342595" id="342595" title="OCLQueryHandler does not ignore old revisions" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/342657" id="342657" title="MEMStore.handleRevisions() does not exclude detached revisions" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/342944" id="342944" title="Make ConflictException public" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/343471" id="343471" title="CommitIntegrityCheck fails for object moved to different resource" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/344072" id="344072" title="Reattachment registers object as DIRTY even when it&amp;apos;s not" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/344403" id="344403" title="[Dawn] Separated Dawn Codegen from specific implementations" severity="normal" component="cdo.dawn" version="4.0"/>
  <issue url="https://bugs.eclipse.org/344695" id="344695" title="[DB/Core] Allow SQL Query handler to return Map instead of Object[]" severity="enhancement" component="cdo.db" version="4.0"/>
  <issue url="https://bugs.eclipse.org/345049" id="345049" title="Optimize CDORevisionCache implementations" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/345431" id="345431" title="Make it possible to preregister epackages" severity="enhancement" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/345456" id="345456" title="Add API to CDOQuery to get the result without specifying a class literal" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/345835" id="345835" title="Provide a user manager that knows about its repository" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/345838" id="345838" title="Prevent timeouts during authentication phase in OpenSessionIndication" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/345858" id="345858" title="CrossReferenceAdapter can cause problems when attached to the RootResource" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/345905" id="345905" title="Add @noextends, @noimplements and @noinstantiates wherever possible" severity="enhancement" component="cdo.releng" version="4.0"/>
  <issue url="https://bugs.eclipse.org/346477" id="346477" title="Detached revision not found for commit notification" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/346635" id="346635" title="Root resource gets deregistered on view.setBranchPoint()" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/346636" id="346636" title="Root resource should not be contained in resource set" severity="normal" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/346792" id="346792" title="OfflineCloneExample fails with IllegalArgumentException: Cannot end transaction with unknown timestamp 1305996854765" severity="major" component="cdo.core" version="4.1"/>
  <issue url="https://bugs.eclipse.org/346933" id="346933" title="Provide a CDOServerWriteIndication" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/347285" id="347285" title="Durable locking support for db4o" severity="enhancement" component="cdo.core" version="4.0"/>
  <issue url="https://bugs.eclipse.org/347427" id="347427" title="ManagedContainer.putElement() does not call element processors" severity="normal" component="cdo.net4j" version="4.0"/>
</relnotes>
