http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryAdapter.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryAdapter.java index 9342c5d..f65017a 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryAdapter.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryAdapter.java @@ -30,18 +30,18 @@ import org.jetbrains.annotations.*; import java.util.*; -import static org.apache.ignite.cache.GridCacheDistributionMode.*; +import static org.apache.ignite.cache.CacheDistributionMode.*; import static org.apache.ignite.internal.processors.cache.query.GridCacheQueryType.*; /** * Query adapter. */ -public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { +public class GridCacheQueryAdapter<T> implements CacheQuery<T> { /** */ private final GridCacheContext<?, ?> cctx; /** */ - private final IgnitePredicate<GridCacheEntry<Object, Object>> prjPred; + private final IgnitePredicate<CacheEntry<Object, Object>> prjPred; /** */ private final GridCacheQueryType type; @@ -103,7 +103,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { */ public GridCacheQueryAdapter(GridCacheContext<?, ?> cctx, GridCacheQueryType type, - @Nullable IgnitePredicate<GridCacheEntry<Object, Object>> prjPred, + @Nullable IgnitePredicate<CacheEntry<Object, Object>> prjPred, @Nullable String clsName, @Nullable String clause, @Nullable IgniteBiPredicate<Object, Object> filter, @@ -153,7 +153,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { * @param taskHash Task hash. */ public GridCacheQueryAdapter(GridCacheContext<?, ?> cctx, - IgnitePredicate<GridCacheEntry<Object, Object>> prjPred, + IgnitePredicate<CacheEntry<Object, Object>> prjPred, GridCacheQueryType type, IgniteLogger log, int pageSize, @@ -191,7 +191,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { /** * @return cache projection filter. */ - @Nullable public IgnitePredicate<GridCacheEntry<Object, Object>> projectionFilter() { + @Nullable public IgnitePredicate<CacheEntry<Object, Object>> projectionFilter() { return prjPred; } @@ -261,7 +261,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { } /** {@inheritDoc} */ - @Override public GridCacheQuery<T> pageSize(int pageSize) { + @Override public CacheQuery<T> pageSize(int pageSize) { A.ensure(pageSize > 0, "pageSize > 0"); this.pageSize = pageSize; @@ -277,7 +277,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { } /** {@inheritDoc} */ - @Override public GridCacheQuery<T> timeout(long timeout) { + @Override public CacheQuery<T> timeout(long timeout) { A.ensure(timeout >= 0, "timeout >= 0"); this.timeout = timeout; @@ -293,7 +293,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { } /** {@inheritDoc} */ - @Override public GridCacheQuery<T> keepAll(boolean keepAll) { + @Override public CacheQuery<T> keepAll(boolean keepAll) { this.keepAll = keepAll; return this; @@ -307,7 +307,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { } /** {@inheritDoc} */ - @Override public GridCacheQuery<T> includeBackups(boolean incBackups) { + @Override public CacheQuery<T> includeBackups(boolean incBackups) { this.incBackups = incBackups; return this; @@ -321,7 +321,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { } /** {@inheritDoc} */ - @Override public GridCacheQuery<T> enableDedup(boolean dedup) { + @Override public CacheQuery<T> enableDedup(boolean dedup) { this.dedup = dedup; return this; @@ -335,7 +335,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { } /** {@inheritDoc} */ - @Override public GridCacheQuery<T> projection(ClusterGroup prj) { + @Override public CacheQuery<T> projection(ClusterGroup prj) { this.prj = prj; return this; @@ -384,21 +384,21 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { } /** {@inheritDoc} */ - @Override public GridCacheQueryFuture<T> execute(@Nullable Object... args) { + @Override public CacheQueryFuture<T> execute(@Nullable Object... args) { return execute(null, null, args); } /** {@inheritDoc} */ - @Override public <R> GridCacheQueryFuture<R> execute(IgniteReducer<T, R> rmtReducer, @Nullable Object... args) { + @Override public <R> CacheQueryFuture<R> execute(IgniteReducer<T, R> rmtReducer, @Nullable Object... args) { return execute(rmtReducer, null, args); } /** {@inheritDoc} */ - @Override public <R> GridCacheQueryFuture<R> execute(IgniteClosure<T, R> rmtTransform, @Nullable Object... args) { + @Override public <R> CacheQueryFuture<R> execute(IgniteClosure<T, R> rmtTransform, @Nullable Object... args) { return execute(null, rmtTransform, args); } - @Override public GridCacheQueryMetrics metrics() { + @Override public CacheQueryMetrics metrics() { return metrics.copy(); } @@ -413,7 +413,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { * @return Future. */ @SuppressWarnings("IfMayBeConditional") - private <R> GridCacheQueryFuture<R> execute(@Nullable IgniteReducer<T, R> rmtReducer, + private <R> CacheQueryFuture<R> execute(@Nullable IgniteReducer<T, R> rmtReducer, @Nullable IgniteClosure<T, R> rmtTransform, @Nullable Object... args) { Collection<ClusterNode> nodes = nodes(); @@ -445,10 +445,10 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { boolean loc = nodes.size() == 1 && F.first(nodes).id().equals(cctx.localNodeId()); if (type == SQL_FIELDS || type == SPI) - return (GridCacheQueryFuture<R>)(loc ? qryMgr.queryFieldsLocal(bean) : + return (CacheQueryFuture<R>)(loc ? qryMgr.queryFieldsLocal(bean) : qryMgr.queryFieldsDistributed(bean, nodes)); else - return (GridCacheQueryFuture<R>)(loc ? qryMgr.queryLocal(bean) : qryMgr.queryDistributed(bean, nodes)); + return (CacheQueryFuture<R>)(loc ? qryMgr.queryLocal(bean) : qryMgr.queryDistributed(bean, nodes)); } /** @@ -469,7 +469,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { if (prj != null) return nodes(cctx, prj); - GridCacheDistributionMode mode = cctx.config().getDistributionMode(); + CacheDistributionMode mode = cctx.config().getDistributionMode(); return mode == PARTITIONED_ONLY || mode == NEAR_PARTITIONED ? Collections.singletonList(cctx.localNode()) : @@ -493,7 +493,7 @@ public class GridCacheQueryAdapter<T> implements GridCacheQuery<T> { return F.view(CU.allNodes(cctx), new P1<ClusterNode>() { @Override public boolean apply(ClusterNode n) { - GridCacheDistributionMode mode = U.distributionMode(n, cctx.name()); + CacheDistributionMode mode = U.distributionMode(n, cctx.name()); return (mode == PARTITIONED_ONLY || mode == NEAR_PARTITIONED) && (prj == null || prj.node(n.id()) != null);
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryErrorFuture.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryErrorFuture.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryErrorFuture.java index 945c8ad..dd385d1 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryErrorFuture.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryErrorFuture.java @@ -28,7 +28,7 @@ import java.util.*; /** * Error future. */ -public class GridCacheQueryErrorFuture<T> extends GridFinishedFuture<Collection<T>> implements GridCacheQueryFuture<T> { +public class GridCacheQueryErrorFuture<T> extends GridFinishedFuture<Collection<T>> implements CacheQueryFuture<T> { /** */ private static final long serialVersionUID = 0L; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryFutureAdapter.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryFutureAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryFutureAdapter.java index 37ade58..94c85b4 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryFutureAdapter.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryFutureAdapter.java @@ -38,7 +38,7 @@ import java.util.concurrent.atomic.*; * */ public abstract class GridCacheQueryFutureAdapter<K, V, R> extends GridFutureAdapter<Collection<R>> - implements GridCacheQueryFuture<R>, GridTimeoutObject { + implements CacheQueryFuture<R>, GridTimeoutObject { /** */ private static final long serialVersionUID = 0L; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryInfo.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryInfo.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryInfo.java index 2040b5b..0721028 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryInfo.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryInfo.java @@ -32,7 +32,7 @@ class GridCacheQueryInfo { private boolean loc; /** */ - private IgnitePredicate<GridCacheEntry<Object, Object>> prjPred; + private IgnitePredicate<CacheEntry<Object, Object>> prjPred; /** */ private IgniteClosure<Object, Object> trans; @@ -76,7 +76,7 @@ class GridCacheQueryInfo { */ GridCacheQueryInfo( boolean loc, - IgnitePredicate<GridCacheEntry<Object, Object>> prjPred, + IgnitePredicate<CacheEntry<Object, Object>> prjPred, IgniteClosure<Object, Object> trans, IgniteReducer<Object, Object> rdc, GridCacheQueryAdapter<?> qry, @@ -124,7 +124,7 @@ class GridCacheQueryInfo { /** * @return Projection predicate. */ - IgnitePredicate<GridCacheEntry<Object, Object>> projectionPredicate() { + IgnitePredicate<CacheEntry<Object, Object>> projectionPredicate() { return prjPred; } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryManager.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryManager.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryManager.java index 0be08eb..dd94a4e 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryManager.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryManager.java @@ -393,7 +393,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte * @param qry Query. * @return Query future. */ - public abstract GridCacheQueryFuture<?> queryLocal(GridCacheQueryBean qry); + public abstract CacheQueryFuture<?> queryLocal(GridCacheQueryBean qry); /** * Executes distributed query. @@ -402,7 +402,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte * @param nodes Nodes. * @return Query future. */ - public abstract GridCacheQueryFuture<?> queryDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes); + public abstract CacheQueryFuture<?> queryDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes); /** * Loads page. @@ -420,7 +420,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte * @param qry Query. * @return Query future. */ - public abstract GridCacheQueryFuture<?> queryFieldsLocal(GridCacheQueryBean qry); + public abstract CacheQueryFuture<?> queryFieldsLocal(GridCacheQueryBean qry); /** * Executes distributed fields query. @@ -429,7 +429,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte * @param nodes Nodes. * @return Query future. */ - public abstract GridCacheQueryFuture<?> queryFieldsDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes); + public abstract CacheQueryFuture<?> queryFieldsDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes); /** * Performs query. @@ -484,7 +484,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte cctx.localNode(), "SQL query executed.", EVT_CACHE_QUERY_EXECUTED, - org.apache.ignite.cache.query.GridCacheQueryType.SQL, + CacheQueryType.SQL, cctx.namex(), qry.queryClassName(), qry.clause(), @@ -506,7 +506,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte cctx.localNode(), "Scan query executed.", EVT_CACHE_QUERY_EXECUTED, - org.apache.ignite.cache.query.GridCacheQueryType.SCAN, + CacheQueryType.SCAN, cctx.namex(), null, null, @@ -527,7 +527,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte cctx.localNode(), "Full text query executed.", EVT_CACHE_QUERY_EXECUTED, - org.apache.ignite.cache.query.GridCacheQueryType.FULL_TEXT, + CacheQueryType.FULL_TEXT, cctx.namex(), qry.queryClassName(), qry.clause(), @@ -601,7 +601,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte cctx.localNode(), "SQL fields query executed.", EVT_CACHE_QUERY_EXECUTED, - org.apache.ignite.cache.query.GridCacheQueryType.SQL_FIELDS, + CacheQueryType.SQL_FIELDS, cctx.namex(), null, qry.clause(), @@ -633,7 +633,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte cctx.localNode(), "SPI query executed.", EVT_CACHE_QUERY_EXECUTED, - org.apache.ignite.cache.query.GridCacheQueryType.SPI, + CacheQueryType.SPI, cctx.namex(), null, null, @@ -732,22 +732,22 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte @SuppressWarnings({"unchecked"}) private GridCloseableIterator<IgniteBiTuple<K, V>> scanIterator(final GridCacheQueryAdapter<?> qry) throws IgniteCheckedException { - IgnitePredicate<GridCacheEntry<K, V>> filter = null; + IgnitePredicate<CacheEntry<K, V>> filter = null; if (qry.projectionFilter() != null) { - filter = new P1<GridCacheEntry<K, V>>() { - @Override public boolean apply(GridCacheEntry<K, V> e) { - return qry.projectionFilter().apply((GridCacheEntry<Object, Object>)e); + filter = new P1<CacheEntry<K, V>>() { + @Override public boolean apply(CacheEntry<K, V> e) { + return qry.projectionFilter().apply((CacheEntry<Object, Object>)e); } }; } - GridCacheProjection<K, V> prj0 = filter != null ? cctx.cache().projection(filter) : cctx.cache(); + CacheProjection<K, V> prj0 = filter != null ? cctx.cache().projection(filter) : cctx.cache(); if (qry.keepPortable()) prj0 = prj0.keepPortable(); - final GridCacheProjection<K, V> prj = prj0; + final CacheProjection<K, V> prj = prj0; final IgniteBiPredicate<K, V> keyValFilter = qry.scanFilter(); @@ -857,7 +857,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte */ private GridIterator<IgniteBiTuple<K, V>> swapIterator(GridCacheQueryAdapter<?> qry) throws IgniteCheckedException { - IgnitePredicate<GridCacheEntry<Object, Object>> prjPred = qry.projectionFilter(); + IgnitePredicate<CacheEntry<Object, Object>> prjPred = qry.projectionFilter(); IgniteBiPredicate<K, V> filter = qry.scanFilter(); @@ -871,7 +871,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte * @return Offheap iterator. */ private GridIterator<IgniteBiTuple<K, V>> offheapIterator(GridCacheQueryAdapter<?> qry) { - IgnitePredicate<GridCacheEntry<Object, Object>> prjPred = qry.projectionFilter(); + IgnitePredicate<CacheEntry<Object, Object>> prjPred = qry.projectionFilter(); IgniteBiPredicate<K, V> filter = qry.scanFilter(); @@ -896,7 +896,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte */ private GridIteratorAdapter<IgniteBiTuple<K, V>> scanIterator( @Nullable final Iterator<Map.Entry<byte[], byte[]>> it, - @Nullable final IgnitePredicate<GridCacheEntry<Object, Object>> prjPred, + @Nullable final IgnitePredicate<CacheEntry<Object, Object>> prjPred, @Nullable final IgniteBiPredicate<K, V> filter, final boolean keepPortable) { if (it == null) @@ -935,9 +935,9 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte final LazySwapEntry e = new LazySwapEntry(it.next()); if (prjPred != null) { - GridCacheEntry<K, V> cacheEntry = new GridCacheScanSwapEntry(e); + CacheEntry<K, V> cacheEntry = new GridCacheScanSwapEntry(e); - if (!prjPred.apply((GridCacheEntry<Object, Object>)cacheEntry)) + if (!prjPred.apply((CacheEntry<Object, Object>)cacheEntry)) continue; } @@ -997,7 +997,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte try { // Preparing query closures. - IgnitePredicate<GridCacheEntry<Object, Object>> prjFilter = qryInfo.projectionPredicate(); + IgnitePredicate<CacheEntry<Object, Object>> prjFilter = qryInfo.projectionPredicate(); IgniteClosure<Object, Object> trans = (IgniteClosure<Object, Object>)qryInfo.transformer(); IgniteReducer<Object, Object> rdc = (IgniteReducer<Object, Object>)qryInfo.reducer(); @@ -1065,7 +1065,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte cctx.localNode(), "SQL fields query result set row read.", EVT_CACHE_QUERY_OBJECT_READ, - org.apache.ignite.cache.query.GridCacheQueryType.SQL_FIELDS, + CacheQueryType.SQL_FIELDS, cctx.namex(), null, qry.clause(), @@ -1164,7 +1164,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte try { // Preparing query closures. - IgnitePredicate<GridCacheEntry<Object, Object>> prjFilter = qryInfo.projectionPredicate(); + IgnitePredicate<CacheEntry<Object, Object>> prjFilter = qryInfo.projectionPredicate(); IgniteClosure<Map.Entry<K, V>, Object> trans = (IgniteClosure<Map.Entry<K, V>, Object>)qryInfo.transformer(); IgniteReducer<Map.Entry<K, V>, Object> rdc = (IgniteReducer<Map.Entry<K, V>, Object>)qryInfo.reducer(); @@ -1252,7 +1252,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte cctx.localNode(), "SQL query entry read.", EVT_CACHE_QUERY_OBJECT_READ, - org.apache.ignite.cache.query.GridCacheQueryType.SQL, + CacheQueryType.SQL, cctx.namex(), qry.queryClassName(), qry.clause(), @@ -1275,7 +1275,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte cctx.localNode(), "Full text query entry read.", EVT_CACHE_QUERY_OBJECT_READ, - org.apache.ignite.cache.query.GridCacheQueryType.FULL_TEXT, + CacheQueryType.FULL_TEXT, cctx.namex(), qry.queryClassName(), qry.clause(), @@ -1298,7 +1298,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte cctx.localNode(), "Scan query entry read.", EVT_CACHE_QUERY_OBJECT_READ, - org.apache.ignite.cache.query.GridCacheQueryType.SCAN, + CacheQueryType.SCAN, cctx.namex(), null, null, @@ -1658,7 +1658,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte * * @return Cache queries metrics. */ - public GridCacheQueryMetrics metrics() { + public CacheQueryMetrics metrics() { return metrics.copy(); } @@ -1753,7 +1753,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte @Nullable private GridIndexingQueryFilter projectionFilter(GridCacheQueryAdapter<?> qry) { assert qry != null; - final IgnitePredicate<GridCacheEntry<Object, Object>> prjFilter = qry.projectionFilter(); + final IgnitePredicate<CacheEntry<Object, Object>> prjFilter = qry.projectionFilter(); if (prjFilter == null || F.isAlwaysTrue(prjFilter)) return null; @@ -1766,9 +1766,9 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte return new IgniteBiPredicate<K, V>() { @Override public boolean apply(K k, V v) { try { - GridCacheEntry<K, V> entry = context().cache().entry(k); + CacheEntry<K, V> entry = context().cache().entry(k); - return entry != null && prjFilter.apply((GridCacheEntry<Object, Object>)entry); + return entry != null && prjFilter.apply((CacheEntry<Object, Object>)entry); } catch (GridDhtInvalidPartitionException ignore) { return false; @@ -1883,13 +1883,13 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte final GridKernalContext ctx = ((GridKernal) ignite).context(); Collection<String> cacheNames = F.viewReadOnly(ctx.cache().caches(), - new C1<GridCache<?, ?>, String>() { - @Override public String apply(GridCache<?, ?> c) { + new C1<Cache<?, ?>, String>() { + @Override public String apply(Cache<?, ?> c) { return c.name(); } }, - new P1<GridCache<?, ?>>() { - @Override public boolean apply(GridCache<?, ?> c) { + new P1<Cache<?, ?>>() { + @Override public boolean apply(Cache<?, ?> c) { return !CU.UTILITY_CACHE_NAME.equals(c.name()); } } @@ -1907,7 +1907,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte for (GridQueryTypeDescriptor type : types) { // Filter internal types (e.g., data structures). - if (type.name().startsWith("GridCache")) + if (type.name().startsWith("Cache")) continue; names.add(type.name()); @@ -2435,7 +2435,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte private static final long serialVersionUID = 7410163202728985912L; /** */ - private IgnitePredicate<GridCacheEntry<Object, Object>> prjPred; + private IgnitePredicate<CacheEntry<Object, Object>> prjPred; /** */ private IgniteBiPredicate<K, V> filter; @@ -2449,7 +2449,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte * @param keepPortable Keep portable flag. */ private OffheapIteratorClosure( - @Nullable IgnitePredicate<GridCacheEntry<Object, Object>> prjPred, + @Nullable IgnitePredicate<CacheEntry<Object, Object>> prjPred, @Nullable IgniteBiPredicate<K, V> filter, boolean keepPortable) { assert prjPred != null || filter != null; @@ -2466,9 +2466,9 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte LazyOffheapEntry e = new LazyOffheapEntry(keyPtr, valPtr); if (prjPred != null) { - GridCacheEntry<K, V> cacheEntry = new GridCacheScanSwapEntry(e); + CacheEntry<K, V> cacheEntry = new GridCacheScanSwapEntry(e); - if (!prjPred.apply((GridCacheEntry<Object, Object>)cacheEntry)) + if (!prjPred.apply((CacheEntry<Object, Object>)cacheEntry)) return null; } @@ -2548,7 +2548,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte /** * */ - private class GridCacheScanSwapEntry implements GridCacheEntry<K, V> { + private class GridCacheScanSwapEntry implements CacheEntry<K, V> { /** */ private static final long serialVersionUID = 1262515168518736214L; @@ -2593,7 +2593,7 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte } /** {@inheritDoc} */ - @Override public GridCacheProjection<K, V> projection() { + @Override public CacheProjection<K, V> projection() { return null; } @@ -2660,12 +2660,12 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte } /** {@inheritDoc} */ - @Nullable @Override public V set(V val, IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Nullable @Override public V set(V val, IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } /** {@inheritDoc} */ - @Override public IgniteFuture<V> setAsync(V val, IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public IgniteFuture<V> setAsync(V val, IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } @@ -2680,12 +2680,12 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte } /** {@inheritDoc} */ - @Override public boolean setx(V val, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public boolean setx(V val, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } /** {@inheritDoc} */ - @Override public IgniteFuture<Boolean> setxAsync(V val, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public IgniteFuture<Boolean> setxAsync(V val, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } @@ -2730,22 +2730,22 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte } /** {@inheritDoc} */ - @Nullable @Override public V remove(@Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Nullable @Override public V remove(@Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } /** {@inheritDoc} */ - @Override public IgniteFuture<V> removeAsync(IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public IgniteFuture<V> removeAsync(IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } /** {@inheritDoc} */ - @Override public boolean removex(IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public boolean removex(IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } /** {@inheritDoc} */ - @Override public IgniteFuture<Boolean> removexAsync(@Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public IgniteFuture<Boolean> removexAsync(@Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } @@ -2775,18 +2775,18 @@ public abstract class GridCacheQueryManager<K, V> extends GridCacheManagerAdapte } /** {@inheritDoc} */ - @Override public boolean lock(long timeout, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public boolean lock(long timeout, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } /** {@inheritDoc} */ @Override public IgniteFuture<Boolean> lockAsync(long timeout, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } /** {@inheritDoc} */ - @Override public void unlock(IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public void unlock(IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException(); } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryMetricsAdapter.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryMetricsAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryMetricsAdapter.java index ca42474..ddff0cc 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryMetricsAdapter.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryMetricsAdapter.java @@ -23,9 +23,9 @@ import org.apache.ignite.internal.util.typedef.internal.*; import java.io.*; /** - * Adapter for {@link org.apache.ignite.cache.query.GridCacheQueryMetrics}. + * Adapter for {@link org.apache.ignite.cache.query.CacheQueryMetrics}. */ -public class GridCacheQueryMetricsAdapter implements GridCacheQueryMetrics, Externalizable { +public class GridCacheQueryMetricsAdapter implements CacheQueryMetrics, Externalizable { /** */ private static final long serialVersionUID = 0L; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java index 193c530..e3f2c94 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java @@ -67,7 +67,7 @@ public class GridCacheQueryRequest<K, V> extends GridCacheMessage<K, V> implemen /** */ @GridDirectTransient - private IgnitePredicate<GridCacheEntry<Object, Object>> prjFilter; + private IgnitePredicate<CacheEntry<Object, Object>> prjFilter; /** */ private byte[] prjFilterBytes; @@ -201,7 +201,7 @@ public class GridCacheQueryRequest<K, V> extends GridCacheMessage<K, V> implemen String clause, String clsName, IgniteBiPredicate<Object, Object> keyValFilter, - IgnitePredicate<GridCacheEntry<Object, Object>> prjFilter, + IgnitePredicate<CacheEntry<Object, Object>> prjFilter, IgniteReducer<Object, Object> rdc, IgniteClosure<Object, Object> trans, int pageSize, @@ -376,7 +376,7 @@ public class GridCacheQueryRequest<K, V> extends GridCacheMessage<K, V> implemen } /** {@inheritDoc} */ - public IgnitePredicate<GridCacheEntry<Object, Object>> projectionFilter() { + public IgnitePredicate<CacheEntry<Object, Object>> projectionFilter() { return prjFilter; } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryType.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryType.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryType.java index e26a632..f7d45a5 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryType.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryType.java @@ -21,8 +21,8 @@ import org.jetbrains.annotations.*; /** * Defines different cache query types. For more information on cache query types - * and their usage see {@link org.apache.ignite.cache.query.GridCacheQuery} documentation. - * @see org.apache.ignite.cache.query.GridCacheQuery + * and their usage see {@link org.apache.ignite.cache.query.CacheQuery} documentation. + * @see org.apache.ignite.cache.query.CacheQuery */ public enum GridCacheQueryType { /** http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryAdapter.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryAdapter.java index 66ecf63..13ab56f 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryAdapter.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryAdapter.java @@ -39,7 +39,7 @@ import static org.apache.ignite.cache.CacheMode.*; /** * Continuous query implementation. */ -public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuousQuery<K, V> { +public class GridCacheContinuousQueryAdapter<K, V> implements CacheContinuousQuery<K, V> { /** Guard. */ private final GridBusyLock guard = new GridBusyLock(); @@ -53,7 +53,7 @@ public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuou private final Object topic; /** Projection predicate */ - private final IgnitePredicate<GridCacheEntry<K, V>> prjPred; + private final IgnitePredicate<CacheEntry<K, V>> prjPred; /** Keep portable flag. */ private final boolean keepPortable; @@ -65,13 +65,13 @@ public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuou private volatile IgniteBiPredicate<UUID, Collection<Map.Entry<K, V>>> cb; /** Local callback. */ - private volatile IgniteBiPredicate<UUID, Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>>> locCb; + private volatile IgniteBiPredicate<UUID, Collection<CacheContinuousQueryEntry<K, V>>> locCb; /** Filter. */ private volatile IgniteBiPredicate<K, V> filter; /** Remote filter. */ - private volatile IgnitePredicate<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>> rmtFilter; + private volatile IgnitePredicate<CacheContinuousQueryEntry<K, V>> rmtFilter; /** Buffer size. */ private volatile int bufSize = DFLT_BUF_SIZE; @@ -92,7 +92,7 @@ public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuou * @param prjPred Projection predicate. */ GridCacheContinuousQueryAdapter(GridCacheContext<K, V> ctx, Object topic, - @Nullable IgnitePredicate<GridCacheEntry<K, V>> prjPred) { + @Nullable IgnitePredicate<CacheEntry<K, V>> prjPred) { assert ctx != null; assert topic != null; @@ -138,7 +138,7 @@ public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuou } /** {@inheritDoc} */ - @Override public void localCallback(IgniteBiPredicate<UUID, Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>>> locCb) { + @Override public void localCallback(IgniteBiPredicate<UUID, Collection<CacheContinuousQueryEntry<K, V>>> locCb) { if (!guard.enterBusy()) throw new IllegalStateException("Continuous query can't be changed after it was executed."); @@ -151,12 +151,12 @@ public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuou } /** {@inheritDoc} */ - @Nullable @Override public IgniteBiPredicate<UUID, Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>>> localCallback() { + @Nullable @Override public IgniteBiPredicate<UUID, Collection<CacheContinuousQueryEntry<K, V>>> localCallback() { return locCb; } /** {@inheritDoc} */ - @Override public void remoteFilter(@Nullable IgnitePredicate<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>> rmtFilter) { + @Override public void remoteFilter(@Nullable IgnitePredicate<CacheContinuousQueryEntry<K, V>> rmtFilter) { if (!guard.enterBusy()) throw new IllegalStateException("Continuous query can't be changed after it was executed."); @@ -169,7 +169,7 @@ public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuou } /** {@inheritDoc} */ - @Nullable @Override public IgnitePredicate<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>> remoteFilter() { + @Nullable @Override public IgnitePredicate<CacheContinuousQueryEntry<K, V>> remoteFilter() { return rmtFilter; } @@ -337,7 +337,7 @@ public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuou /** * Deprecated callback wrapper. */ - static class CallbackWrapper<K, V> implements IgniteBiPredicate<UUID, Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>>> { + static class CallbackWrapper<K, V> implements IgniteBiPredicate<UUID, Collection<CacheContinuousQueryEntry<K, V>>> { /** Serialization ID. */ private static final long serialVersionUID = 0L; @@ -353,7 +353,7 @@ public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuou /** {@inheritDoc} */ @SuppressWarnings("unchecked") - @Override public boolean apply(UUID nodeId, Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>> entries) { + @Override public boolean apply(UUID nodeId, Collection<CacheContinuousQueryEntry<K, V>> entries) { return cb.apply(nodeId, (Collection<Map.Entry<K,V>>)(Collection)entries); } } @@ -361,7 +361,7 @@ public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuou /** * Deprecated filter wrapper. */ - static class FilterWrapper<K, V> implements IgnitePredicate<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>> { + static class FilterWrapper<K, V> implements IgnitePredicate<CacheContinuousQueryEntry<K, V>> { /** Serialization ID. */ private static final long serialVersionUID = 0L; @@ -377,7 +377,7 @@ public class GridCacheContinuousQueryAdapter<K, V> implements GridCacheContinuou /** {@inheritDoc} */ @SuppressWarnings("unchecked") - @Override public boolean apply(org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V> entry) { + @Override public boolean apply(CacheContinuousQueryEntry<K, V> entry) { return filter.apply(entry.getKey(), entry.getValue()); } } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryEntry.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryEntry.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryEntry.java index cd71af8..601591f 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryEntry.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryEntry.java @@ -19,6 +19,7 @@ package org.apache.ignite.internal.processors.cache.query.continuous; import org.apache.ignite.*; import org.apache.ignite.cache.*; +import org.apache.ignite.cache.query.*; import org.apache.ignite.internal.processors.cache.*; import org.apache.ignite.lang.*; import org.apache.ignite.marshaller.*; @@ -33,15 +34,15 @@ import java.io.*; import java.util.*; import java.util.concurrent.*; -import static org.apache.ignite.cache.GridCacheFlag.*; +import static org.apache.ignite.cache.CacheFlag.*; import static org.apache.ignite.internal.processors.cache.GridCacheValueBytes.*; /** * Entry implementation. */ @SuppressWarnings("TypeParameterHidesVisibleType") -public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V>, GridCacheDeployable, Externalizable, - org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V> { +public class GridCacheContinuousQueryEntry<K, V> implements CacheEntry<K, V>, GridCacheDeployable, Externalizable, + CacheContinuousQueryEntry<K, V> { /** */ private static final long serialVersionUID = 0L; @@ -56,7 +57,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> /** Cache entry. */ @SuppressWarnings("TransientFieldNotInitialized") @GridToStringExclude - private final transient GridCacheEntry<K, V> impl; + private final transient CacheEntry<K, V> impl; /** Key. */ @GridToStringInclude @@ -110,7 +111,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> * @param evtType Event type. */ GridCacheContinuousQueryEntry(GridCacheContext<K, V> ctx, - GridCacheEntry<K, V> impl, + CacheEntry<K, V> impl, K key, @Nullable V newVal, @Nullable GridCacheValueBytes newValBytes, @@ -135,7 +136,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> /** * @return Cache entry. */ - GridCacheEntry<K, V> entry() { + CacheEntry<K, V> entry() { return impl; } @@ -238,7 +239,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> } /** {@inheritDoc} */ - @Override public GridCacheProjection<K, V> projection() { + @Override public CacheProjection<K, V> projection() { return impl.projection(); } @@ -379,7 +380,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> } /** {@inheritDoc} */ - @Nullable @Override public V set(V val, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Nullable @Override public V set(V val, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { assert impl != null; @@ -389,7 +390,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> } /** {@inheritDoc} */ - @Override public IgniteFuture<V> setAsync(V val, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public IgniteFuture<V> setAsync(V val, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { assert impl != null; ctx.denyOnFlag(READ); @@ -416,7 +417,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> } /** {@inheritDoc} */ - @Override public boolean setx(V val, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Override public boolean setx(V val, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { assert impl != null; @@ -427,7 +428,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> /** {@inheritDoc} */ @Override public IgniteFuture<Boolean> setxAsync(V val, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { assert impl != null; ctx.denyOnFlag(READ); @@ -508,7 +509,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> } /** {@inheritDoc} */ - @Nullable @Override public V remove(@Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Nullable @Override public V remove(@Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { assert impl != null; @@ -518,7 +519,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> } /** {@inheritDoc} */ - @Override public IgniteFuture<V> removeAsync(@Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public IgniteFuture<V> removeAsync(@Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { assert impl != null; ctx.denyOnFlag(READ); @@ -527,7 +528,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> } /** {@inheritDoc} */ - @Override public boolean removex(@Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) throws IgniteCheckedException { + @Override public boolean removex(@Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { assert impl != null; ctx.denyOnFlag(READ); @@ -536,7 +537,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> } /** {@inheritDoc} */ - @Override public IgniteFuture<Boolean> removexAsync(@Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public IgniteFuture<Boolean> removexAsync(@Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { assert impl != null; ctx.denyOnFlag(READ); @@ -591,7 +592,7 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> } /** {@inheritDoc} */ - @Override public boolean lock(long timeout, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Override public boolean lock(long timeout, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { assert impl != null; @@ -600,14 +601,14 @@ public class GridCacheContinuousQueryEntry<K, V> implements GridCacheEntry<K, V> /** {@inheritDoc} */ @Override public IgniteFuture<Boolean> lockAsync(long timeout, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { assert impl != null; return impl.lockAsync(timeout, filter); } /** {@inheritDoc} */ - @Override public void unlock(IgnitePredicate<GridCacheEntry<K, V>>... filter) throws IgniteCheckedException { + @Override public void unlock(IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { assert impl != null; impl.unlock(filter); http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryFilterEx.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryFilterEx.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryFilterEx.java index e6dce65..7b0615d 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryFilterEx.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryFilterEx.java @@ -18,13 +18,14 @@ package org.apache.ignite.internal.processors.cache.query.continuous; +import org.apache.ignite.cache.query.*; import org.apache.ignite.lang.*; /** * Extended continuous query filter. */ public interface GridCacheContinuousQueryFilterEx<K, V> extends - IgnitePredicate<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>> { + IgnitePredicate<CacheContinuousQueryEntry<K, V>> { /** * Callback for query unregister event. */ http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryHandler.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryHandler.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryHandler.java index 5f16ab8..a6d0c60 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryHandler.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryHandler.java @@ -52,13 +52,13 @@ class GridCacheContinuousQueryHandler<K, V> implements GridContinuousHandler { /** Local callback. */ @SuppressWarnings("FieldAccessedSynchronizedAndUnsynchronized") - private IgniteBiPredicate<UUID, Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>>> cb; + private IgniteBiPredicate<UUID, Collection<CacheContinuousQueryEntry<K, V>>> cb; /** Filter. */ - private IgnitePredicate<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>> filter; + private IgnitePredicate<CacheContinuousQueryEntry<K, V>> filter; /** Projection predicate */ - private IgnitePredicate<GridCacheEntry<K, V>> prjPred; + private IgnitePredicate<CacheEntry<K, V>> prjPred; /** Deployable object for filter. */ private DeployableObject filterDep; @@ -107,9 +107,9 @@ class GridCacheContinuousQueryHandler<K, V> implements GridContinuousHandler { */ GridCacheContinuousQueryHandler(@Nullable String cacheName, Object topic, - IgniteBiPredicate<UUID, Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>>> cb, - @Nullable IgnitePredicate<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>> filter, - @Nullable IgnitePredicate<GridCacheEntry<K, V>> prjPred, + IgniteBiPredicate<UUID, Collection<CacheContinuousQueryEntry<K, V>>> cb, + @Nullable IgnitePredicate<CacheContinuousQueryEntry<K, V>> filter, + @Nullable IgnitePredicate<CacheEntry<K, V>> prjPred, boolean internal, boolean entryLsnr, boolean sync, @@ -170,7 +170,7 @@ class GridCacheContinuousQueryHandler<K, V> implements GridContinuousHandler { ctx.discovery().localNode(), "Continuous query executed.", EVT_CACHE_QUERY_EXECUTED, - GridCacheQueryType.CONTINUOUS, + CacheQueryType.CONTINUOUS, cacheName, null, null, @@ -186,7 +186,7 @@ class GridCacheContinuousQueryHandler<K, V> implements GridContinuousHandler { @Override public void onEntryUpdate(GridCacheContinuousQueryEntry<K, V> e, boolean recordEvt) { boolean notify; - GridCacheFlag[] f = cacheContext(ctx).forceLocalRead(); + CacheFlag[] f = cacheContext(ctx).forceLocalRead(); try { notify = (prjPred == null || checkProjection(e)) && @@ -210,7 +210,7 @@ class GridCacheContinuousQueryHandler<K, V> implements GridContinuousHandler { if (loc) { if (!cb.apply(nodeId, - F.<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>>asList(e))) + F.<CacheContinuousQueryEntry<K, V>>asList(e))) ctx.continuous().stopRoutine(routineId); } else { @@ -241,7 +241,7 @@ class GridCacheContinuousQueryHandler<K, V> implements GridContinuousHandler { ctx.discovery().localNode(), "Continuous query executed.", EVT_CACHE_QUERY_OBJECT_READ, - GridCacheQueryType.CONTINUOUS, + CacheQueryType.CONTINUOUS, cacheName, null, null, @@ -269,7 +269,7 @@ class GridCacheContinuousQueryHandler<K, V> implements GridContinuousHandler { GridCacheProjectionImpl.FullFilter<K, V> filter = (GridCacheProjectionImpl.FullFilter<K, V>)prjPred; GridCacheProjectionImpl.KeyValueFilter<K, V> kvFilter = filter.keyValueFilter(); - IgnitePredicate<? super GridCacheEntry<K, V>> entryFilter = filter.entryFilter(); + IgnitePredicate<? super CacheEntry<K, V>> entryFilter = filter.entryFilter(); boolean ret = true; @@ -323,8 +323,8 @@ class GridCacheContinuousQueryHandler<K, V> implements GridContinuousHandler { assert objs != null; assert ctx != null; - Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>> entries = - (Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>>)objs; + Collection<CacheContinuousQueryEntry<K, V>> entries = + (Collection<CacheContinuousQueryEntry<K, V>>)objs; if (ctx.config().isPeerClassLoadingEnabled()) { for (Map.Entry<K, V> e : entries) { @@ -444,14 +444,14 @@ class GridCacheContinuousQueryHandler<K, V> implements GridContinuousHandler { if (b) filterDep = (DeployableObject)in.readObject(); else - filter = (IgnitePredicate<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K,V>>)in.readObject(); + filter = (IgnitePredicate<CacheContinuousQueryEntry<K,V>>)in.readObject(); b = in.readBoolean(); if (b) prjPredDep = (DeployableObject)in.readObject(); else - prjPred = (IgnitePredicate<GridCacheEntry<K, V>>)in.readObject(); + prjPred = (IgnitePredicate<CacheEntry<K, V>>)in.readObject(); internal = in.readBoolean(); http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryManager.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryManager.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryManager.java index df6fdeb..0c2d9eb 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryManager.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryManager.java @@ -63,7 +63,7 @@ public class GridCacheContinuousQueryManager<K, V> extends GridCacheManagerAdapt private final AtomicLong seq = new AtomicLong(); /** Continues queries created for cache event listeners. */ - private final ConcurrentMap<CacheEntryListenerConfiguration, GridCacheContinuousQuery<K, V>> lsnrQrys = + private final ConcurrentMap<CacheEntryListenerConfiguration, CacheContinuousQuery<K, V>> lsnrQrys = new ConcurrentHashMap8<>(); /** {@inheritDoc} */ @@ -112,7 +112,7 @@ public class GridCacheContinuousQueryManager<K, V> extends GridCacheManagerAdapt * @param prjPred Projection predicate. * @return New continuous query. */ - public GridCacheContinuousQuery<K, V> createQuery(@Nullable IgnitePredicate<GridCacheEntry<K, V>> prjPred) { + public CacheContinuousQuery<K, V> createQuery(@Nullable IgnitePredicate<CacheEntry<K, V>> prjPred) { Object topic = TOPIC_CACHE.topic(topicPrefix, cctx.localNodeId(), seq.getAndIncrement()); return new GridCacheContinuousQueryAdapter<>(cctx, topic, prjPred); @@ -243,7 +243,7 @@ public class GridCacheContinuousQueryManager<K, V> extends GridCacheManagerAdapt qry = (GridCacheContinuousQueryAdapter<K, V>)cctx.cache().queries().createContinuousQuery(); - GridCacheContinuousQuery<K, V> old = lsnrQrys.putIfAbsent(lsnrCfg, qry); + CacheContinuousQuery<K, V> old = lsnrQrys.putIfAbsent(lsnrCfg, qry); if (old != null) throw new IllegalArgumentException("Listener is already registered for configuration: " + lsnrCfg); @@ -284,7 +284,7 @@ public class GridCacheContinuousQueryManager<K, V> extends GridCacheManagerAdapt public void deregisterCacheEntryListener(CacheEntryListenerConfiguration lsnrCfg) throws IgniteCheckedException { A.notNull(lsnrCfg, "lsnrCfg"); - GridCacheContinuousQuery<K, V> qry = lsnrQrys.remove(lsnrCfg); + CacheContinuousQuery<K, V> qry = lsnrQrys.remove(lsnrCfg); if (qry != null) { cctx.config().removeCacheEntryListenerConfiguration(lsnrCfg); @@ -373,7 +373,7 @@ public class GridCacheContinuousQueryManager<K, V> extends GridCacheManagerAdapt cctx.projectionPerCall(cctx.cache().<K, V>keepPortable0()); } - Set<GridCacheEntry<K, V>> entries; + Set<CacheEntry<K, V>> entries; if (cctx.isReplicated()) entries = internal ? cctx.cache().entrySetx() : @@ -384,7 +384,7 @@ public class GridCacheContinuousQueryManager<K, V> extends GridCacheManagerAdapt boolean evt = !internal && cctx.gridEvents().isRecordable(EVT_CACHE_QUERY_OBJECT_READ); - for (GridCacheEntry<K, V> e : entries) { + for (CacheEntry<K, V> e : entries) { GridCacheContinuousQueryEntry<K, V> qryEntry = new GridCacheContinuousQueryEntry<>(cctx, e, e.getKey(), @@ -505,7 +505,7 @@ public class GridCacheContinuousQueryManager<K, V> extends GridCacheManagerAdapt * */ static class EntryListenerFilter<K1, V1> implements - IgnitePredicate<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K1, V1>>, Externalizable { + IgnitePredicate<CacheContinuousQueryEntry<K1, V1>>, Externalizable { /** */ private static final long serialVersionUID = 0L; @@ -579,7 +579,7 @@ public class GridCacheContinuousQueryManager<K, V> extends GridCacheManagerAdapt /** {@inheritDoc} */ @SuppressWarnings("unchecked") - @Override public boolean apply(org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K1, V1> entry) { + @Override public boolean apply(CacheContinuousQueryEntry<K1, V1> entry) { try { EventType evtType = (((GridCacheContinuousQueryEntry)entry).eventType()); @@ -669,7 +669,7 @@ public class GridCacheContinuousQueryManager<K, V> extends GridCacheManagerAdapt * */ private class EntryListenerCallback implements - IgniteBiPredicate<UUID, Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>>> { + IgniteBiPredicate<UUID, Collection<CacheContinuousQueryEntry<K, V>>> { /** */ private final IgniteCacheProxy<K, V> cache; @@ -729,8 +729,8 @@ public class GridCacheContinuousQueryManager<K, V> extends GridCacheManagerAdapt /** {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public boolean apply(UUID uuid, - Collection<org.apache.ignite.cache.query.GridCacheContinuousQueryEntry<K, V>> entries) { - for (org.apache.ignite.cache.query.GridCacheContinuousQueryEntry entry : entries) { + Collection<CacheContinuousQueryEntry<K, V>> entries) { + for (CacheContinuousQueryEntry entry : entries) { try { EventType evtType = (((GridCacheContinuousQueryEntry)entry).eventType()); http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/jdbc/GridCacheQueryJdbcMetadataTask.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/jdbc/GridCacheQueryJdbcMetadataTask.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/jdbc/GridCacheQueryJdbcMetadataTask.java index 64fc88e..38df988 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/jdbc/GridCacheQueryJdbcMetadataTask.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/jdbc/GridCacheQueryJdbcMetadataTask.java @@ -104,7 +104,7 @@ public class GridCacheQueryJdbcMetadataTask extends ComputeTaskAdapter<String, b byte[] data; try { - GridCache<?, ?> cache = ((GridEx) ignite).cachex(cacheName); + Cache<?, ?> cache = ((GridEx) ignite).cachex(cacheName); assert cache != null; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/jdbc/GridCacheQueryJdbcTask.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/jdbc/GridCacheQueryJdbcTask.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/jdbc/GridCacheQueryJdbcTask.java index 97b4d63..40cd03e 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/jdbc/GridCacheQueryJdbcTask.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/jdbc/GridCacheQueryJdbcTask.java @@ -180,7 +180,7 @@ public class GridCacheQueryJdbcTask extends ComputeTaskAdapter<byte[], byte[]> { assert pageSize != null; assert maxRows != null; - GridTuple4<GridCacheQueryFuture<List<?>>, Integer, Boolean, Collection<String>> t = null; + GridTuple4<CacheQueryFuture<List<?>>, Integer, Boolean, Collection<String>> t = null; Collection<String> tbls = null; Collection<String> cols; @@ -192,9 +192,9 @@ public class GridCacheQueryJdbcTask extends ComputeTaskAdapter<byte[], byte[]> { assert args != null; assert futId == null; - GridCache<?, ?> cache = ((GridEx) ignite).cachex(cacheName); + Cache<?, ?> cache = ((GridEx) ignite).cachex(cacheName); - GridCacheQuery<List<?>> qry = + CacheQuery<List<?>> qry = ((GridCacheQueriesEx<?, ?>)cache.queries()).createSqlFieldsQuery(sql, true); qry.pageSize(pageSize); @@ -204,7 +204,7 @@ public class GridCacheQueryJdbcTask extends ComputeTaskAdapter<byte[], byte[]> { if (cache.configuration().getCacheMode() != PARTITIONED) qry = qry.projection(ignite.cluster().forLocal()); - GridCacheQueryFuture<List<?>> fut = qry.execute(args.toArray()); + CacheQueryFuture<List<?>> fut = qry.execute(args.toArray()); Collection<GridQueryFieldMetadata> meta = ((GridCacheQueryMetadataAware)fut).metadata().get(); @@ -243,7 +243,7 @@ public class GridCacheQueryJdbcTask extends ComputeTaskAdapter<byte[], byte[]> { assert futId != null; if (t == null) - t = ignite.cluster().<UUID, GridTuple4<GridCacheQueryFuture<List<?>>, Integer, Boolean, + t = ignite.cluster().<UUID, GridTuple4<CacheQueryFuture<List<?>>, Integer, Boolean, Collection<String>>>nodeLocalMap().get(futId); assert t != null; @@ -252,7 +252,7 @@ public class GridCacheQueryJdbcTask extends ComputeTaskAdapter<byte[], byte[]> { Collection<List<Object>> fields = new LinkedList<>(); - GridCacheQueryFuture<List<?>> fut = t.get1(); + CacheQueryFuture<List<?>> fut = t.get1(); int pageCnt = 0; int totalCnt = t.get2(); @@ -289,8 +289,8 @@ public class GridCacheQueryJdbcTask extends ComputeTaskAdapter<byte[], byte[]> { private void scheduleRemoval(final UUID id) { SCHEDULER.schedule(new CAX() { @Override public void applyx() { - GridTuple3<GridCacheQueryFuture<List<?>>, Integer, Boolean> t = - ignite.cluster().<UUID, GridTuple3<GridCacheQueryFuture<List<?>>, Integer, Boolean>>nodeLocalMap().get(id); + GridTuple3<CacheQueryFuture<List<?>>, Integer, Boolean> t = + ignite.cluster().<UUID, GridTuple3<CacheQueryFuture<List<?>>, Integer, Boolean>>nodeLocalMap().get(id); if (t != null) { // If future was accessed since last scheduling, http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTransactionsImpl.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTransactionsImpl.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTransactionsImpl.java index c756115..31008ca 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTransactionsImpl.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTransactionsImpl.java @@ -29,7 +29,7 @@ import org.jetbrains.annotations.*; import java.util.*; -import static org.apache.ignite.cache.GridCacheFlag.*; +import static org.apache.ignite.cache.CacheFlag.*; import static org.apache.ignite.transactions.IgniteTxIsolation.*; /** http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEntry.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEntry.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEntry.java index 9a36b0a..541e214 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEntry.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEntry.java @@ -101,7 +101,7 @@ public class IgniteTxEntry<K, V> implements GridPeerDeployAware, Externalizable, /** Put filters. */ @GridToStringInclude - private IgnitePredicate<GridCacheEntry<K, V>>[] filters; + private IgnitePredicate<CacheEntry<K, V>>[] filters; /** Flag indicating whether filters passed. Used for fast-commit transactions. */ private boolean filtersPassed; @@ -216,7 +216,7 @@ public class IgniteTxEntry<K, V> implements GridPeerDeployAware, Externalizable, Object[] invokeArgs, long ttl, GridCacheEntryEx<K, V> entry, - IgnitePredicate<GridCacheEntry<K, V>>[] filters, + IgnitePredicate<CacheEntry<K, V>>[] filters, GridCacheVersion drVer) { assert ctx != null; assert tx != null; @@ -724,14 +724,14 @@ public class IgniteTxEntry<K, V> implements GridPeerDeployAware, Externalizable, /** * @return Put filters. */ - public IgnitePredicate<GridCacheEntry<K, V>>[] filters() { + public IgnitePredicate<CacheEntry<K, V>>[] filters() { return filters; } /** * @param filters Put filters. */ - public void filters(IgnitePredicate<GridCacheEntry<K, V>>[] filters) { + public void filters(IgnitePredicate<CacheEntry<K, V>>[] filters) { filterBytes = null; this.filters = filters; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEx.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEx.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEx.java index 4250d0c..321cd44 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEx.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEx.java @@ -340,7 +340,7 @@ public interface IgniteTxEx<K, V> extends IgniteTx, GridTimeoutObject { GridCacheContext<K, V> ctx, boolean failFast, K key, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws GridCacheFilterFailedException; + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws GridCacheFilterFailedException; /** * @return Start version. http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java index f0dc22f..0ff9627 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java @@ -285,7 +285,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> GridCacheContext<K, V> cacheCtx, boolean failFast, K key, - IgnitePredicate<GridCacheEntry<K, V>>[] filter + IgnitePredicate<CacheEntry<K, V>>[] filter ) throws GridCacheFilterFailedException { IgniteTxEntry<K, V> e = txMap == null ? null : txMap.get(cacheCtx.txKey(key)); @@ -1049,7 +1049,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> Map<K, GridCacheVersion> missed, int keysCnt, boolean deserializePortable, - IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { assert !F.isEmpty(keys); assert keysCnt == keys.size(); assert cached == null || F.first(keys).equals(cached.key()); @@ -1323,7 +1323,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> final Map<K, GridCacheVersion> missedMap, @Nullable final Collection<K> redos, final boolean deserializePortable, - final IgnitePredicate<GridCacheEntry<K, V>>[] filter + final IgnitePredicate<CacheEntry<K, V>>[] filter ) { assert redos != null || pessimistic(); @@ -1507,7 +1507,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> Collection<? extends K> keys, @Nullable GridCacheEntryEx<K, V> cached, final boolean deserializePortable, - final IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + final IgnitePredicate<CacheEntry<K, V>>[] filter) { if (F.isEmpty(keys)) return new GridFinishedFuture<>(cctx.kernalContext(), Collections.<K, V>emptyMap()); @@ -1760,7 +1760,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> boolean retval, @Nullable GridCacheEntryEx<K, V> cached, long ttl, - IgnitePredicate<GridCacheEntry<K, V>>[] filter + IgnitePredicate<CacheEntry<K, V>>[] filter ) { return (IgniteFuture<GridCacheReturn<V>>)putAllAsync0(cacheCtx, map, @@ -1821,7 +1821,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> * @throws IgniteCheckedException If failed. */ private boolean filter(GridCacheEntryEx<K, V> cached, - IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { return pessimistic() || cached.context().isAll(cached, filter); } @@ -1856,7 +1856,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> @Nullable Object[] invokeArgs, boolean retval, boolean lockOnly, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, final GridCacheReturn<V> ret, Collection<K> enlisted, @Nullable Map<? extends K, GridCacheDrInfo<V>> drPutMap, @@ -2254,7 +2254,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> boolean retval, boolean read, long accessTtl, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, boolean computeInvoke ) throws IgniteCheckedException { for (K k : keys) { @@ -2429,7 +2429,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> @Nullable final Map<? extends K, GridCacheDrInfo<V>> drMap, final boolean retval, @Nullable GridCacheEntryEx<K, V> cached, - @Nullable final IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Nullable final IgnitePredicate<CacheEntry<K, V>>[] filter) { assert filter == null || invokeMap == null; cacheCtx.checkSecurity(GridSecurityPermission.CACHE_PUT); @@ -2639,7 +2639,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> Collection<? extends K> keys, @Nullable GridCacheEntryEx<K, V> cached, boolean retval, - IgnitePredicate<GridCacheEntry<K, V>>[] filter + IgnitePredicate<CacheEntry<K, V>>[] filter ) { return removeAllAsync0(cacheCtx, keys, null, cached, retval, filter); } @@ -2659,7 +2659,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> @Nullable Map<? extends K, GridCacheVersion> drMap, @Nullable GridCacheEntryEx<K, V> cached, final boolean retval, - @Nullable final IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Nullable final IgnitePredicate<CacheEntry<K, V>>[] filter) { cacheCtx.checkSecurity(GridSecurityPermission.CACHE_REMOVE); final Collection<? extends K> keys0; @@ -3047,7 +3047,7 @@ public abstract class IgniteTxLocalAdapter<K, V> extends IgniteTxAdapter<K, V> Object[] invokeArgs, GridCacheEntryEx<K, V> entry, @Nullable ExpiryPolicy expiryPlc, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, boolean filtersSet, long drTtl, long drExpireTime, http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalEx.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalEx.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalEx.java index bcb85cc..22bf372 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalEx.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalEx.java @@ -75,7 +75,7 @@ public interface IgniteTxLocalEx<K, V> extends IgniteTxEx<K, V> { Collection<? extends K> keys, @Nullable GridCacheEntryEx<K, V> cached, boolean deserializePortable, - IgnitePredicate<GridCacheEntry<K, V>>[] filter); + IgnitePredicate<CacheEntry<K, V>>[] filter); /** * @param cacheCtx Cache context. @@ -92,7 +92,7 @@ public interface IgniteTxLocalEx<K, V> extends IgniteTxEx<K, V> { boolean retval, @Nullable GridCacheEntryEx<K, V> cached, long ttl, - IgnitePredicate<GridCacheEntry<K, V>>[] filter); + IgnitePredicate<CacheEntry<K, V>>[] filter); /** * @param cacheCtx Cache context. @@ -118,7 +118,7 @@ public interface IgniteTxLocalEx<K, V> extends IgniteTxEx<K, V> { Collection<? extends K> keys, @Nullable GridCacheEntryEx<K, V> cached, boolean retval, - IgnitePredicate<GridCacheEntry<K, V>>[] filter); + IgnitePredicate<CacheEntry<K, V>>[] filter); /** * @param cacheCtx Cache context. http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/closure/GridClosureProcessor.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/closure/GridClosureProcessor.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/closure/GridClosureProcessor.java index 308316d..a5324b8 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/closure/GridClosureProcessor.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/closure/GridClosureProcessor.java @@ -1046,11 +1046,11 @@ public class GridClosureProcessor extends GridProcessorAdapter { if (c instanceof ComputeJobMasterLeaveAware) { return new GridMasterLeaveAwareComputeJobAdapter() { /** */ - @GridCacheName + @CacheName private final String cn = cacheName; /** */ - @GridCacheAffinityKeyMapped + @CacheAffinityKeyMapped private final Object ak = affKey; @Override public Object execute() { @@ -1070,11 +1070,11 @@ public class GridClosureProcessor extends GridProcessorAdapter { else { return new ComputeJobAdapter() { /** */ - @GridCacheName + @CacheName private final String cn = cacheName; /** */ - @GridCacheAffinityKeyMapped + @CacheAffinityKeyMapped private final Object ak = affKey; @Override public Object execute() { @@ -1138,11 +1138,11 @@ public class GridClosureProcessor extends GridProcessorAdapter { if (r instanceof ComputeJobMasterLeaveAware) { return new GridMasterLeaveAwareComputeJobAdapter() { /** */ - @GridCacheName + @CacheName private final String cn = cacheName; /** */ - @GridCacheAffinityKeyMapped + @CacheAffinityKeyMapped private final Object ak = affKey; @Nullable @Override public Object execute() { @@ -1159,11 +1159,11 @@ public class GridClosureProcessor extends GridProcessorAdapter { else { return new ComputeJobAdapter() { /** */ - @GridCacheName + @CacheName private final String cn = cacheName; /** */ - @GridCacheAffinityKeyMapped + @CacheAffinityKeyMapped private final Object ak = affKey; @Nullable @Override public Object execute() { http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/dataload/GridDataLoadCacheUpdaters.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/dataload/GridDataLoadCacheUpdaters.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/dataload/GridDataLoadCacheUpdaters.java index 6130f2c..8217e8d 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/dataload/GridDataLoadCacheUpdaters.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/dataload/GridDataLoadCacheUpdaters.java @@ -49,8 +49,8 @@ public class GridDataLoadCacheUpdaters { private static final IgniteDataLoadCacheUpdater GROUP_LOCKED = new GroupLocked(); /** - * Updates cache using independent {@link org.apache.ignite.cache.GridCache#put(Object, Object, org.apache.ignite.lang.IgnitePredicate[])} and - * {@link org.apache.ignite.cache.GridCache#remove(Object, org.apache.ignite.lang.IgnitePredicate[])} operations. Thus it is safe from deadlocks but performance + * Updates cache using independent {@link org.apache.ignite.cache.Cache#put(Object, Object, org.apache.ignite.lang.IgnitePredicate[])} and + * {@link org.apache.ignite.cache.Cache#remove(Object, org.apache.ignite.lang.IgnitePredicate[])} operations. Thus it is safe from deadlocks but performance * is not the best. * * @return Single updater. @@ -60,8 +60,8 @@ public class GridDataLoadCacheUpdaters { } /** - * Updates cache using batched methods {@link org.apache.ignite.cache.GridCache#putAll(Map, org.apache.ignite.lang.IgnitePredicate[])} and - * {@link org.apache.ignite.cache.GridCache#removeAll(Collection, org.apache.ignite.lang.IgnitePredicate[])}. Can cause deadlocks if the same keys are getting + * Updates cache using batched methods {@link org.apache.ignite.cache.Cache#putAll(Map, org.apache.ignite.lang.IgnitePredicate[])} and + * {@link org.apache.ignite.cache.Cache#removeAll(Collection, org.apache.ignite.lang.IgnitePredicate[])}. Can cause deadlocks if the same keys are getting * updated concurrently. Performance is generally better than in {@link #individual()}. * * @return Batched updater. @@ -71,8 +71,8 @@ public class GridDataLoadCacheUpdaters { } /** - * Updates cache using batched methods {@link org.apache.ignite.cache.GridCache#putAll(Map, org.apache.ignite.lang.IgnitePredicate[])} and - * {@link org.apache.ignite.cache.GridCache#removeAll(Collection, org.apache.ignite.lang.IgnitePredicate[])}. Keys are sorted in natural order and if all updates + * Updates cache using batched methods {@link org.apache.ignite.cache.Cache#putAll(Map, org.apache.ignite.lang.IgnitePredicate[])} and + * {@link org.apache.ignite.cache.Cache#removeAll(Collection, org.apache.ignite.lang.IgnitePredicate[])}. Keys are sorted in natural order and if all updates * use the same rule deadlock can not happen. Performance is generally better than in {@link #individual()}. * * @return Batched sorted updater. @@ -82,8 +82,8 @@ public class GridDataLoadCacheUpdaters { } /** - * Updates cache using batched methods {@link org.apache.ignite.cache.GridCache#putAll(Map, org.apache.ignite.lang.IgnitePredicate[])} and - * {@link org.apache.ignite.cache.GridCache#removeAll(Collection, org.apache.ignite.lang.IgnitePredicate[])} in group lock transaction. Requires that there are no + * Updates cache using batched methods {@link org.apache.ignite.cache.Cache#putAll(Map, org.apache.ignite.lang.IgnitePredicate[])} and + * {@link org.apache.ignite.cache.Cache#removeAll(Collection, org.apache.ignite.lang.IgnitePredicate[])} in group lock transaction. Requires that there are no * concurrent updates other than in group lock. * * @return Updater with group lock. @@ -245,7 +245,7 @@ public class GridDataLoadCacheUpdaters { Ignite ignite = cache.unwrap(Ignite.class); - GridCacheAffinity<K> aff = ignite.<K, V>cache(cache.getName()).affinity(); + CacheAffinity<K> aff = ignite.<K, V>cache(cache.getName()).affinity(); for (Map.Entry<K, V> entry : entries) { K key = entry.getKey();