From 28314d4fed2721dbabac426b41a416c79df772f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E9=80=9A=E9=80=9A?= Date: Thu, 14 Dec 2023 20:05:28 +0800 Subject: [PATCH] Fix NullArgumentException of getQuantile method in DescriptiveStatisticsHistogramStatistics (cherry picked from commit 5e1deeea19c2e73f3bc6f1f9881a778d13abf6a4) --- .../metrics/DescriptiveStatisticsHistogramStatistics.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/flink-runtime/src/main/java/org/apache/flink/runtime/metrics/DescriptiveStatisticsHistogramStatistics.java b/flink-runtime/src/main/java/org/apache/flink/runtime/metrics/DescriptiveStatisticsHistogramStatistics.java index 7995a2edc5edd..c8fa2b2a4d9c9 100644 --- a/flink-runtime/src/main/java/org/apache/flink/runtime/metrics/DescriptiveStatisticsHistogramStatistics.java +++ b/flink-runtime/src/main/java/org/apache/flink/runtime/metrics/DescriptiveStatisticsHistogramStatistics.java @@ -174,6 +174,8 @@ private void maybeInitPercentile() { } if (data != null) { percentilesImpl.setData(data); + } else { + percentilesImpl.setData(new double[] {0.0}); } } }