summaryrefslogtreecommitdiffstats
path: root/simplemetrics/src/main/java/com/yahoo/metrics/simple/PointBuilder.java
diff options
context:
space:
mode:
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.java6
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));
}