This is an automated email from the ASF dual-hosted git repository.
cambyzju pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 2dda44d7b5 [fix](csv-reader)fix bug of multi-char delimiter in csv
reader
add 22e373a799 [feature](vector-search) add 4 distance functions to
support vector search (#23129)
No new revisions were added by this update.
Summary of changes:
be/src/vec/columns/column_nullable.h | 1 +
.../functions/array/function_array_distance.cpp | 31 ++++
.../vec/functions/array/function_array_distance.h | 187 +++++++++++++++++++++
.../functions/array/function_array_register.cpp | 2 +
.../distance-functions/cosine_distance.md | 53 ++++++
.../distance-functions/inner_product.md | 53 ++++++
.../distance-functions/l1_distance.md | 53 ++++++
.../distance-functions/l2_distance.md | 53 ++++++
.../distance-functions/cosine_distance.md | 53 ++++++
.../distance-functions/inner_product.md | 53 ++++++
.../distance-functions/l1_distance.md | 53 ++++++
.../distance-functions/l2_distance.md | 53 ++++++
gensrc/script/doris_builtins_functions.py | 32 ++++
.../test_array_distance_functions.out | 19 +++
.../test_array_distance_functions.groovy | 39 +++++
15 files changed, 735 insertions(+)
create mode 100644 be/src/vec/functions/array/function_array_distance.cpp
create mode 100644 be/src/vec/functions/array/function_array_distance.h
create mode 100644
docs/en/docs/sql-manual/sql-functions/distance-functions/cosine_distance.md
create mode 100644
docs/en/docs/sql-manual/sql-functions/distance-functions/inner_product.md
create mode 100644
docs/en/docs/sql-manual/sql-functions/distance-functions/l1_distance.md
create mode 100644
docs/en/docs/sql-manual/sql-functions/distance-functions/l2_distance.md
create mode 100644
docs/zh-CN/docs/sql-manual/sql-functions/distance-functions/cosine_distance.md
create mode 100644
docs/zh-CN/docs/sql-manual/sql-functions/distance-functions/inner_product.md
create mode 100644
docs/zh-CN/docs/sql-manual/sql-functions/distance-functions/l1_distance.md
create mode 100644
docs/zh-CN/docs/sql-manual/sql-functions/distance-functions/l2_distance.md
create mode 100644
regression-test/data/query_p0/sql_functions/array_functions/test_array_distance_functions.out
create mode 100644
regression-test/suites/query_p0/sql_functions/array_functions/test_array_distance_functions.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]