This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from f124a78fe7f [docs](ip function) add ipv4/v6 datatype and some ip
functions' docs (#30194)
add bb2c90a82b7 [feature](bitwise function)
bit_count/bit_shift_left/bit_shift_right implementation (#30046)
No new revisions were added by this update.
Summary of changes:
be/src/vec/functions/function_bit_count.cpp | 61 ++++
be/src/vec/functions/function_bit_shift.cpp | 90 ++++++
be/src/vec/functions/simple_function_factory.h | 4 +
.../sql-functions/bitwise-functions/bitcount.md | 52 ++++
.../bitwise-functions/bitshfitleft.md | 71 +++++
.../bitwise-functions/bitshfitright.md | 79 +++++
.../sql-functions/bitwise-functions/bitcount.md | 52 ++++
.../bitwise-functions/bitshiftleft.md | 71 +++++
.../bitwise-functions/bitshiftright.md | 78 +++++
.../doris/catalog/BuiltinScalarFunctions.java | 6 +
.../expressions/functions/scalar/BitCount.java | 67 ++++
.../expressions/functions/scalar/BitShiftLeft.java | 61 ++++
.../functions/scalar/BitShiftRight.java | 63 ++++
.../expressions/visitor/ScalarFunctionVisitor.java | 15 +
gensrc/script/doris_builtins_functions.py | 11 +-
.../data/correctness_p0/test_bit_function.out | 132 ++++++++
.../data/correctness_p0/test_bit_shift_lagency.out | 345 +++++++++++++++++++++
.../data/correctness_p0/test_bit_shift_nereids.out | 345 +++++++++++++++++++++
.../suites/correctness_p0/test_bit_function.groovy | 63 ++++
.../correctness_p0/test_bit_shift_lagency.groovy | 105 +++++++
.../correctness_p0/test_bit_shift_nereids.groovy | 105 +++++++
21 files changed, 1875 insertions(+), 1 deletion(-)
create mode 100644 be/src/vec/functions/function_bit_count.cpp
create mode 100644 be/src/vec/functions/function_bit_shift.cpp
create mode 100644
docs/en/docs/sql-manual/sql-functions/bitwise-functions/bitcount.md
create mode 100644
docs/en/docs/sql-manual/sql-functions/bitwise-functions/bitshfitleft.md
create mode 100644
docs/en/docs/sql-manual/sql-functions/bitwise-functions/bitshfitright.md
create mode 100644
docs/zh-CN/docs/sql-manual/sql-functions/bitwise-functions/bitcount.md
create mode 100644
docs/zh-CN/docs/sql-manual/sql-functions/bitwise-functions/bitshiftleft.md
create mode 100644
docs/zh-CN/docs/sql-manual/sql-functions/bitwise-functions/bitshiftright.md
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/BitCount.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/BitShiftLeft.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/BitShiftRight.java
create mode 100644
regression-test/data/correctness_p0/test_bit_shift_lagency.out
create mode 100644
regression-test/data/correctness_p0/test_bit_shift_nereids.out
create mode 100644
regression-test/suites/correctness_p0/test_bit_shift_lagency.groovy
create mode 100644
regression-test/suites/correctness_p0/test_bit_shift_nereids.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]