You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by al...@apache.org on 2022/11/26 12:57:49 UTC

[arrow-datafusion] branch master updated: Do not log error if page index can not be evaluatied (#4358)

This is an automated email from the ASF dual-hosted git repository.

alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git


The following commit(s) were added to refs/heads/master by this push:
     new 120689c22 Do not log error if page index can not be evaluatied (#4358)
120689c22 is described below

commit 120689c22e97cd7c2a33ba08c7cc0e30de7af417
Author: Andrew Lamb <an...@nerdnetworks.org>
AuthorDate: Sat Nov 26 07:57:44 2022 -0500

    Do not log error if page index can not be evaluatied (#4358)
---
 datafusion/core/src/physical_plan/file_format/parquet/page_filter.rs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/datafusion/core/src/physical_plan/file_format/parquet/page_filter.rs b/datafusion/core/src/physical_plan/file_format/parquet/page_filter.rs
index a1cf03666..f586f3d23 100644
--- a/datafusion/core/src/physical_plan/file_format/parquet/page_filter.rs
+++ b/datafusion/core/src/physical_plan/file_format/parquet/page_filter.rs
@@ -25,7 +25,7 @@ use arrow::datatypes::DataType;
 use arrow::{array::ArrayRef, datatypes::SchemaRef, error::ArrowError};
 use datafusion_common::{Column, DataFusionError, Result};
 use datafusion_optimizer::utils::split_conjunction;
-use log::{debug, error, trace};
+use log::{debug, trace};
 use parquet::schema::types::ColumnDescriptor;
 use parquet::{
     arrow::arrow_reader::{RowSelection, RowSelector},
@@ -362,7 +362,7 @@ fn prune_pages_in_one_row_group(
             // stats filter array could not be built
             // return a result which will not filter out any pages
             Err(e) => {
-                error!("Error evaluating page index predicate values {}", e);
+                debug!("Error evaluating page index predicate values {}", e);
                 metrics.predicate_evaluation_errors.add(1);
                 return Ok(vec![RowSelector::select(group.num_rows() as usize)]);
             }