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 a1114d46e8 [refactor](unify type system) remove switch case in 
histogram helper (#18222)
     add 9877143210 [fix](like) fix wrong result of like pattern with backslash 
(#18039)

No new revisions were added by this update.

Summary of changes:
 be/src/vec/functions/like.cpp                      | 87 ++++++++++++++++++++--
 .../sql_functions/string_functions/like.csv        | 21 ++++++
 .../string_functions/sql/like_backslash_1.out      |  7 ++
 .../string_functions/sql/like_backslash_2.out      |  7 ++
 .../string_functions/sql/like_backslash_3.out      | 12 +++
 .../string_functions/sql/like_backslash_4.out      | 12 +++
 .../string_functions/sql/like_backslash_5.out      |  4 +
 .../string_functions/sql/like_backslash_6.out      |  4 +
 .../string_functions/sql/like_backslash_7.out      |  6 ++
 .../string_functions/sql/like_backslash_8.out      |  6 ++
 .../string_functions/sql/like_backslash_9.out      |  3 +
 .../sql/like_backslash_begin_1.out                 |  3 +
 .../sql/like_backslash_begin_2.out                 |  3 +
 .../sql/like_backslash_begin_3.out                 |  7 ++
 .../sql/like_backslash_begin_4.out                 |  7 ++
 .../sql/like_backslash_begin_8.out                 |  4 +
 .../string_functions/sql/like_backslash_end_2.out  |  7 ++
 .../string_functions/sql/like_backslash_end_4.out  |  7 ++
 .../string_functions/sql/like_backslash_end_8.out  |  4 +
 .../string_functions/sql/like_regex_wild_1.out     |  4 +
 .../string_functions/sql/like_regex_wild_2.out     |  4 +
 .../sql/like_wild_many_begin_1.out                 |  7 ++
 .../sql/like_wild_many_begin_2.out                 |  6 ++
 .../sql/like_wild_many_begin_3.out                 |  4 +
 .../string_functions/sql/like_wild_one_begin_1.out |  6 ++
 .../sql/like_wild_one_begin_end_1.out              |  5 ++
 .../sql/like_wild_one_begin_middle_end_1.out       |  4 +
 .../string_functions/sql/like_wild_one_end_1.out   |  6 ++
 .../string_functions/test_string_function_like.out |  1 -
 .../sql_functions/string_functions/load.groovy     | 49 ++++++++++++
 .../string_functions/sql/like_backslash_1.sql      |  1 +
 .../string_functions/sql/like_backslash_2.sql      |  1 +
 .../string_functions/sql/like_backslash_3.sql      |  1 +
 .../string_functions/sql/like_backslash_4.sql      |  1 +
 .../string_functions/sql/like_backslash_5.sql      |  1 +
 .../string_functions/sql/like_backslash_6.sql      |  1 +
 .../string_functions/sql/like_backslash_7.sql      |  1 +
 .../string_functions/sql/like_backslash_8.sql      |  1 +
 .../string_functions/sql/like_backslash_9.sql      |  1 +
 .../sql/like_backslash_begin_1.sql                 |  1 +
 .../sql/like_backslash_begin_2.sql                 |  1 +
 .../sql/like_backslash_begin_3.sql                 |  1 +
 .../sql/like_backslash_begin_4.sql                 |  1 +
 .../sql/like_backslash_begin_8.sql                 |  1 +
 .../string_functions/sql/like_backslash_end_2.sql  |  1 +
 .../string_functions/sql/like_backslash_end_4.sql  |  1 +
 .../string_functions/sql/like_backslash_end_8.sql  |  1 +
 .../string_functions/sql/like_regex_wild_1.sql     |  1 +
 .../string_functions/sql/like_regex_wild_2.sql     |  1 +
 .../sql/like_wild_many_begin_1.sql                 |  1 +
 .../sql/like_wild_many_begin_2.sql                 |  1 +
 .../sql/like_wild_many_begin_3.sql                 |  1 +
 .../string_functions/sql/like_wild_one_begin_1.sql |  1 +
 .../sql/like_wild_one_begin_end_1.sql              |  1 +
 .../sql/like_wild_one_begin_middle_end_1.sql       |  1 +
 .../string_functions/sql/like_wild_one_end_1.sql   |  1 +
 56 files changed, 326 insertions(+), 7 deletions(-)
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/like.csv
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_1.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_2.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_3.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_4.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_5.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_6.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_7.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_8.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_9.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_begin_1.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_begin_2.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_begin_3.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_begin_4.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_begin_8.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_end_2.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_end_4.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_backslash_end_8.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_regex_wild_1.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_regex_wild_2.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_wild_many_begin_1.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_wild_many_begin_2.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_wild_many_begin_3.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_wild_one_begin_1.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_wild_one_begin_end_1.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_wild_one_begin_middle_end_1.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/sql/like_wild_one_end_1.out
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_1.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_2.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_3.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_4.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_5.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_6.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_7.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_8.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_9.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_begin_1.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_begin_2.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_begin_3.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_begin_4.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_begin_8.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_end_2.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_end_4.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_backslash_end_8.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_regex_wild_1.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_regex_wild_2.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_wild_many_begin_1.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_wild_many_begin_2.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_wild_many_begin_3.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_wild_one_begin_1.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_wild_one_begin_end_1.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_wild_one_begin_middle_end_1.sql
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/sql/like_wild_one_end_1.sql


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to