diff --git a/core/src/main/java/org/apache/iceberg/TableScanContext.java b/core/src/main/java/org/apache/iceberg/TableScanContext.java index 5722ed7d8c1c..5388c0ad47e9 100644 --- a/core/src/main/java/org/apache/iceberg/TableScanContext.java +++ b/core/src/main/java/org/apache/iceberg/TableScanContext.java @@ -182,10 +182,7 @@ TableScanContext planWith(ExecutorService executor) { TableScanContext reportWith(MetricsReporter reporter) { return ImmutableTableScanContext.builder() .from(this) - .metricsReporter( - metricsReporter() instanceof LoggingMetricsReporter - ? reporter - : MetricsReporters.combine(metricsReporter(), reporter)) + .metricsReporter(MetricsReporters.combine(metricsReporter(), reporter)) .build(); }