From 5d34be6df60fb2c36129d51b41ffce80c749ee67 Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Mon, 1 Nov 2021 09:46:34 -0400 Subject: [PATCH] Add GetIndexedField to the list of exprs that can be in predicates --- datafusion/src/datasource/listing/helpers.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/datafusion/src/datasource/listing/helpers.rs b/datafusion/src/datasource/listing/helpers.rs index 59a4333806e0..608834c325c0 100644 --- a/datafusion/src/datasource/listing/helpers.rs +++ b/datafusion/src/datasource/listing/helpers.rs @@ -91,6 +91,7 @@ impl ExpressionVisitor for ApplicabilityVisitor<'_> { | Expr::BinaryExpr { .. } | Expr::Between { .. } | Expr::InList { .. } + | Expr::GetIndexedField { .. } | Expr::Case { .. } => Recursion::Continue(self), Expr::ScalarFunction { fun, .. } => self.visit_volatility(fun.volatility()),