#ignite-738: revert execute.

Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/12c24e2b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/12c24e2b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/12c24e2b

Branch: refs/heads/ignite-gg-9613
Commit: 12c24e2b18fb88c864024d7f1f615f114203c9fa
Parents: bed9781 e16701d
Author: ivasilinets <ivasilin...@gridgain.com>
Authored: Tue Apr 14 16:48:30 2015 +0300
Committer: ivasilinets <ivasilin...@gridgain.com>
Committed: Tue Apr 14 16:48:30 2015 +0300

----------------------------------------------------------------------
 .../internal/processors/cache/query/CacheQueries.java    |  2 +-
 .../processors/cache/query/CacheQueriesImpl.java         |  8 --------
 .../processors/cache/query/GridCacheQueryAdapter.java    | 11 +++++++++++
 .../processors/cache/IgniteTxMultiNodeAbstractTest.java  |  1 -
 .../cache/GridCacheCrossCacheQuerySelfTest.java          |  4 ++--
 .../GridCacheReduceFieldsQueryPartitionedSelfTest.java   |  5 -----
 6 files changed, 14 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/12c24e2b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryAdapter.java
----------------------------------------------------------------------
diff --cc 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryAdapter.java
index 4b1fc87,07a68bf..1ac5175
--- 
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
@@@ -426,10 -395,20 +426,21 @@@ public class GridCacheQueryAdapter<T> i
          boolean loc = nodes.size() == 1 && 
F.first(nodes).id().equals(cctx.localNodeId());
  
          if (type == SQL_FIELDS || type == SPI)
 -            return (CacheQueryFuture<T>)(loc ? qryMgr.queryFieldsLocal(bean) :
 +            return (CacheQueryFuture<R>)(loc ? qryMgr.queryFieldsLocal(bean) :
                  qryMgr.queryFieldsDistributed(bean, nodes));
          else
 +            return (CacheQueryFuture<R>)(loc ? qryMgr.queryLocal(bean) : 
qryMgr.queryDistributed(bean, nodes));
+             return (CacheQueryFuture<T>)(loc ? qryMgr.queryLocal(bean) : 
qryMgr.queryDistributed(bean, nodes));
+     }
+ 
+     /** {@inheritDoc} */
+     @Override public QueryMetrics metrics() {
+         return metrics.copy();
+     }
+ 
+     /** {@inheritDoc} */
+     @Override public void resetMetrics() {
+         metrics = new GridCacheQueryMetricsAdapter();
      }
  
      /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/12c24e2b/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/reducefields/GridCacheReduceFieldsQueryPartitionedSelfTest.java
----------------------------------------------------------------------

Reply via email to