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 96ad450eac [hotfix](expr) fix memory leak in expr (#9820)
     new a9d4fbcde9 [refactor][storage format] Forbidden rowset v1 (#9248)
     new b01bd5b72e [fix](vectorized) fix vcast expr input wrong row number 
(#9520)
     new f5b421eaaf [improvement](load) reduce useless err_msg format in 
VOlapTableSink send (#9531)
     new 1a43e0d412 [bugfix] Fix create table like when having hidden columns 
(#9694)
     new 0224db0417 [Bug] [Bitmap] change to_bitmap to always_not_nullable 
(#9716)
     new bda73c9ba5 [improvement](script) Add jvm parameters and the process 
will automatically stop when oom occurs in fe. (#9765)
     new e57aa42fa7 [fix](sql-block-rule) sql block rule NPE (#9778)
     new d40fcdc58d [Improvement] optimize  scannode concurrency query 
performance in vectorized engine. (#9792)
     new 99e76032c0 [API changed](parser) Remove merge join syntax (#9795)
     new 741f97829b [Improvement] Simplify expressions for _vconjunct_ctx_ptr 
(#9816)
     new a7c6ca63c4 [bugfix]handle ComlumnDictionary in evaluate_and and 
evaluate_or (#9818)
     new 60ed43e621 [Bugfix(Vec)] Fix some memory leak issues (#9824)
     new f21002f767 [feature] Support compression prop (#8923)
     new fa6b72617c [fix](ut) fix BE ut (#9831)
     new fe32d8ffff [Bugfix(Vec)] Close result_sink properly (#9849)
     new fceff7f98b [bugfix]fix TableFunctionNode memory leak (#9853)
     new f5386cb8e7 [Bug][Fix] One Rowset have same key output in unique table 
(#9858)
     new 9f14de2127 [BUG] return NULL for invalid date value (#9862)
     new 9094188ba6 fix core dump on vcase_expr::close (#9875)
     new c1abaec0d5 [Bug][Vectorized] fix core dump on vcase_expr::close (#9893)
     new 03748e4b17 [Feature] add `weekday` function on vectorized engine 
(#9901)
     new 07a119abfb [fix](routine-load) fix bug that routine load task can not 
find backend (#9902)

The 22 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/common/config.h                             |   4 +
 be/src/exec/CMakeLists.txt                         |   1 -
 be/src/exec/exec_node.cpp                          |   5 -
 be/src/exec/merge_join_node.cpp                    | 335 ---------------
 be/src/exec/merge_join_node.h                      | 102 -----
 be/src/exec/olap_scan_node.cpp                     |  18 +-
 be/src/exec/olap_scan_node.h                       |   9 +-
 be/src/exec/olap_scanner.cpp                       |   1 -
 be/src/exec/scan_node.cpp                          |  10 +-
 be/src/exec/table_function_node.cpp                |   1 +
 be/src/exec/tablet_sink.cpp                        |   5 +-
 be/src/exprs/bitmap_function.cpp                   |  20 +-
 be/src/olap/bloom_filter_predicate.h               |  17 +-
 be/src/olap/collect_iterator.cpp                   |   2 +-
 be/src/olap/comparison_predicate.cpp               | 451 ++++++++++-----------
 be/src/olap/generic_iterators.cpp                  |  52 ++-
 be/src/olap/generic_iterators.h                    |   2 +-
 be/src/olap/reader.cpp                             |   1 +
 be/src/olap/rowset/beta_rowset_reader.cpp          |   4 +-
 be/src/olap/rowset/rowset_reader_context.h         |   1 +
 be/src/olap/rowset/segment_v2/column_writer.cpp    |   4 +-
 be/src/olap/rowset/segment_v2/segment_writer.cpp   |  10 +-
 be/src/olap/rowset/segment_v2/segment_writer.h     |   3 +-
 be/src/olap/schema_change.cpp                      |   2 +
 be/src/olap/storage_engine.cpp                     |   9 +-
 be/src/olap/tablet_meta.cpp                        |  43 +-
 be/src/olap/tablet_meta.h                          |   3 +-
 be/src/olap/tablet_schema.cpp                      |   2 +
 be/src/olap/tablet_schema.h                        |   3 +
 be/src/olap/tuple_reader.cpp                       |  25 +-
 be/src/util/block_compression.cpp                  |   4 +-
 be/src/vec/exec/join/vhash_join_node.cpp           |   2 +
 be/src/vec/exec/join/vhash_join_node.h             |  45 +-
 be/src/vec/exec/vaggregation_node.cpp              |   5 +-
 be/src/vec/exec/vanalytic_eval_node.cpp            |  12 +-
 be/src/vec/exec/vexchange_node.cpp                 |   3 +
 be/src/vec/exec/volap_scan_node.cpp                |  44 +-
 be/src/vec/exec/volap_scanner.cpp                  |   3 -
 be/src/vec/exec/vsort_node.cpp                     |   3 +-
 be/src/vec/exprs/vcase_expr.cpp                    |  18 +-
 be/src/vec/exprs/vcast_expr.cpp                    |  16 +-
 be/src/vec/exprs/vexpr.cpp                         |   8 +-
 be/src/vec/exprs/vexpr.h                           |  22 +-
 be/src/vec/exprs/vexpr_context.cpp                 |   9 +-
 be/src/vec/exprs/vexpr_context.h                   |   1 +
 be/src/vec/exprs/vinfo_func.cpp                    |   9 +-
 be/src/vec/exprs/vliteral.cpp                      |  10 +-
 be/src/vec/functions/date_time_transforms.h        |   1 +
 be/src/vec/functions/function_bitmap.cpp           |  10 +-
 be/src/vec/functions/function_case.h               |   5 +-
 be/src/vec/functions/function_cast.h               |  54 +--
 be/src/vec/functions/time_of_function.cpp          |   2 +
 be/src/vec/olap/vcollect_iterator.cpp              |   8 +-
 be/src/vec/olap/vgeneric_iterators.cpp             |  44 +-
 be/src/vec/olap/vgeneric_iterators.h               |   2 +-
 be/src/vec/runtime/vdatetime_value.cpp             |   8 +-
 be/src/vec/sink/result_sink.cpp                    |  17 +-
 be/src/vec/sink/vtablet_sink.cpp                   |  43 +-
 be/src/vec/utils/util.hpp                          |  13 +-
 be/test/exprs/bitmap_function_test.cpp             |   6 +-
 be/test/olap/cumulative_compaction_policy_test.cpp |  12 +-
 be/test/olap/generic_iterators_test.cpp            |  38 +-
 be/test/olap/tablet_meta_test.cpp                  |   5 +-
 be/test/olap/tablet_test.cpp                       |   6 +-
 be/test/olap/test_data/header_without_inc_rs.txt   |   3 +-
 be/test/vec/exec/vgeneric_iterators_test.cpp       |  61 ++-
 be/test/vec/function/function_time_test.cpp        |  23 ++
 bin/start_fe.sh                                    |   4 +-
 docs/en/administrator-guide/config/fe_config.md    |   6 -
 docs/zh-CN/administrator-guide/config/fe_config.md |   6 -
 fe/fe-core/src/main/cup/sql_parser.cup             |   2 -
 .../java/org/apache/doris/alter/RollupJobV2.java   |   3 +-
 .../org/apache/doris/alter/SchemaChangeJobV2.java  |   3 +-
 .../org/apache/doris/analysis/JoinOperator.java    |   1 -
 .../java/org/apache/doris/analysis/TableRef.java   |   2 -
 .../java/org/apache/doris/backup/RestoreJob.java   |   3 +-
 .../org/apache/doris/blockrule/SqlBlockRule.java   |  37 +-
 .../apache/doris/blockrule/SqlBlockRuleMgr.java    |  84 +++-
 .../java/org/apache/doris/catalog/Catalog.java     |  53 ++-
 .../java/org/apache/doris/catalog/OlapTable.java   |  16 +
 .../org/apache/doris/catalog/TableProperty.java    |  20 +-
 .../main/java/org/apache/doris/common/Config.java  |   8 -
 .../apache/doris/common/util/PropertyAnalyzer.java |  39 +-
 .../doris/load/routineload/RoutineLoadManager.java |   5 +-
 .../org/apache/doris/master/ReportHandler.java     |   3 +-
 .../java/org/apache/doris/qe/StmtExecutor.java     |   7 +-
 .../org/apache/doris/system/HeartbeatFlags.java    |  27 +-
 .../org/apache/doris/system/SystemInfoService.java |  21 +-
 .../java/org/apache/doris/task/AgentBatchTask.java |  21 -
 .../org/apache/doris/task/CreateReplicaTask.java   |  18 +-
 .../org/apache/doris/task/CreateRollupTask.java    | 157 -------
 .../org/apache/doris/task/SchemaChangeTask.java    | 141 -------
 .../org/apache/doris/alter/AlterJobV2Test.java     |  56 ---
 .../doris/blockrule/SqlBlockRuleMgrTest.java       | 382 -----------------
 .../org/apache/doris/catalog/CreateTableTest.java  |  10 +
 .../apache/doris/system/SystemInfoServiceTest.java |  13 +-
 .../java/org/apache/doris/task/AgentTaskTest.java  |  45 +-
 gensrc/proto/olap_file.proto                       |   2 +
 gensrc/script/doris_builtins_functions.py          |   4 +-
 gensrc/thrift/AgentService.thrift                  |  31 ++
 gensrc/thrift/PlanNodes.thrift                     |   4 +-
 .../data_model/unique/test_unique_table_like.out   |  15 +
 .../unique/test_unique_table_like.groovy           |  52 +++
 103 files changed, 1140 insertions(+), 1881 deletions(-)
 delete mode 100644 be/src/exec/merge_join_node.cpp
 delete mode 100644 be/src/exec/merge_join_node.h
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/task/CreateRollupTask.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/task/SchemaChangeTask.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/blockrule/SqlBlockRuleMgrTest.java
 create mode 100644 
regression-test/data/data_model/unique/test_unique_table_like.out
 create mode 100644 
regression-test/suites/data_model/unique/test_unique_table_like.groovy


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

Reply via email to