coprocessor/dag/expr: add some un-pushed builtin UDF(CharLength)
@@ -204,6 +204,7 @@ impl ScalarFunc {
| ScalarFuncSig::JsonTypeSig
| ScalarFuncSig::JsonUnquoteSig
| ScalarFuncSig::ASCII
+ | ScalarFuncSig::CharLength
| ScalarFuncSig::Reverse
| ScalarFuncSig::ReverseBinary
| ScalarFuncSig::Upper
@@ -289,7 +290,6 @@ impl ScalarFunc {
| ScalarFuncSig::Asin
| ScalarFuncSig::BitCount
| ScalarFuncSig::Char
- | ScalarFuncSig::CharLength
| ScalarFuncSig::Compress
| ScalarFuncSig::Concat
| ScalarFuncSig::ConcatWS
@@ -775,6 +775,7 @@ dispatch_call! {
BitXorSig => bit_xor,
Length => length,
+ CharLength => char_length,
BitLength => bit_length,
LeftShift => left_shift,
RightShift => right_shift,
@@ -1132,6 +1133,7 @@ mod test {
ScalarFuncSig::Bin,
ScalarFuncSig::BitNegSig,
ScalarFuncSig::BitLength,
+ ScalarFuncSig::CharLength,
ScalarFuncSig::Length,
ScalarFuncSig::Reverse,
ScalarFuncSig::ReverseBinary,
@@ -1255,7 +1257,6 @@ mod test {
ScalarFuncSig::Asin,
ScalarFuncSig::BitCount,
ScalarFuncSig::Char,
- ScalarFuncSig::CharLength,
ScalarFuncSig::Compress,
ScalarFuncSig::Concat,
ScalarFuncSig::ConcatWS,
