This is an automated email from the ASF dual-hosted git repository.

kxiao pushed a change to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 0cb60b0e630 [compatibility](metadata) Make metadata compatible for 
future version after 2.0.2 (#24800)
     new 297ca925c8f [fix](planner) ctas should not change any meta of column 
in source table (#24767)
     new cff1714e529 [function](bitmap) add function alias bitmap_andnot and 
bitmap_andnot_count (#24771)
     new 0f83c3002d8 [bug](jsonb) fix non simd int128 overflow #24750
     new 0da08d5d199 [enhancement](csv_reader)Optimize the reading efficiency 
of nullable (string) columns. (#24698)
     new e12385a8173 [fix](Nereids) some expression not cast in in predicate 
(#24680)
     new 3cdc962ecaa [Improve](inverted index) improve match performance 
without index (#24751)
     new 3589082c42c [fix](planner)SelectStmt's constructor should initialize 
originSelectList member (#24755)
     new 58d26b9dc20 [Fix](topn opt) fix heap use after free when shrink in 
fetch phase (#24774)
     new 72cee27e8c0 [Fix](core) Fix segment cache core when output rowset is 
nullptr (#24778)
     new 12fc3b4961c [fix](merge-on-write) fix duplicate key in schema change 
(#24782)
     new eef46914128 [test](fix) fix case bug for lateral_view.groovy (#24779)
     new aa2fc269c7a fix be compile error

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 be/src/clucene                                     |   2 +-
 be/src/exec/rowid_fetcher.cpp                      |  15 +-
 be/src/olap/compaction.cpp                         |  16 +-
 be/src/olap/compaction.h                           |   2 +-
 be/src/olap/inverted_index_parser.h                |   7 +
 be/src/olap/rowset/rowset.h                        |   7 -
 .../inverted_index/query/conjunction_query.cpp     |  10 +-
 .../inverted_index/query/conjunction_query.h       |   2 +-
 .../rowset/segment_v2/inverted_index_reader.cpp    |  75 ++--
 .../olap/rowset/segment_v2/inverted_index_reader.h |  16 +-
 be/src/olap/tablet.cpp                             |   1 -
 be/src/olap/task/engine_publish_version_task.cpp   |  20 +-
 be/src/util/jsonb_parser.h                         |  11 +-
 .../data_types/serde/data_type_nullable_serde.cpp  |   6 +-
 be/src/vec/exec/format/csv/csv_reader.cpp          |  48 +-
 be/src/vec/exec/format/csv/csv_reader.h            |   5 +
 be/src/vec/exprs/vmatch_predicate.cpp              |   6 +
 be/src/vec/exprs/vmatch_predicate.h                |  18 +-
 be/src/vec/functions/function_bitmap.cpp           |   7 +-
 be/src/vec/functions/function_tokenize.cpp         |  16 +-
 be/src/vec/functions/match.cpp                     |  47 +-
 be/src/vec/functions/match.h                       |  12 +-
 be/test/vec/function/function_bitmap_test.cpp      |  15 +
 .../kafka/scripts/basic_array_data.csv             |  20 +
 .../kafka/scripts/basic_array_data_timezone.csv    |  20 +
 .../kafka/scripts/basic_array_data_with_errors.csv |  20 +
 .../docker-compose/kafka/scripts/basic_data.csv    |  20 +
 .../kafka/scripts/basic_data_timezone.csv          |  20 +
 .../kafka/scripts/basic_data_with_errors.csv       |  20 +
 docker/thirdparties/run-thirdparties-docker.sh     |  30 ++
 .../doris/analysis/CreateTableAsSelectStmt.java    |   6 +-
 .../java/org/apache/doris/analysis/SelectStmt.java |   1 +
 .../doris/catalog/BuiltinScalarFunctions.java      |   4 +
 .../functions/scalar/BitmapAndNotAlias.java        |  68 +++
 .../functions/scalar/BitmapAndNotCountAlias.java   |  73 +++
 .../expressions/visitor/ScalarFunctionVisitor.java |  10 +
 gensrc/script/doris_builtins_functions.py          |   4 +-
 .../test_inlineview_with_window_function.out       |   4 +
 .../load_p0/routine_load/test_routine_load.out     |  19 +
 .../data/nereids_function_p0/scalar_function/B.out |  58 +++
 .../bitmap_functions/test_bitmap_function.out      |   9 +
 .../data/query_p0/test_array_orderby_limit.out     |   4 +
 .../test_inlineview_with_window_function.groovy    |  81 ++++
 regression-test/suites/ddl_p0/test_ctas.groovy     |  13 +-
 .../routine_load/ddl/agg_tbl_basic_create.sql      |  59 +++
 .../routine_load/ddl/agg_tbl_basic_drop.sql        |   1 +
 .../routine_load/ddl/dup_tbl_array_create.sql      |  42 ++
 .../routine_load/ddl/dup_tbl_array_drop.sql        |   1 +
 .../routine_load/ddl/dup_tbl_basic_create.sql      |  65 +++
 .../routine_load/ddl/dup_tbl_basic_drop.sql        |   1 +
 .../routine_load/ddl/mow_tbl_array_create.sql      |  44 ++
 .../routine_load/ddl/mow_tbl_array_drop.sql        |   1 +
 .../routine_load/ddl/mow_tbl_basic_create.sql      |  67 +++
 .../routine_load/ddl/mow_tbl_basic_drop.sql        |   1 +
 .../routine_load/ddl/uniq_tbl_array_create.sql     |  43 ++
 .../routine_load/ddl/uniq_tbl_array_drop.sql       |   1 +
 .../routine_load/ddl/uniq_tbl_basic_create.sql     |  57 +++
 .../routine_load/ddl/uniq_tbl_basic_drop.sql       |   1 +
 .../load_p0/routine_load/test_routine_load.groovy  | 499 +++++++++++++++++++--
 .../nereids_function_p0/scalar_function/B.groovy   |   6 +
 .../suites/nereids_syntax_p0/lateral_view.groovy   |   3 +-
 .../bitmap_functions/test_bitmap_function.groovy   |  10 +
 .../query_p0/test_array_orderby_limit.groovy       |  48 ++
 63 files changed, 1643 insertions(+), 175 deletions(-)
 create mode 100644 
docker/thirdparties/docker-compose/kafka/scripts/basic_array_data.csv
 create mode 100644 
docker/thirdparties/docker-compose/kafka/scripts/basic_array_data_timezone.csv
 create mode 100644 
docker/thirdparties/docker-compose/kafka/scripts/basic_array_data_with_errors.csv
 create mode 100644 
docker/thirdparties/docker-compose/kafka/scripts/basic_data.csv
 create mode 100644 
docker/thirdparties/docker-compose/kafka/scripts/basic_data_timezone.csv
 create mode 100644 
docker/thirdparties/docker-compose/kafka/scripts/basic_data_with_errors.csv
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/BitmapAndNotAlias.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/BitmapAndNotCountAlias.java
 create mode 100644 
regression-test/data/correctness_p0/test_inlineview_with_window_function.out
 create mode 100644 
regression-test/data/load_p0/routine_load/test_routine_load.out
 create mode 100644 regression-test/data/query_p0/test_array_orderby_limit.out
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/agg_tbl_basic_create.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/agg_tbl_basic_drop.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/dup_tbl_array_create.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/dup_tbl_array_drop.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/dup_tbl_basic_create.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/dup_tbl_basic_drop.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/mow_tbl_array_create.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/mow_tbl_array_drop.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/mow_tbl_basic_create.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/mow_tbl_basic_drop.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/uniq_tbl_array_create.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/uniq_tbl_array_drop.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/uniq_tbl_basic_create.sql
 create mode 100644 
regression-test/suites/load_p0/routine_load/ddl/uniq_tbl_basic_drop.sql
 create mode 100644 
regression-test/suites/query_p0/test_array_orderby_limit.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to