<?xml version="1.0" encoding="UTF-8"?>
<relnotes stream="4.x" drop="R20261112-1549" revision="c3f85945e4021e523e8892c1d117eb513ca4adb8" previousDrop="R20260901-1311" previousRevision="cdfa15b192bb09ae4aee4c479de839a3d153e5d2">
  <issue url="https://github.com/eclipse-cdo/cdo/issues/174" id="174" label="GH-174" type="GitHub" subtype="Issue" title="[Releng] Publish selected runtime bundles to Maven Central" severity="enhancement" component="cdo.releng" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/193" id="193" label="GH-193" type="GitHub" subtype="Issue" title="[Releng] Allow CDO tests to select scenarios via system properties" severity="enhancement" component="cdo.releng" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/194" id="194" label="GH-194" type="GitHub" subtype="Issue" title="Introduce a platform-aware global managed container for standalone applications" severity="enhancement" component="cdo.net4j" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/195" id="195" label="GH-195" type="GitHub" subtype="Issue" title="Modernize Partial Collection Loading (PCL) across CDO" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/196" id="196" label="GH-196" type="GitHub" subtype="Issue" title="Improve interrupt handling across CDO and Net4j" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/197" id="197" label="GH-197" type="GitHub" subtype="Issue" title="Severe performance degradation with CDO 4.36 and larger transactions" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/198" id="198" label="GH-198" type="GitHub" subtype="Issue" title="Complete the Programmer's Guide in the CDO documentation" severity="enhancement" component="cdo.docs" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/199" id="199" label="GH-199" type="GitHub" subtype="Issue" title="ExpectedFileReader waits for full timeout before detecting asynchronously populated files" severity="normal" component="cdo.net4j" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/200" id="200" label="GH-200" type="GitHub" subtype="Issue" title="Replace fixed test delays with deterministic synchronization" severity="enhancement" component="cdo.releng" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/201" id="201" label="GH-201" type="GitHub" subtype="Issue" title="Replace internal CDOView CriticalSection callbacks with lexical locking" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/202" id="202" label="GH-202" type="GitHub" subtype="Issue" title="Reduce redundant reentrant CDOView locking" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/203" id="203" label="GH-203" type="GitHub" subtype="Issue" title="DBStore model evolution incorrectly creates runtime mappings for historical classes" severity="normal" component="cdo.db" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/204" id="204" label="GH-204" type="GitHub" subtype="Issue" title="Add permission caching to CDO SecurityManager" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/205" id="205" label="GH-205" type="GitHub" subtype="Issue" title="Add scoped registries with shared backing storage" severity="enhancement" component="cdo.net4j" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/206" id="206" label="GH-206" type="GitHub" subtype="Issue" title="Cache stable DefaultRevisionAuthorizer matcher results" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/207" id="207" label="GH-207" type="GitHub" subtype="Issue" title="CDOAdminClient reconnect handling uses incorrect retry delay and clears interrupts" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/208" id="208" label="GH-208" type="GitHub" subtype="Issue" title="Preserve receive order for selected signal reactors" severity="enhancement" component="cdo.net4j" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/209" id="209" label="GH-209" type="GitHub" subtype="Issue" title="Lock notifications can be processed out of order" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/210" id="210" label="GH-210" type="GitHub" subtype="Issue" title="Commit lock changes are not atomic with respect to concurrent lock operations" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/211" id="211" label="GH-211" type="GitHub" subtype="Issue" title="Make CDOLockStateCacheImpl updates sequence-safe" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/212" id="212" label="GH-212" type="GitHub" subtype="Issue" title="Rare NullPointerException in LoadRevisionsIndication.prefetchRevisions()" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/214" id="214" label="GH-214" type="GitHub" subtype="Issue" title="CDOListFactory.DEFAULT can remain null due to circular class initialization" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/215" id="215" label="GH-215" type="GitHub" subtype="Issue" title="ClassCastException when moving elements in a transient CDO object's EList" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/216" id="216" label="GH-216" type="GitHub" subtype="Issue" title="Fix MEMStore synchronization issues" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/217" id="217" label="GH-217" type="GitHub" subtype="Issue" title="Optimize MEMStore lookup and revision-history performance" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/218" id="218" label="GH-218" type="GitHub" subtype="Issue" title="Introduce a fluent, dialect-aware SQL DML API for Net4j DB" severity="enhancement" component="cdo.net4j.db" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/219" id="219" label="GH-219" type="GitHub" subtype="Issue" title="Resolve registered DB adapters from JDBC connections" severity="enhancement" component="cdo.net4j.db" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/220" id="220" label="GH-220" type="GitHub" subtype="Issue" title="Migrate MongoDB Store to Java Driver 5.13.0" severity="enhancement" component="cdo.releng" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/221" id="221" label="GH-221" type="GitHub" subtype="Issue" title="Complete structured DML binding and execution integration in CDO DBStore" severity="enhancement" component="cdo.db" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/222" id="222" label="GH-222" type="GitHub" subtype="Issue" title="Lock-state refresh and revision prefetch can expose stale or incorrect lock states" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/223" id="223" label="GH-223" type="GitHub" subtype="Issue" title="Support selective lock-state refresh in CDOView" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/224" id="224" label="GH-224" type="GitHub" subtype="Issue" title="Review CDO Explorer checkout action enablement" severity="normal" component="cdo.ui" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/225" id="225" label="GH-225" type="GitHub" subtype="Issue" title="ThreadPool can leave accepted tasks permanently stranded in its work queue" severity="normal" component="cdo.net4j" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/226" id="226" label="GH-226" type="GitHub" subtype="Issue" title="Modernize the Net4j WebSocket transport with a JDK client and Jetty 12 server adapter" severity="enhancement" component="cdo.net4j" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/227" id="227" label="GH-227" type="GitHub" subtype="Issue" title="Range-based list mappings shift CDO_IDX inefficiently row by row" severity="enhancement" component="cdo.db" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/228" id="228" label="GH-228" type="GitHub" subtype="Issue" title="Prevent partially loaded revisions from leaking into ServerCDOView" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/229" id="229" label="GH-229" type="GitHub" subtype="Issue" title="Schema access deadlock between concurrent commits and schema updates" severity="normal" component="cdo.net4j.db" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/230" id="230" label="GH-230" type="GitHub" subtype="Issue" title="Fix premature list completeness validation during concurrent non-audit revision reads" severity="normal" component="cdo.db" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/231" id="231" label="GH-231" type="GitHub" subtype="Issue" title="Stabilize Embedded CDO for Plain Java and Multi-Session Usage" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/232" id="232" label="GH-232" type="GitHub" subtype="Issue" title="Provide standalone Maven examples for CDO and Net4j" severity="enhancement" component="cdo.releng" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/42" id="42" label="GH-42" type="GitHub" subtype="Issue" title="Commit Exception on the second commit after thread interruption" severity="normal"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/55" id="55" label="GH-55" type="GitHub" subtype="Issue" title="Memory usage for repository export to XML may be unnecessarily high" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/68" id="68" label="GH-68" type="GitHub" subtype="Issue" title="Remove util.ui dependency from Net4J core feature" severity="enhancement" component="cdo.net4j" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/70" id="70" label="GH-70" type="GitHub" subtype="Issue" title="Performance regressions observed with the new checkDuplicates behavior when adding resource in a new folder" severity="enhancement" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/72" id="72" label="GH-72" type="GitHub" subtype="Issue" title="PrepareTransition does not reinit the lock states" severity="normal" component="cdo.core" version="4.37"/>
  <issue url="https://github.com/eclipse-cdo/cdo/issues/81" id="81" label="GH-81" type="GitHub" subtype="Issue" title="Wrongly quoted column names for certain database types" severity="normal" component="cdo.db" version="4.37"/>
</relnotes>
