Return-Path: X-Original-To: apmail-ignite-commits-archive@minotaur.apache.org Delivered-To: apmail-ignite-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C3F6E17EC5 for ; Fri, 3 Apr 2015 11:57:42 +0000 (UTC) Received: (qmail 84149 invoked by uid 500); 3 Apr 2015 11:57:39 -0000 Delivered-To: apmail-ignite-commits-archive@ignite.apache.org Received: (qmail 84119 invoked by uid 500); 3 Apr 2015 11:57:39 -0000 Mailing-List: contact commits-help@ignite.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.incubator.apache.org Delivered-To: mailing list commits@ignite.incubator.apache.org Received: (qmail 84110 invoked by uid 99); 3 Apr 2015 11:57:39 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Apr 2015 11:57:39 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 03 Apr 2015 11:57:38 +0000 Received: (qmail 84085 invoked by uid 99); 3 Apr 2015 11:57:18 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Apr 2015 11:57:18 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id E325DE1105; Fri, 3 Apr 2015 11:57:17 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: sevdokimov@apache.org To: commits@ignite.incubator.apache.org Message-Id: <2983a407cfde445fa026cb930af53ee2@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: incubator-ignite git commit: # GG-10036 Modify SQL benchmarks to use Gaussian distribution instead of uniform. Date: Fri, 3 Apr 2015 11:57:17 +0000 (UTC) X-Virus-Checked: Checked by ClamAV on apache.org Repository: incubator-ignite Updated Branches: refs/heads/gg-10036 [created] df6a3c233 # GG-10036 Modify SQL benchmarks to use Gaussian distribution instead of uniform. Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/df6a3c23 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/df6a3c23 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/df6a3c23 Branch: refs/heads/gg-10036 Commit: df6a3c2335d34c5dbdbfebebba120f1901e44496 Parents: 09a3a82 Author: sevdokimov Authored: Fri Apr 3 14:56:21 2015 +0300 Committer: sevdokimov Committed: Fri Apr 3 14:56:21 2015 +0300 ---------------------------------------------------------------------- .../org/apache/ignite/yardstick/cache/IgniteSqlQueryBenchmark.java | 2 +- .../apache/ignite/yardstick/cache/IgniteSqlQueryJoinBenchmark.java | 2 +- .../apache/ignite/yardstick/cache/IgniteSqlQueryPutBenchmark.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/df6a3c23/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryBenchmark.java ---------------------------------------------------------------------- diff --git a/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryBenchmark.java b/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryBenchmark.java index b49170d..12a36aa 100644 --- a/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryBenchmark.java +++ b/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryBenchmark.java @@ -54,7 +54,7 @@ public class IgniteSqlQueryBenchmark extends IgniteCacheAbstractBenchmark { /** {@inheritDoc} */ @Override public boolean test(Map ctx) throws Exception { - double salary = ThreadLocalRandom.current().nextDouble() * args.range() * 1000; + double salary = ThreadLocalRandom.current().nextGaussian() * args.range() * 1000; double maxSalary = salary + 1000; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/df6a3c23/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryJoinBenchmark.java ---------------------------------------------------------------------- diff --git a/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryJoinBenchmark.java b/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryJoinBenchmark.java index 6d16a2d..7af6f63 100644 --- a/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryJoinBenchmark.java +++ b/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryJoinBenchmark.java @@ -64,7 +64,7 @@ public class IgniteSqlQueryJoinBenchmark extends IgniteCacheAbstractBenchmark { /** {@inheritDoc} */ @Override public boolean test(Map ctx) throws Exception { - double salary = ThreadLocalRandom.current().nextDouble() * args.range() * 1000; + double salary = ThreadLocalRandom.current().nextGaussian() * args.range() * 1000; double maxSalary = salary + 1000; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/df6a3c23/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryPutBenchmark.java ---------------------------------------------------------------------- diff --git a/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryPutBenchmark.java b/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryPutBenchmark.java index 56ec82c..ac71b4e 100644 --- a/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryPutBenchmark.java +++ b/modules/yardstick/src/main/java/org/apache/ignite/yardstick/cache/IgniteSqlQueryPutBenchmark.java @@ -40,7 +40,7 @@ public class IgniteSqlQueryPutBenchmark extends IgniteCacheAbstractBenchmark { ThreadLocalRandom rnd = ThreadLocalRandom.current(); if (rnd.nextBoolean()) { - double salary = rnd.nextDouble() * args.range() * 1000; + double salary = rnd.nextGaussian() * args.range() * 1000; double maxSalary = salary + 1000;