skip box plots with no data

This commit is contained in:
2022-11-20 17:18:05 +01:00
parent 0d1b9b59ee
commit 38c6c04f46

View File

@@ -52,6 +52,7 @@ public class BoxAggregator implements CustomAggregator {
buckets.forEachOrdered((final long bucketId, final PercentilesAggregator percentilesAggregator) -> { buckets.forEachOrdered((final long bucketId, final PercentilesAggregator percentilesAggregator) -> {
final Percentiles percentiles = percentilesAggregator.getPercentiles(); final Percentiles percentiles = percentilesAggregator.getPercentiles();
if (percentiles.get("25.000") != null) {
csv.append(String.format(Locale.US, "%d,%d,%d,%d,%d,%d", // csv.append(String.format(Locale.US, "%d,%d,%d,%d,%d,%d", //
bucketId / 1000, // bucketId / 1000, //
percentiles.get("0.000"), // percentiles.get("0.000"), //
@@ -61,6 +62,7 @@ public class BoxAggregator implements CustomAggregator {
percentiles.get("100.000")// percentiles.get("100.000")//
)); ));
csv.append("\n"); csv.append("\n");
}
}); });
return csv.toString(); return csv.toString();