diff options
author | Eike Stepper | 2009-03-31 10:30:34 +0000 |
---|---|---|
committer | Eike Stepper | 2009-03-31 10:30:34 +0000 |
commit | 82d87389576f5b0eeac468426f23da3e70cc4663 (patch) | |
tree | 150b00db3743e0c08caaf1ad3485eed6d5854062 /plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db | |
parent | c7cc358e6f5278be4f4584091d2abef594ebd78c (diff) | |
download | cdo-82d87389576f5b0eeac468426f23da3e70cc4663.tar.gz cdo-82d87389576f5b0eeac468426f23da3e70cc4663.tar.xz cdo-82d87389576f5b0eeac468426f23da3e70cc4663.zip |
[270581] Enable IStoreAccessors to cache additional revisions on read
https://bugs.eclipse.org/bugs/show_bug.cgi?id=270581
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBStoreAccessor.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBStoreAccessor.java b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBStoreAccessor.java index fd541442d9..c8ac86f85e 100644 --- a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBStoreAccessor.java +++ b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBStoreAccessor.java @@ -221,7 +221,7 @@ public class DBStoreAccessor extends LongIDStoreAccessor implements IDBStoreAcce return getStore().getMappingStrategy().readObjectType(this, id); } - public InternalCDORevision readRevision(CDOID id, int referenceChunk) + public InternalCDORevision readRevision(CDOID id, int referenceChunk, AdditionalRevisionCache cache) { if (TRACER.isEnabled()) { @@ -247,7 +247,8 @@ public class DBStoreAccessor extends LongIDStoreAccessor implements IDBStoreAcce return null; } - public InternalCDORevision readRevisionByTime(CDOID id, int referenceChunk, long timeStamp) + public InternalCDORevision readRevisionByTime(CDOID id, int referenceChunk, AdditionalRevisionCache cache, + long timeStamp) { if (TRACER.isEnabled()) { @@ -268,7 +269,8 @@ public class DBStoreAccessor extends LongIDStoreAccessor implements IDBStoreAcce return null; } - public InternalCDORevision readRevisionByVersion(CDOID id, int referenceChunk, int version) + public InternalCDORevision readRevisionByVersion(CDOID id, int referenceChunk, AdditionalRevisionCache cache, + int version) { if (TRACER.isEnabled()) { |