You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently when substituting placeholders with LogicalPlan::with_param_values, the types of the ScalarValues used in the ParamValues collection must match exactly with the Expr::Placeholder expression being substituted, even when the ScalarValue can be coerced to the type of the Expr::Placeholder (e.g. UInt64 to Int64). This is a bug caused by an eager check in the ParamValues code. See linked PR for more context.
To Reproduce
No response
Expected behavior
No response
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the bug
Currently when substituting placeholders with
LogicalPlan::with_param_values
, the types of theScalarValue
s used in theParamValues
collection must match exactly with theExpr::Placeholder
expression being substituted, even when theScalarValue
can be coerced to the type of theExpr::Placeholder
(e.g.UInt64
toInt64
). This is a bug caused by an eager check in theParamValues
code. See linked PR for more context.To Reproduce
No response
Expected behavior
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: