Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2016-02-04 11:02:49 +0000
committerEike Stepper2016-02-04 11:06:07 +0000
commit08257c866d21ff0592802c754820f9996d45802e (patch)
tree8f9f3f898c442cf6670f97339d5ab237b0c64d25 /plugins/org.eclipse.emf.cdo.server.hibernate
parent45b55081f4200d675e18ec5cbd4a120b1b52bfe4 (diff)
downloadcdo-08257c866d21ff0592802c754820f9996d45802e.tar.gz
cdo-08257c866d21ff0592802c754820f9996d45802e.tar.xz
cdo-08257c866d21ff0592802c754820f9996d45802e.zip
[486458] Provide support for optimized loading and notifying of object units
https://bugs.eclipse.org/bugs/show_bug.cgi?id=486458
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.hibernate')
-rw-r--r--plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateRawCommitContext.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateRawCommitContext.java b/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateRawCommitContext.java
index abf8fb61a0..c6ce59833c 100644
--- a/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateRawCommitContext.java
+++ b/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateRawCommitContext.java
@@ -20,6 +20,7 @@ import org.eclipse.emf.cdo.common.id.CDOIDUtil;
import org.eclipse.emf.cdo.common.lock.CDOLockState;
import org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants;
import org.eclipse.emf.cdo.common.revision.CDORevision;
+import org.eclipse.emf.cdo.server.IStoreAccessor;
import org.eclipse.emf.cdo.server.IView;
import org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry;
import org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit;
@@ -47,7 +48,6 @@ import java.util.Set;
*/
public class HibernateRawCommitContext implements InternalCommitContext
{
-
private Map<CDOID, CDOID> idMappings = CDOIDUtil.createMap();
private List<InternalCDORevision> dirtyObjects = new ArrayList<InternalCDORevision>();
@@ -245,6 +245,11 @@ public class HibernateRawCommitContext implements InternalCommitContext
this.newObjects = newObjects;
}
+ public IStoreAccessor getAccessor()
+ {
+ return null;
+ }
+
public void preWrite()
{
}

Back to the top