diff options
Diffstat (limited to 'simplemetrics/src/main/java/com/yahoo/metrics/simple/PointBuilder.java')
-rw-r--r-- | simplemetrics/src/main/java/com/yahoo/metrics/simple/PointBuilder.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/simplemetrics/src/main/java/com/yahoo/metrics/simple/PointBuilder.java b/simplemetrics/src/main/java/com/yahoo/metrics/simple/PointBuilder.java index 7f6b797c601..a4fb0f370be 100644 --- a/simplemetrics/src/main/java/com/yahoo/metrics/simple/PointBuilder.java +++ b/simplemetrics/src/main/java/com/yahoo/metrics/simple/PointBuilder.java @@ -33,8 +33,8 @@ public final class PointBuilder { location = new ArrayList<>(); if (p != null) { int size = p.dimensionality(); - dimensions = new ArrayList<>(size); - location = new ArrayList<>(size); + dimensions = new ArrayList<>(size+2); + location = new ArrayList<>(size+2); for (String dimensionName : p.getDimensions()) { dimensions.add(dimensionName); } @@ -103,7 +103,7 @@ public final class PointBuilder { public Point build() { Point p; if (dimensions.size() == 0) { - p = null; + p = Point.emptyPoint(); } else { p = new Point(dimensions.toArray(dimensionsTypeArgument), location.toArray(locationTypeArgument)); } |