<?xml version="1.0" encoding="UTF-8"?>
<relnotes stream="4.x" drop="R20191211-0144" revision="94e9d42d48e6db1c0d0cbd72bb9f21954056d8d7" previousRevision="4fd0c31bf0c5eda3b91234583e335c626209a48d">
  <issue url="https://bugs.eclipse.org/256856" id="256856" title="Support model evolution" severity="enhancement" component="cdo.core" version="4.9"/>
  <issue url="https://bugs.eclipse.org/416512" id="416512" title="[DB] CDOResourceLeafs can introduce duplicate names" severity="normal" component="cdo.db" version="4.9"/>
  <issue url="https://bugs.eclipse.org/521029" id="521029" title="LoadPackagesIndication can cause NPE on CDO server side" severity="normal" component="cdo.net4j" version="4.8"/>
  <issue url="https://bugs.eclipse.org/537081" id="537081" title="Cannot unset a Reference with external EObject as values" severity="normal" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/538239" id="538239" title="SSLBuffer is broken since BufferTracer implementation" severity="normal" component="cdo.net4j" version="4.8"/>
  <issue url="https://bugs.eclipse.org/539332" id="539332" title="Repository can&amp;apos;t initialize dynamic packages" severity="normal" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/540266" id="540266" title="&amp;quot;Duplicate path&amp;quot; exception when moving an existing CDOResourceNode to a different folder" severity="normal" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/540552" id="540552" title="CDO&amp;apos;s thread pool properties should be configurable" severity="enhancement" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/540776" id="540776" title="Add a InternalCDOObject.cdoInternalPreAttach() callback" severity="enhancement" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/541003" id="541003" title="LockStatePrefetcher does not update other views" severity="normal" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/541437" id="541437" title="Repository UUID  management seems broken" severity="normal" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/541449" id="541449" title="Provide more CDOServerExporter options, e.g., branchPath and timestamp" severity="enhancement" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/541450" id="541450" title="Log repository activation/deactivation in RepositoryActivityLog" severity="enhancement" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/543116" id="543116" title="Provide a CDOAutoCommitter" severity="enhancement" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/544045" id="544045" title="Various concurrency improvements (IWorkSerializer, ThreadPool, RWOLockManager)" severity="enhancement" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/544050" id="544050" title="Provide commit template methods in CDOTransaction" severity="enhancement" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/544057" id="544057" title="CDOObject.cdoReadLock().isLockedByOthers() returns true if lock is held by myself" severity="normal" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/544060" id="544060" title="Add optional fragment checks for CDOIDExternals" severity="enhancement" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/544075" id="544075" title="Add setBasename() and setExtension() methods to CDOResourceNode" severity="enhancement" component="cdo.core" version="4.9"/>
  <issue url="https://bugs.eclipse.org/544363" id="544363" title="Make timeout in CDOLobStore configurable" severity="enhancement" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/544575" id="544575" title="CDOServerExporter should consider &amp;quot;null&amp;quot; as value for lists" severity="blocker" component="cdo.core" version="4.9"/>
  <issue url="https://bugs.eclipse.org/547640" id="547640" title="Support server-side commit conflict resolution" severity="enhancement" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/550927" id="550927" title="org.eclipse.net4j.util.event.Notifier.hasListeners() returns true even when no listeners are registered" severity="normal" component="cdo.net4j" version="4.9"/>
  <issue url="https://bugs.eclipse.org/550929" id="550929" title="Reconnecting session opens two new server sessions during recovery" severity="normal" component="cdo.core" version="4.9"/>
  <issue url="https://bugs.eclipse.org/550930" id="550930" title="RecoveringCDOSessionImpl deactivates itself after exceptions in recoverSession()" severity="normal" component="cdo.core" version="4.9"/>
  <issue url="https://bugs.eclipse.org/551031" id="551031" title="New list elements intermittently show up in the database as external references with #NNULL fragment" severity="critical" component="cdo.core" version="4.9"/>
  <issue url="https://bugs.eclipse.org/551035" id="551035" title="The unordered list optimization doesn&amp;apos;t work together with higher-level undos" severity="major" component="cdo.core" version="4.9"/>
  <issue url="https://bugs.eclipse.org/551071" id="551071" title="Implement binary server export/import" severity="enhancement" component="cdo.core" version="4.9"/>
  <issue url="https://bugs.eclipse.org/551232" id="551232" title="[DB] Support range-based mappings in CDOServerImporter" severity="enhancement" component="cdo.db" version="4.9"/>
  <issue url="https://bugs.eclipse.org/552043" id="552043" title="Rollback on CDOTransaction does not notify the adapter properly" severity="normal" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/552307" id="552307" title="Move DB4O, Hibernate and Objectivity support to cdo.old" severity="major" component="cdo.releng" version="4.8"/>
  <issue url="https://bugs.eclipse.org/552512" id="552512" title="CDOServerExporter does not release the Session" severity="normal" component="cdo.core" version="4.8"/>
  <issue url="https://bugs.eclipse.org/552633" id="552633" title="Support rollback of new objects to their attach-time state" severity="enhancement" component="cdo.core" version="4.8"/>
</relnotes>
