From 2a7406e0fa0dde947cdb6b4da43bb8b117dee99d Mon Sep 17 00:00:00 2001 From: Jonathan Shook Date: Wed, 17 Jun 2020 13:32:57 -0500 Subject: [PATCH] #162 Allow hash range functions to span single value ranges --- .../basics/shared/from_long/to_int/HashRange.java | 7 +++---- .../basics/shared/from_long/to_long/HashRange.java | 10 ++++++---- .../library/basics/shared/unary_int/HashRange.java | 7 +++---- .../library/basics/tests/long_long/HashRangeTest.java | 7 +++++++ 4 files changed, 19 insertions(+), 12 deletions(-) diff --git a/virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/from_long/to_int/HashRange.java b/virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/from_long/to_int/HashRange.java index fa4790eaa..dcc3fd8df 100644 --- a/virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/from_long/to_int/HashRange.java +++ b/virtdata-lib-basics/src/main/java/io/nosqlbench/virtdata/library/basics/shared/from_long/to_int/HashRange.java @@ -21,12 +21,11 @@ public class HashRange implements LongToIntFunction { @Example({"HashRange(35L,39L)","map the input to a number in the range 35-38, inclusive, of type int"}) public HashRange(int minValue, int maxValue) { - this.minValue = minValue; - - if (maxValue<=minValue) { + if (maxValue