[Vectorized][Function] support date_trunc and countequal function (#13039)

This commit is contained in:
zhangstar333
2022-10-12 10:01:09 +08:00
committed by GitHub
parent 1f034a5d1f
commit 16999ef02d
12 changed files with 670 additions and 3 deletions

View File

@ -27,10 +27,14 @@ struct NameArrayContains {
struct NameArrayPosition {
static constexpr auto name = "array_position";
};
struct NameCountEqual {
static constexpr auto name = "countequal";
};
void register_function_array_index(SimpleFunctionFactory& factory) {
factory.register_function<FunctionArrayIndex<ArrayContainsAction, NameArrayContains>>();
factory.register_function<FunctionArrayIndex<ArrayPositionAction, NameArrayPosition>>();
factory.register_function<FunctionArrayIndex<ArrayCountEqual, NameCountEqual>>();
}
} // namespace doris::vectorized