diff options
author | Eike Stepper | 2008-01-19 10:56:39 +0000 |
---|---|---|
committer | Eike Stepper | 2008-01-19 10:56:39 +0000 |
commit | 2dbf8d19713b93dfae6a81f811dcd5fce190fc23 (patch) | |
tree | e4362fb0b6b9e617f486f8494a1fb142961969fb | |
parent | 0d9359c5096764c153c9d2d6c907e123cc4fea65 (diff) | |
download | cdo-2dbf8d19713b93dfae6a81f811dcd5fce190fc23.tar.gz cdo-2dbf8d19713b93dfae6a81f811dcd5fce190fc23.tar.xz cdo-2dbf8d19713b93dfae6a81f811dcd5fce190fc23.zip |
[214752] Concurrency problem with getRevision()
https://bugs.eclipse.org/bugs/show_bug.cgi?id=214752
3 files changed, 8 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/StoreUtil.java b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/StoreUtil.java index b901d27a4c..5d0f1b1ac1 100644 --- a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/StoreUtil.java +++ b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/StoreUtil.java @@ -29,6 +29,11 @@ public final class StoreUtil return new NOOPStore(); } + public static IStore createMEMStore() + { + return new MEMStore(); + } + public static void setReader(IStoreReader reader) { THREAD_LOCAL.set(reader); diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/AbstractCDOTest.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/AbstractCDOTest.java index 2c0387cc03..dc38067be1 100644 --- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/AbstractCDOTest.java +++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/AbstractCDOTest.java @@ -75,7 +75,7 @@ public abstract class AbstractCDOTest extends AbstractTransportTest protected IStore createStore() { - return StoreUtil.createNOOPStore(); + return StoreUtil.createMEMStore(); } // protected DBStore createDBStore() diff --git a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/DBException.java b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/DBException.java index 4cd4fd5cfb..4a16e1dcee 100644 --- a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/DBException.java +++ b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/DBException.java @@ -11,6 +11,8 @@ package org.eclipse.net4j.db; /** + * TODO Provide consistent exception hierarchy + * * @author Eike Stepper */ public class DBException extends RuntimeException |