Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2020-02-21 08:24:03 +0000
committerEike Stepper2020-02-21 08:24:03 +0000
commit7d10d7c9d86eb2cad9ed5ac6df60bcb7a5f71b39 (patch)
tree80c928fcb72e6707ea87215d1d2f4f963837e617 /plugins/org.eclipse.emf.cdo.common.db
parent4c5cc26ab9266fcd3b0fcbb3d620b162f5234b1d (diff)
downloadcdo-7d10d7c9d86eb2cad9ed5ac6df60bcb7a5f71b39.tar.gz
cdo-7d10d7c9d86eb2cad9ed5ac6df60bcb7a5f71b39.tar.xz
cdo-7d10d7c9d86eb2cad9ed5ac6df60bcb7a5f71b39.zip
[560280] Possible deadlock during the session invalidation
https://bugs.eclipse.org/bugs/show_bug.cgi?id=560280
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.common.db')
-rw-r--r--plugins/org.eclipse.emf.cdo.common.db/src/org/eclipse/emf/cdo/common/internal/db/cache/DBRevisionCache.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.common.db/src/org/eclipse/emf/cdo/common/internal/db/cache/DBRevisionCache.java b/plugins/org.eclipse.emf.cdo.common.db/src/org/eclipse/emf/cdo/common/internal/db/cache/DBRevisionCache.java
index 656606c810..88b1864a3c 100644
--- a/plugins/org.eclipse.emf.cdo.common.db/src/org/eclipse/emf/cdo/common/internal/db/cache/DBRevisionCache.java
+++ b/plugins/org.eclipse.emf.cdo.common.db/src/org/eclipse/emf/cdo/common/internal/db/cache/DBRevisionCache.java
@@ -57,6 +57,7 @@ import java.sql.Types;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
+import java.util.function.Consumer;
/**
* A JDBC-based {@link CDORevisionCache}.
@@ -422,9 +423,14 @@ public class DBRevisionCache extends Lifecycle implements InternalCDORevisionCac
}
@Override
+ public void forEachCurrentRevision(Consumer<CDORevision> consumer)
+ {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public void getAllRevisions(List<InternalCDORevision> result)
{
- // TODO: implement DBRevisionCache.enclosing_method(enclosing_method_arguments)
throw new UnsupportedOperationException();
}

Back to the top