Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Taal2012-11-29 15:33:10 +0000
committerMartin Taal2012-11-29 15:33:10 +0000
commita396f00ff75cbdb339b41886023476f28bd83f28 (patch)
treece6d1aa52358873b2607ff46266c7c286682d388
parentc1fec4169b0366aad786b36a82256d89beeebbc6 (diff)
downloadcdo-a396f00ff75cbdb339b41886023476f28bd83f28.tar.gz
cdo-a396f00ff75cbdb339b41886023476f28bd83f28.tar.xz
cdo-a396f00ff75cbdb339b41886023476f28bd83f28.zip
Hibernate auditing changes
-rw-r--r--plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStore.java6
-rw-r--r--plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStoreAccessor.java2
2 files changed, 6 insertions, 2 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStore.java b/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStore.java
index ae0fa416c0..73ba429d3f 100644
--- a/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStore.java
+++ b/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStore.java
@@ -884,6 +884,12 @@ public class HibernateStore extends Store implements IHibernateStore
auditEntry.setTeneo_container_id(getAuditHandler().entityToIdString(session, cdoRevision.getContainerID()));
auditEntry.setTeneo_container_feature_id(cdoRevision.getContainingFeatureID());
}
+
+ @Override
+ protected boolean performVersionCheck()
+ {
+ return true;
+ }
}
public HbSessionDataStore getCDODataStore()
diff --git a/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStoreAccessor.java b/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStoreAccessor.java
index 5c95407ad3..f0b9036d05 100644
--- a/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStoreAccessor.java
+++ b/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStoreAccessor.java
@@ -920,8 +920,6 @@ public class HibernateStoreAccessor extends StoreAccessor implements IHibernateS
session.saveOrUpdate(entityName, revision);
}
- session.flush();
-
for (InternalCDORevision revision : context.getDirtyObjects())
{
final String entityName = HibernateUtil.getInstance().getEntityName(revision.getID());

Back to the top