Skip to content

Commit 889d6e0

Browse files
committed
logging in binary expression
1 parent 964fedf commit 889d6e0

File tree

1 file changed

+5
-2
lines changed
  • datafusion/physical-expr/src/expressions

1 file changed

+5
-2
lines changed

datafusion/physical-expr/src/expressions/binary.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ use arrow::compute::kernels::comparison::regexp_is_match_utf8_scalar;
3838
use arrow::compute::kernels::concat_elements::concat_elements_utf8;
3939
use arrow::datatypes::*;
4040
use arrow::record_batch::RecordBatch;
41+
use arrow::util::pretty::print_batches;
4142
use arrow_array::Datum;
4243
use datafusion_common::cast::as_boolean_array;
4344
use datafusion_common::{internal_err, DataFusionError, Result, ScalarValue};
@@ -293,10 +294,12 @@ impl PhysicalExpr for BinaryExpr {
293294
let input_schema = schema.as_ref();
294295

295296
println!(
296-
"evaluate binary on batch {:?} left {:?}, right {:?}",
297-
batch, left_value, right_value
297+
"evaluate binary on batch left {:?}, right {:?}, operator {:?}",
298+
left_value, right_value, self.op
298299
);
299300

301+
print_batches(&[batch.clone()]).unwrap();
302+
300303
if self.is_datum_operator() {
301304
return match (&left_value, &right_value) {
302305
(ColumnarValue::Array(left), ColumnarValue::Array(right)) => {

0 commit comments

Comments
 (0)