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

morningman pushed a change to branch dev-1.0.1
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.


    from dcf66f2  [fix][vectorized] Fix bug of left semi/anti with other join 
conjunct (#8596)
     new 2ee49c6  [Enhancement](load) speed up stream load for duplicate table, 
use template for faster get_type_info. (#8500)
     new d6be70c  [fix] Fix coredump of stddev function (#8543)
     new 2e1190b  [improvement] Improve sig handler (#8545)
     new 1caf8ad  fix some fe ut failed (#8547)
     new 11374d6  [api-change] add soft limit of String type length (#8567)
     new 9861c3c  [fix][vectorized] fix core on get_predicate_column_ptr && fix 
double copy on _read_columns_by_rowids (#8581)
     new a068447  [fix](load) fix another bug that BE may crash when calling 
`mark_as_failed` (#8607)
     new 84331c8  [doc] fix typo for session (#8610)
     new 07cc837  [doc] fix help module failed (#8617)
     new ca1974f  [fix](load) Fix null column bug in load's mapping column 
setting (#8625)
     new d1cf997  [fix](vectorization) Vectorization decimal arithmetic 
inconsistent (#8626)
     new 2e46b37  ow num is more accurate than column num in data_types (#8628)
     new 035006f  [chore] optimize aws thirdparty package download. (#8637)
     new d532aad  [fix](vec) fix coredump for aggregate function when delete 
large_data, due to alloc-dealloc-mismatch (#8641)
     new 6e6ba61  [chore] add -rtlib=compiler-rt for UBSAN under clang (#8647)
     new 2e1e2b3  [fix](mini-load) Remove mini load in LOADING and PENDING 
state (#8649)
     new c492f41  [chore] Optimize build_lz4 in build-thirdparty.sh (#8653)
     new 0d9d786  [doc] update doc of vec-execution-engine (#8655)
     new 535e574  [Refactor] Remove ununsed file (#8657)
     new e660dd3  [fix] fix core dump when avg on not null decimal in empty 
table (#8681)

The 20 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:
 .licenserc.yaml                                    |   1 +
 .rat-excludes                                      |   1 +
 LICENSE.txt                                        |  33 ++
 be/CMakeLists.txt                                  |  39 +-
 be/src/common/config.h                             |   7 +
 be/src/common/daemon.cpp                           |   2 +-
 be/src/common/logconfig.cpp                        |   6 +-
 be/src/common/signal_handler.h                     | 446 +++++++++++++++++++++
 be/src/exec/pl_task_root.cpp                       | 140 -------
 be/src/exec/pl_task_root.h                         |  47 ---
 be/src/exec/tablet_sink.cpp                        |  48 ++-
 be/src/olap/aggregate_func.h                       |   3 +-
 be/src/olap/bloom_filter_predicate.h               |   2 +-
 be/src/olap/delete_handler.cpp                     |   4 +-
 be/src/olap/memtable.cpp                           |   5 +-
 be/src/olap/olap_common.h                          |   9 +-
 be/src/olap/olap_define.h                          |   3 -
 be/src/olap/row_block2.cpp                         |   8 +-
 be/src/olap/rowset/segment_v2/column_reader.cpp    |   2 +-
 be/src/olap/rowset/segment_v2/segment_iterator.cpp |  83 ++--
 be/src/olap/rowset/segment_v2/segment_iterator.h   |  29 +-
 be/src/olap/types.cpp                              |  25 +-
 be/src/olap/types.h                                |  33 +-
 be/src/olap/wrapper_field.cpp                      |   5 +-
 be/src/runtime/primitive_type.h                    |  22 +
 be/src/runtime/types.h                             |   3 +-
 be/src/service/doris_main.cpp                      |   2 +
 be/src/util/logging.h                              |   2 +-
 .../aggregate_functions/aggregate_function_avg.h   |   6 +-
 .../aggregate_function_min_max.h                   |   8 +-
 .../aggregate_function_stddev.cpp                  |   7 +-
 .../aggregate_function_stddev.h                    |  34 +-
 be/src/vec/columns/column_nullable.h               |  15 +-
 be/src/vec/columns/column_string.h                 |  22 +-
 be/src/vec/columns/predicate_column.h              |   6 +-
 be/src/vec/core/block.cpp                          |  24 ++
 be/src/vec/core/block.h                            |   2 +
 be/src/vec/core/types.h                            |  24 +-
 be/src/vec/data_types/data_type_bitmap.cpp         |  30 +-
 be/src/vec/data_types/data_type_decimal.cpp        |  24 +-
 be/src/vec/data_types/data_type_hll.cpp            |  30 +-
 be/src/vec/data_types/data_type_nullable.cpp       |  14 +-
 be/src/vec/data_types/data_type_number_base.cpp    |  22 +-
 be/src/vec/data_types/data_type_string.cpp         |  14 +-
 be/src/vec/functions/divide.cpp                    |   8 +
 be/src/vec/functions/function_binary_arithmetic.h  |   6 -
 be/src/vec/sink/vtablet_sink.cpp                   |  29 +-
 build.sh                                           |   4 +-
 docs/en/administrator-guide/bucket-shuffle-join.md |   2 +-
 docs/en/administrator-guide/config/be_config.md    |   5 +
 .../vectorized-execution-engine.md                 |  11 +-
 .../sql-statements/Data Types/STRING.md            |   2 +-
 .../administrator-guide/bucket-shuffle-join.md     |   2 +-
 docs/zh-CN/administrator-guide/config/be_config.md |   5 +
 .../vectorized-execution-engine.md                 |  11 +-
 .../table-functions/explode-numbers.md             |   2 +-
 .../sql-statements/Data Types/STRING.md            |   2 +-
 fe/fe-core/src/main/cup/sql_parser.cup             |   2 -
 .../java/org/apache/doris/analysis/ColumnDef.java  |   5 +-
 .../org/apache/doris/analysis/CreateTableStmt.java |  12 +-
 .../apache/doris/analysis/DistributionDesc.java    |   2 +-
 .../doris/analysis/HashDistributionDesc.java       |  18 +-
 .../org/apache/doris/analysis/PartitionDesc.java   |   5 +
 .../doris/analysis/RandomDistributionDesc.java     |   2 +-
 .../apache/doris/catalog/AggregateFunction.java    |   6 +-
 .../java/org/apache/doris/catalog/Catalog.java     |  12 +-
 .../java/org/apache/doris/catalog/FunctionSet.java |   1 +
 .../java/org/apache/doris/catalog/ScalarType.java  |   1 -
 .../java/org/apache/doris/common/ErrorCode.java    |   6 +-
 .../external/elasticsearch/EsShardPartitions.java  |   2 +-
 .../doris/external/iceberg/IcebergCatalogMgr.java  |   8 +-
 .../iceberg/IcebergTableCreationRecordMgr.java     |   3 +-
 .../src/main/java/org/apache/doris/load/Load.java  |   3 +
 .../org/apache/doris/load/loadv2/LoadManager.java  | 146 +------
 .../apache/doris/catalog/TempPartitionTest.java    |   2 +-
 .../apache/doris/catalog/TruncateTableTest.java    |   2 +-
 .../java/org/apache/doris/planner/PlannerTest.java |  15 +
 fe/pom.xml                                         |   7 +-
 regression-test/suites/empty_table/ddl/empty.sql   |   7 +
 .../suites/empty_table/load.groovy                 |  19 +-
 .../suites/empty_table/sql/avg_decimal.sql         |   1 +
 thirdparty/CHANGELOG.md                            |   3 +
 thirdparty/build-thirdparty.sh                     |  21 +
 thirdparty/download-thirdparty.sh                  |   9 +-
 thirdparty/vars.sh                                 |   9 +-
 85 files changed, 1065 insertions(+), 645 deletions(-)
 create mode 100644 be/src/common/signal_handler.h
 delete mode 100644 be/src/exec/pl_task_root.cpp
 delete mode 100644 be/src/exec/pl_task_root.h
 create mode 100644 regression-test/suites/empty_table/ddl/empty.sql
 copy be/src/runtime/thread_context.cpp => 
regression-test/suites/empty_table/load.groovy (68%)
 create mode 100644 regression-test/suites/empty_table/sql/avg_decimal.sql

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

Reply via email to