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,15 +52,17 @@ 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();
csv.append(String.format(Locale.US, "%d,%d,%d,%d,%d,%d", // if (percentiles.get("25.000") != null) {
bucketId / 1000, // csv.append(String.format(Locale.US, "%d,%d,%d,%d,%d,%d", //
percentiles.get("0.000"), // bucketId / 1000, //
percentiles.get("25.000"), // percentiles.get("0.000"), //
percentiles.get("50.000"), // percentiles.get("25.000"), //
percentiles.get("75.000"), // percentiles.get("50.000"), //
percentiles.get("100.000")// percentiles.get("75.000"), //
)); percentiles.get("100.000")//
csv.append("\n"); ));
csv.append("\n");
}
}); });
return csv.toString(); return csv.toString();