diff options
author | Martin Taal | 2012-11-29 15:33:10 +0000 |
---|---|---|
committer | Martin Taal | 2012-11-29 15:33:10 +0000 |
commit | a396f00ff75cbdb339b41886023476f28bd83f28 (patch) | |
tree | ce6d1aa52358873b2607ff46266c7c286682d388 | |
parent | c1fec4169b0366aad786b36a82256d89beeebbc6 (diff) | |
download | cdo-a396f00ff75cbdb339b41886023476f28bd83f28.tar.gz cdo-a396f00ff75cbdb339b41886023476f28bd83f28.tar.xz cdo-a396f00ff75cbdb339b41886023476f28bd83f28.zip |
Hibernate auditing changes
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()); |