coprocessor/dag/expr: add some un-pushed builtin UDF(Left)
@@ -90,6 +90,7 @@ impl ScalarFunc {
| ScalarFuncSig::IfNullTime
| ScalarFuncSig::IfNullDuration
| ScalarFuncSig::IfNullJson
+ | ScalarFuncSig::Left
| ScalarFuncSig::LogicalAnd
| ScalarFuncSig::LogicalOr
| ScalarFuncSig::LogicalXor
@@ -351,7 +352,6 @@ impl ScalarFunc {
| ScalarFuncSig::LeastReal
| ScalarFuncSig::LeastString
| ScalarFuncSig::LeastTime
- | ScalarFuncSig::Left
| ScalarFuncSig::LeftBinary
| ScalarFuncSig::Locate2Args
| ScalarFuncSig::Locate3Args
@@ -854,6 +854,7 @@ dispatch_call! {
JsonTypeSig => json_type,
JsonUnquoteSig => json_unquote,
+ Left => left,
Upper => upper,
Lower => lower,
DateFormatSig => date_format,
@@ -992,6 +993,7 @@ mod test {
ScalarFuncSig::IfNullTime,
ScalarFuncSig::IfNullDuration,
ScalarFuncSig::IfNullJson,
+ ScalarFuncSig::Left,
ScalarFuncSig::LogicalAnd,
ScalarFuncSig::LogicalOr,
ScalarFuncSig::LogicalXor,
@@ -1300,7 +1302,6 @@ mod test {
ScalarFuncSig::LeastReal,
ScalarFuncSig::LeastString,
ScalarFuncSig::LeastTime,
- ScalarFuncSig::Left,
ScalarFuncSig::LeftBinary,
ScalarFuncSig::Locate2Args,
ScalarFuncSig::Locate3Args,
