diff options
Diffstat (limited to 'plugins')
2 files changed, 6 insertions, 10 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/Repository.java b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/Repository.java index d1cbcacc65..a5b7acae3e 100644 --- a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/Repository.java +++ b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/Repository.java @@ -56,7 +56,6 @@ import org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit; import org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision; import org.eclipse.emf.cdo.spi.common.revision.InternalCDOList; import org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision; -import org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta; import org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager; import org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision; import org.eclipse.emf.cdo.spi.common.revision.RevisionInfo; @@ -1080,9 +1079,6 @@ public class Repository extends Container<Object> implements InternalRepository InternalCommitContext commitContext = transaction.createCommitContext(); commitContext.setNewObjects(new InternalCDORevision[] { rootResource }); - commitContext.setNewPackageUnits(new InternalCDOPackageUnit[0]); - commitContext.setDirtyObjectDeltas(new InternalCDORevisionDelta[0]); - commitContext.setDetachedObjects(new CDOID[0]); commitContext.preWrite(); boolean success = false; diff --git a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/TransactionCommitContext.java b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/TransactionCommitContext.java index a627de6487..4ee5ff8539 100644 --- a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/TransactionCommitContext.java +++ b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/TransactionCommitContext.java @@ -82,19 +82,19 @@ public class TransactionCommitContext implements InternalCommitContext private String commitComment; - private InternalCDOPackageUnit[] newPackageUnits; + private InternalCDOPackageUnit[] newPackageUnits = new InternalCDOPackageUnit[0]; - private InternalCDORevision[] newObjects; + private InternalCDORevision[] newObjects = new InternalCDORevision[0]; - private InternalCDORevision[] dirtyObjects; + private InternalCDORevisionDelta[] dirtyObjectDeltas = new InternalCDORevisionDelta[0]; - private CDOID[] detachedObjects; + private CDOID[] detachedObjects = new CDOID[0]; - private List<Object> lockedObjects = new ArrayList<Object>(); + private InternalCDORevision[] dirtyObjects; private List<InternalCDORevision> detachedRevisions = new ArrayList<InternalCDORevision>(); - private InternalCDORevisionDelta[] dirtyObjectDeltas; + private List<Object> lockedObjects = new ArrayList<Object>(); private List<CDOIDMetaRange> metaIDRanges = new ArrayList<CDOIDMetaRange>(); |