progval commented on code in PR #12585:
URL: https://github.com/apache/datafusion/pull/12585#discussion_r1773667286


##########
datafusion/core/src/datasource/physical_plan/parquet/opener.rs:
##########
@@ -187,15 +190,18 @@ impl FileOpener for ParquetOpener {
             }
             // If there is a predicate that can be evaluated against the 
metadata
             if let Some(predicate) = predicate.as_ref() {
+                let mut timer = file_metrics.statistics_eval_time.timer();
                 row_groups.prune_by_statistics(
                     &file_schema,
                     builder.parquet_schema(),
                     rg_metadata,
                     predicate,
                     &file_metrics,
                 );
+                timer.stop();

Review Comment:
   This one is needed, because it only goes out of scope after the Bloom Filter 
evaluation. The next `timer.stop()` is indeed redundant, but I kept it for 
consistency.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to