This is an automated email from the ASF dual-hosted git repository.
comphead pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion.git
The following commit(s) were added to refs/heads/main by this push:
new 8c48a8cc4d Minor: improve error message when ARRAY literals can not be
planned (#13859)
8c48a8cc4d is described below
commit 8c48a8cc4d4d849d3e02f667204ee7fd81c150c8
Author: Andrew Lamb <[email protected]>
AuthorDate: Sat Dec 21 16:55:08 2024 -0500
Minor: improve error message when ARRAY literals can not be planned (#13859)
* Minor: improve error message when ARRAY literals can not be planned
* fmt
* Update datafusion/sql/src/expr/value.rs
Co-authored-by: Oleks V <[email protected]>
---------
Co-authored-by: Oleks V <[email protected]>
---
datafusion/sql/src/expr/value.rs | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/datafusion/sql/src/expr/value.rs b/datafusion/sql/src/expr/value.rs
index a70934b5cd..847163c6d3 100644
--- a/datafusion/sql/src/expr/value.rs
+++ b/datafusion/sql/src/expr/value.rs
@@ -24,8 +24,8 @@ use arrow_schema::{DataType, DECIMAL256_MAX_PRECISION};
use bigdecimal::num_bigint::BigInt;
use bigdecimal::{BigDecimal, Signed, ToPrimitive};
use datafusion_common::{
- internal_datafusion_err, internal_err, not_impl_err, plan_err, DFSchema,
- DataFusionError, Result, ScalarValue,
+ internal_datafusion_err, not_impl_err, plan_err, DFSchema,
DataFusionError, Result,
+ ScalarValue,
};
use datafusion_expr::expr::{BinaryExpr, Placeholder};
use datafusion_expr::planner::PlannerResult;
@@ -169,7 +169,7 @@ impl<S: ContextProvider> SqlToRel<'_, S> {
}
}
- internal_err!("Expected a simplified result, but none was found")
+ not_impl_err!("Could not plan array literal. Hint: Please try with
`nested_expressions` DataFusion feature enabled")
}
/// Convert a SQL interval expression to a DataFusion logical plan
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]