diff --git a/nb-api/src/main/java/io/nosqlbench/nb/api/engine/util/SSLKsFactory.java b/nb-api/src/main/java/io/nosqlbench/nb/api/engine/util/SSLKsFactory.java
index 698ca0106..3dff3dd2a 100644
--- a/nb-api/src/main/java/io/nosqlbench/nb/api/engine/util/SSLKsFactory.java
+++ b/nb-api/src/main/java/io/nosqlbench/nb/api/engine/util/SSLKsFactory.java
@@ -69,7 +69,7 @@ public class SSLKsFactory implements NBMapConfigurable {
};
/**
- * Consider: https://gist.github.com/artem-smotrakov/bd14e4bde4d7238f7e5ab12c697a86a3
+ * Consider: ...
*/
private SSLKsFactory() {
}
diff --git a/nb-api/src/main/java/io/nosqlbench/nb/api/engine/util/Unit.java b/nb-api/src/main/java/io/nosqlbench/nb/api/engine/util/Unit.java
index 6984ddd25..eb98b23ba 100644
--- a/nb-api/src/main/java/io/nosqlbench/nb/api/engine/util/Unit.java
+++ b/nb-api/src/main/java/io/nosqlbench/nb/api/engine/util/Unit.java
@@ -59,7 +59,7 @@ public class Unit {
Matcher m = numberFmtPattern.matcher(spec);
if (m.matches()) {
String numberpart = m.group("number");
- Double base = Double.valueOf(numberpart);
+ double base = Double.parseDouble(numberpart);
String unitpart = m.group("unit");
if (unitpart != null) {
Duration durationDuration = Duration.valueOfSuffix(unitpart);
@@ -71,7 +71,7 @@ public class Unit {
double multiplier = (double) specnanos / (double) resultnanos;
base = base * multiplier;
}
- return Optional.of(base.longValue());
+ return Optional.of((long)base);
} else {
logger.error("Parsing error for specifier: '" + spec + "'");
return Optional.empty();
@@ -86,15 +86,15 @@ public class Unit {
public static Optional convertDoubleCount(Count resultUnit, String spec) {
Matcher e = numberExponentPattern.matcher(spec);
if (e.matches()) {
- double base= Double.valueOf(e.group("number"));
- double exponent = Double.valueOf(e.group("exponent"));
+ double base= Double.parseDouble(e.group("number"));
+ double exponent = Double.parseDouble(e.group("exponent"));
double value= Math.pow(base, exponent);
spec = e.group("pre")+ value + e.group("post");
}
Matcher m = numberFmtPattern.matcher(spec);
if (m.matches()) {
String numberpart = m.group("number");
- double base = Double.valueOf(numberpart);
+ double base = Double.parseDouble(numberpart);
String unitpart = m.group("unit");
if (unitpart != null) {
Count specifierUnit = Count.valueOfSuffix(unitpart);
@@ -130,7 +130,7 @@ public class Unit {
Matcher m = numberFmtPattern.matcher(spec);
if (m.matches()) {
String numberpart = m.group("number");
- long base = Long.valueOf(numberpart);
+ long base = Long.parseLong(numberpart);
String unitpart = m.group("unit");
if (unitpart != null) {
Count specifierUnit = Count.valueOfSuffix(unitpart);
@@ -140,7 +140,7 @@ public class Unit {
double specifierScale = specifierUnit.getMultiplier();
double resultScale = resultUnit.getMultiplier();
double multiplier = (specifierScale / resultScale);
- base *= multiplier;
+ base *= (long) multiplier;
}
return Optional.of(base);
} else {
@@ -162,14 +162,14 @@ public class Unit {
if (scinoteMatcher.matches() &&
( scinoteMatcher.group("to10power")!=null
|| scinoteMatcher.group("fractional")!=null)) {
- Double doubleValue = Double.valueOf(scinoteMatcher.group("number"));
- spec = spec.replace(scinoteMatcher.group("number"),String.valueOf(doubleValue.longValue()));
+ double doubleValue = Double.parseDouble(scinoteMatcher.group("number"));
+ spec = spec.replace(scinoteMatcher.group("number"),String.valueOf((long) doubleValue));
}
Matcher exponentMatcher = numberExponentPattern.matcher(spec);
if (exponentMatcher.matches()) {
- long number = Long.valueOf(exponentMatcher.group("number"));
- long exponent = Long.valueOf(exponentMatcher.group("exponent"));
+ long number = Long.parseLong(exponentMatcher.group("number"));
+ long exponent = Long.parseLong(exponentMatcher.group("exponent"));
if (number == 1L) {
logger.warn("If you are using exponent notation for '" + spec + "', you'll only ever get 1L. " +
"Did you intend to use scientific notation, where the exponent is implied to the base 10? " +
@@ -196,7 +196,7 @@ public class Unit {
Matcher m = numberFmtPattern.matcher(spec);
if (m.matches()) {
String numberpart = m.group("number");
- double base = Double.valueOf(numberpart);
+ double base = Double.parseDouble(numberpart);
String unitpart = m.group("unit");
if (unitpart != null) {
Bytes specifierUnit = Bytes.valueOfSuffix(unitpart);