You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sb...@apache.org on 2015/04/09 18:32:10 UTC
[2/9] incubator-ignite git commit: #ignite-683: Remove unused methods
txStart().
#ignite-683: Remove unused methods txStart().
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/99333514
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/99333514
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/99333514
Branch: refs/heads/ignite-683-2
Commit: 9933351483e5b9458705ee16b317edf6a3d0d8dd
Parents: 040d154
Author: ivasilinets <iv...@gridgain.com>
Authored: Thu Apr 9 17:32:05 2015 +0300
Committer: ivasilinets <iv...@gridgain.com>
Committed: Thu Apr 9 17:32:05 2015 +0300
----------------------------------------------------------------------
.../internal/processors/cache/CacheProjection.java | 10 ----------
.../internal/processors/cache/GridCacheAdapter.java | 7 -------
.../processors/cache/GridCacheProjectionImpl.java | 5 -----
.../internal/processors/cache/GridCacheProxyImpl.java | 12 ------------
4 files changed, 34 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/99333514/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheProjection.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheProjection.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheProjection.java
index efb122b..fe02116 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheProjection.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheProjection.java
@@ -910,16 +910,6 @@ public interface CacheProjection<K, V> extends Iterable<Cache.Entry<K, V>> {
public Set<Cache.Entry<K, V>> primaryEntrySet();
/**
- * Starts transaction with default isolation, concurrency, timeout, and invalidation policy.
- * All defaults are set in {@link org.apache.ignite.configuration.CacheConfiguration} at startup.
- *
- * @return New transaction
- * @throws IllegalStateException If transaction is already started by this thread.
- * @throws UnsupportedOperationException If cache is {@link CacheAtomicityMode#ATOMIC}.
- */
- public Transaction txStart() throws IllegalStateException;
-
- /**
* Starts new transaction with the specified concurrency and isolation.
*
* @param concurrency Concurrency.
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/99333514/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
index b5dfb16..f88060e 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
@@ -3479,13 +3479,6 @@ public abstract class GridCacheAdapter<K, V> implements GridCache<K, V>,
}
/** {@inheritDoc} */
- @Override public Transaction txStart() throws IllegalStateException {
- TransactionConfiguration cfg = ctx.gridConfig().getTransactionConfiguration();
-
- return txStart(cfg.getDefaultTxConcurrency(), cfg.getDefaultTxIsolation());
- }
-
- /** {@inheritDoc} */
@Override public Transaction txStart(TransactionConcurrency concurrency, TransactionIsolation isolation) {
A.notNull(concurrency, "concurrency");
A.notNull(isolation, "isolation");
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/99333514/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java
index 1f28b98..4bdc01b 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java
@@ -756,11 +756,6 @@ public class GridCacheProjectionImpl<K, V> implements GridCacheProjectionEx<K, V
}
/** {@inheritDoc} */
- @Override public Transaction txStart() throws IllegalStateException {
- return cache.txStart();
- }
-
- /** {@inheritDoc} */
@Override public IgniteInternalTx txStartEx(TransactionConcurrency concurrency, TransactionIsolation isolation) {
return cache.txStartEx(concurrency, isolation);
}
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/99333514/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java
index f06c008..fd10500 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java
@@ -965,18 +965,6 @@ public class GridCacheProxyImpl<K, V> implements GridCacheProxy<K, V>, Externali
}
/** {@inheritDoc} */
- @Override public Transaction txStart() throws IllegalStateException {
- GridCacheProjectionImpl<K, V> prev = gate.enter(prj);
-
- try {
- return delegate.txStart();
- }
- finally {
- gate.leave(prev);
- }
- }
-
- /** {@inheritDoc} */
@Override public IgniteInternalTx txStartEx(TransactionConcurrency concurrency, TransactionIsolation isolation) {
GridCacheProjectionImpl<K, V> prev = gate.enter(prj);