Merge remote-tracking branch 'origin/ignite-45' into ignite-45

Conflicts:
        
examples/src/main/java8/org/apache/ignite/examples/java8/computegrid/ComputeTaskSplitExample.java


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

Branch: refs/heads/ignite-45
Commit: 24c6fed2283bc2e29174ee7bc1e3508164f20bc2
Parents: fbdfa72 1496f80
Author: Valentin Kulichenko <vkuliche...@gridgain.com>
Authored: Sat Mar 21 02:15:18 2015 -0700
Committer: Valentin Kulichenko <vkuliche...@gridgain.com>
Committed: Sat Mar 21 02:15:18 2015 -0700

----------------------------------------------------------------------
 config/fabric/default-config.xml                |  50 +---
 examples/config/example-streamer.xml            | 293 -------------------
 .../computegrid/ComputeRunnableExample.java     |   2 +-
 .../computegrid/ComputeTaskMapExample.java      |   5 +-
 .../computegrid/ComputeTaskSplitExample.java    |   5 +-
 .../streaming/marketdata/StreamMarketData.java  |   3 -
 .../java8/streaming/numbers/CacheConfig.java    |   8 +-
 .../streaming/numbers/QueryPopularNumbers.java  |   2 +-
 .../streaming/numbers/StreamRandomNumbers.java  |   2 +-
 .../org/apache/ignite/compute/ComputeJob.java   |   3 +-
 .../ignite/compute/ComputeJobAdapter.java       |   2 +-
 .../ignite/internal/GridFactorySelfTest.java    |  40 +++
 12 files changed, 53 insertions(+), 362 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/24c6fed2/examples/src/main/java8/org/apache/ignite/examples/java8/computegrid/ComputeRunnableExample.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/24c6fed2/examples/src/main/java8/org/apache/ignite/examples/java8/computegrid/ComputeTaskSplitExample.java
----------------------------------------------------------------------
diff --cc 
examples/src/main/java8/org/apache/ignite/examples/java8/computegrid/ComputeTaskSplitExample.java
index 7805728,76fb380..ea9effb
--- 
a/examples/src/main/java8/org/apache/ignite/examples/java8/computegrid/ComputeTaskSplitExample.java
+++ 
b/examples/src/main/java8/org/apache/ignite/examples/java8/computegrid/ComputeTaskSplitExample.java
@@@ -20,9 -20,9 +20,8 @@@ package org.apache.ignite.examples.java
  import org.apache.ignite.*;
  import org.apache.ignite.compute.*;
  import org.apache.ignite.examples.java7.*;
- import org.jetbrains.annotations.*;
  
  import java.util.*;
 -import java.util.stream.*;
  
  /**
   * Demonstrates a simple use of Ignite with {@link ComputeTaskSplitAdapter}.
@@@ -72,11 -72,9 +71,11 @@@ public class ComputeTaskSplitExample 
           * @return The list of child jobs.
           */
          @Override protected Collection<? extends ComputeJob> split(int 
clusterSize, String arg) {
 -            return Stream.of(arg.split(" ")).map(word ->
 -                new ComputeJobAdapter() {
 +            Collection<ComputeJob> jobs = new LinkedList<>();
 +
 +            for (final String word : arg.split(" ")) {
 +                jobs.add(new ComputeJobAdapter() {
-                     @Nullable @Override public Object execute() {
+                     @Override public Object execute() {
                          System.out.println();
                          System.out.println(">>> Printing '" + word + "' on 
this node from ignite job.");
  

Reply via email to