sprint-1 - Changed default number of parallel jobs for collision SPIs.

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

Branch: refs/heads/ignite-sql-old
Commit: c3557e4cf46726eac336ee846bd5fb033eb5d75b
Parents: 188a18d
Author: Dmitiry Setrakyan <dsetrak...@gridgain.com>
Authored: Sat Feb 14 05:19:11 2015 -0800
Committer: Dmitiry Setrakyan <dsetrak...@gridgain.com>
Committed: Sat Feb 14 05:19:43 2015 -0800

----------------------------------------------------------------------
 .../ignite/spi/collision/fifoqueue/FifoQueueCollisionSpi.java  | 6 ++----
 .../spi/collision/priorityqueue/PriorityQueueCollisionSpi.java | 6 ++----
 2 files changed, 4 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/c3557e4c/modules/core/src/main/java/org/apache/ignite/spi/collision/fifoqueue/FifoQueueCollisionSpi.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/spi/collision/fifoqueue/FifoQueueCollisionSpi.java
 
b/modules/core/src/main/java/org/apache/ignite/spi/collision/fifoqueue/FifoQueueCollisionSpi.java
index c520c11..ea2e791 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/spi/collision/fifoqueue/FifoQueueCollisionSpi.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/spi/collision/fifoqueue/FifoQueueCollisionSpi.java
@@ -74,11 +74,9 @@ import java.util.*;
 public class FifoQueueCollisionSpi extends IgniteSpiAdapter implements 
CollisionSpi,
     FifoQueueCollisionSpiMBean {
     /**
-     * Default number of parallel jobs allowed (value is {@code 95} which is
-     * slightly less same as default value of threads in the execution thread 
pool
-     * to allow some extra threads for system processing).
+     * Default number of parallel jobs allowed (set to number of cores times 
2).
      */
-    public static final int DFLT_PARALLEL_JOBS_NUM = 95;
+    public static final int DFLT_PARALLEL_JOBS_NUM = 
Runtime.getRuntime().availableProcessors() * 2;
 
     /**
      * Default waiting jobs number. If number of waiting jobs exceeds this 
number,

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/c3557e4c/modules/core/src/main/java/org/apache/ignite/spi/collision/priorityqueue/PriorityQueueCollisionSpi.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/spi/collision/priorityqueue/PriorityQueueCollisionSpi.java
 
b/modules/core/src/main/java/org/apache/ignite/spi/collision/priorityqueue/PriorityQueueCollisionSpi.java
index f17ed38..e423665 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/spi/collision/priorityqueue/PriorityQueueCollisionSpi.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/spi/collision/priorityqueue/PriorityQueueCollisionSpi.java
@@ -162,11 +162,9 @@ import java.util.*;
 public class PriorityQueueCollisionSpi extends IgniteSpiAdapter implements 
CollisionSpi,
     PriorityQueueCollisionSpiMBean {
     /**
-     * Default number of parallel jobs allowed (value is {@code 95} which is
-     * slightly less same as default value of threads in the execution thread 
pool
-     * to allow some extra threads for system processing).
+     * Default number of parallel jobs allowed (set to number of cores times 
2).
      */
-    public static final int DFLT_PARALLEL_JOBS_NUM = 95;
+    public static final int DFLT_PARALLEL_JOBS_NUM = 
Runtime.getRuntime().availableProcessors() * 2;
 
     /**
      * Default waiting jobs number. If number of waiting jobs exceed this 
number,

Reply via email to