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

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


    omit 0791598e56a fix compile
    omit f17449b1ab2 [feature](window-func) support percent_rank window 
function (#30926)
    omit d431d234887 [improvement](memtracker) should counter memory usage to 
query when exchange sink buffer rpc (#30964)
    omit 287d0dba229 [fix](nereids) collect all correlated slots from subquery 
in correct way (#30908)
    omit 50cb80395f4 [fix](regex) fix wrong escape of function LIKE (#30557)
    omit ee7a2097f1f [fix](Docs) fix dev-prepare doc #30923
    omit 3b760fafdd0 [feat](fe) Show db total size and recycle bin size with 
`ShowDataStmt` (#30663)
    omit 82469e9b12e [enhancement](mysql-channel) avoid potential buffer 
overflow when flushing send buffer occurs IOE (#30868)
    omit 23041730f0b [enhancement](stmt-forward) record query result for proxy 
query to avoid EOF (#30536)
    omit 6217de2f108 [improvement](group_commit) Add bvar to monitor the count 
of replaying wal fail on group commit (#30941)
    omit 352c8e36945 [improvement](group_commit)  Rename fail wal to tmp should 
only use in test P0 scenario (#30959)
    omit efe9a962e7b [fix](test) Increase the timeout duration for the test 
case (#30952)
    omit ba896f2a215 [feature](StoragePolicy) Add one http action to add 
storage policy back (#30879)
    omit f570193e540 Alter workload group queue prop sync for regression test 
(#30869)
    omit 588c0f9c4f0 [test](mtmv) Add mtmv increment create case (#30751)
    omit 310bde67aba [fix](nereids)should not infer predicate for nullaware 
anti-join (#30924)
    omit 548816899f1 [fix](pipeline) Set the flag of short circuit only when 
hash join sink finished (#30977)
    omit 06fe865bb97 [fix](group_commit) Wal file should be removed from 
_wal_path_map when renaming it to tmp directory (#30974)
    omit 6d7d1976064 opt the rf code and remove rf unless code  (#30861)
    omit 833da32285e [fix](gc) fix a core introduced by #30854 (#30932)
    omit e3510d6060b [fix](nereids)aggregate function cannot contain aggregate 
parameters (#30928)
    omit 763039e47d3 [enhancement](schema change) some types changes (#30919)
    omit d70d8621d5f [fix](group_commit)Add bounds checking when reading wal 
file on group commit (#30940)
    omit 479ff98a7ee disable OR predicate for bitmap index (#30951)
    omit 8f5e737cbfc [Enhancement](wal) Optimize group commit manager log 
(#30849)
    omit 0435219d120 [opt](ES catalog) Increase to 3 connect attempts per node 
(#30957)
    omit 0ac6b138733 [fix](group_commit) Fix write column id twice problem on 
wal file (#30935)
    omit 3fc94edeb9e [refactor](scanner) refactoring and optimizing scanner 
scheduling (#30746)
    omit b4c423007f0 [refactor](move-memtable) remove phmap and use shared ptr 
in delta writer v2 (#30949)
    omit 63353dbcd4a [case](mtmv) MTMV hive case (#30930)
    omit 94ea12308f5 [fix](Nereids) should distribute first when do sort 
enforce on must shuffle (#30948)
    omit dd3efd848af [Doc](group commit) Modify group commit doc (#30938)
    omit 8ba1c1b6ef3 [test](mtmv) Add mtmv negative cases (#30918)
    omit 38c72f040c5 [Improvement](memory) clear arena when finalize one row 
#30788
    omit 5ec288c9d22 [enhance](mtmv) Limit the number of partitions for table 
creation (#30867)
    omit 0e4002d9db7 [chore](regression-test) fix legacy use of get tablet info 
(#30931)
    omit a3ce51871e8 [fix](multi-catalog)enable use self splitter default 
(#30846)
    omit 9c9b7ee343b [feature](agg-func) support corr function #30822
    omit 158f36ce4e0 [improvement](balance) fix multiple problems for balance 
on large cluster (#30713)
    omit 3e0f136e7b0 [fix](Nereids) make all variables lower case (#30905)
    omit e0bb1a6cf84 [test](statistics)Add analyze mtmv test case (#30847)
    omit b50ac3ef4a5 [fix](Variant Type) Add sparse columns meta to fix 
compaction  (#28673)
     new 3b2f7b49fdc [test](statistics)Add analyze mtmv test case (#30847)
     new 7025a69809a [fix](Nereids) make all variables lower case (#30905)
     new e58c6d0e872 [improvement](balance) fix multiple problems for balance 
on large cluster (#30713)
     new 1a11cefb811 [feature](agg-func) support corr function #30822
     new 2cf84a9e605 [fix](multi-catalog)enable use self splitter default 
(#30846)
     new ffa8167b369 [enhance](mtmv) Limit the number of partitions for table 
creation (#30867)
     new 5f5542c8893 [Improvement](memory) clear arena when finalize one row 
#30788

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (0791598e56a)
            \
             N -- N -- N   refs/heads/branch-2.1 (5f5542c8893)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 7 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.cpp                           |   1 -
 be/src/common/config.h                             |   1 -
 be/src/exprs/runtime_filter.cpp                    | 110 ++--
 be/src/exprs/runtime_filter.h                      |  20 +-
 be/src/exprs/runtime_filter_slots.h                |   5 +-
 be/src/olap/compaction.cpp                         |   2 -
 be/src/olap/delta_writer_v2.cpp                    |  10 +-
 be/src/olap/delta_writer_v2.h                      |  11 +-
 be/src/olap/rowset/segment_creator.cpp             |  81 ++-
 .../rowset/segment_v2/hierarchical_data_reader.cpp |   4 -
 .../rowset/segment_v2/hierarchical_data_reader.h   |   9 +-
 be/src/olap/rowset/segment_v2/segment.cpp          | 103 ++--
 be/src/olap/rowset/segment_v2/segment.h            |   9 -
 be/src/olap/rowset/segment_v2/segment_iterator.cpp |  22 +-
 be/src/olap/rowset/segment_v2/segment_iterator.h   |   3 +
 be/src/olap/rowset/segment_v2/segment_writer.cpp   |   4 -
 .../rowset/segment_v2/vertical_segment_writer.cpp  |   4 -
 be/src/olap/storage_engine.cpp                     |   2 +-
 be/src/olap/tablet_schema.cpp                      |  29 -
 be/src/olap/tablet_schema.h                        |  15 -
 be/src/olap/wal/wal_info.cpp                       |   2 +-
 be/src/olap/wal/wal_info.h                         |   4 +-
 be/src/olap/wal/wal_manager.cpp                    |  10 -
 be/src/olap/wal/wal_reader.cpp                     |  14 +-
 be/src/olap/wal/wal_table.cpp                      |  26 +-
 be/src/pipeline/exec/analytic_source_operator.cpp  |   4 +-
 be/src/pipeline/exec/datagen_operator.cpp          |   8 +-
 be/src/pipeline/exec/exchange_sink_buffer.cpp      |   9 -
 be/src/pipeline/exec/exchange_sink_buffer.h        |   1 -
 be/src/pipeline/exec/file_scan_operator.cpp        |   8 +-
 be/src/pipeline/exec/hashjoin_build_sink.cpp       |   2 +-
 be/src/pipeline/exec/scan_operator.cpp             |  27 +-
 be/src/pipeline/exec/scan_operator.h               |   3 +-
 be/src/pipeline/pipeline_task.cpp                  |   1 +
 be/src/pipeline/pipeline_task.h                    |   2 -
 be/src/pipeline/pipeline_x/pipeline_x_task.cpp     |   1 +
 be/src/pipeline/task_scheduler.cpp                 |   6 +-
 be/src/runtime/fragment_mgr.cpp                    |   8 +-
 be/src/runtime/group_commit_mgr.cpp                |   9 +-
 be/src/runtime/runtime_filter_mgr.cpp              |  69 ++-
 be/src/runtime/runtime_filter_mgr.h                |  10 +-
 be/src/runtime/runtime_state.h                     |   8 +-
 .../aggregate_function_window.cpp                  |   2 -
 .../aggregate_function_window.h                    |  59 +-
 be/src/vec/columns/column_object.h                 |   6 +-
 be/src/vec/columns/subcolumn_tree.h                |   3 +-
 be/src/vec/common/schema_util.cpp                  | 203 +------
 be/src/vec/common/schema_util.h                    |  19 +-
 be/src/vec/data_types/data_type_factory.cpp        |   4 +-
 be/src/vec/exec/format/wal/wal_reader.cpp          |  12 +-
 be/src/vec/exec/format/wal/wal_reader.h            |   1 -
 be/src/vec/exec/join/vhash_join_node.cpp           |   2 +-
 be/src/vec/exec/runtime_filter_consumer.cpp        |  15 +-
 be/src/vec/exec/scan/new_file_scan_node.cpp        |   9 +-
 be/src/vec/exec/scan/pip_scanner_context.h         | 242 +++++++-
 be/src/vec/exec/scan/scanner_context.cpp           | 515 +++++++++--------
 be/src/vec/exec/scan/scanner_context.h             | 213 ++++---
 be/src/vec/exec/scan/scanner_scheduler.cpp         | 293 +++++++---
 be/src/vec/exec/scan/scanner_scheduler.h           |  44 +-
 be/src/vec/exec/scan/vscan_node.cpp                |  25 +-
 be/src/vec/exec/scan/vscan_node.h                  |   3 +-
 be/src/vec/exec/vanalytic_eval_node.cpp            |   2 +-
 be/src/vec/exec/vdata_gen_scan_node.cpp            |   8 +-
 be/src/vec/functions/like.cpp                      |  64 +--
 be/src/vec/sink/delta_writer_v2_pool.cpp           |  41 +-
 be/src/vec/sink/delta_writer_v2_pool.h             |  15 +-
 be/src/vec/sink/writer/vtablet_writer_v2.cpp       |   4 +-
 .../developer-guide/mac-dev/dev-prepare.md         |   5 +-
 .../import/import-way/group-commit-manual.md       | 180 +++---
 .../window-function-percent-rank.md                | 128 -----
 .../sql-reference/Show-Statements/SHOW-DATA.md     |  28 +-
 docs/sidebars.json                                 |   2 -
 .../developer-guide/mac-dev/dev-prepare.md         |   5 +-
 .../import/import-way/group-commit-manual.md       | 180 +++---
 .../window-function-percent-rank.md                | 128 -----
 .../sql-reference/Show-Statements/SHOW-DATA.md     |  28 +-
 .../main/java/org/apache/doris/common/Config.java  |   4 -
 .../org/apache/doris/analysis/ShowDataStmt.java    |  88 ---
 .../doris/catalog/BuiltinWindowFunctions.java      |   2 -
 .../apache/doris/catalog/CatalogRecycleBin.java    |  39 --
 .../java/org/apache/doris/catalog/Database.java    |  20 +-
 .../java/org/apache/doris/catalog/FunctionSet.java |  16 -
 .../doris/external/elasticsearch/EsRestClient.java |   5 +-
 .../httpv2/restv2/AddStoragePolicyAction.java      |  89 ---
 .../org/apache/doris/mtmv/MTMVPartitionUtil.java   |   4 +-
 .../java/org/apache/doris/mysql/MysqlChannel.java  |  22 +-
 .../org/apache/doris/mysql/ProxyMysqlChannel.java  |  40 --
 .../properties/EnforceMissingPropertiesHelper.java |   8 +-
 .../nereids/rules/analysis/NormalizeAggregate.java |   6 -
 .../rules/analysis/WindowFunctionChecker.java      |  13 -
 .../nereids/rules/rewrite/InferPredicates.java     |   1 +
 .../expressions/functions/window/PercentRank.java  |  61 --
 .../expressions/visitor/WindowFunctionVisitor.java |   5 -
 .../java/org/apache/doris/nereids/util/Utils.java  |  21 +-
 .../java/org/apache/doris/policy/PolicyMgr.java    |  28 -
 .../java/org/apache/doris/qe/ConnectContext.java   |   9 +-
 .../java/org/apache/doris/qe/ConnectProcessor.java |  14 +-
 .../java/org/apache/doris/qe/MasterOpExecutor.java |  10 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |  42 +-
 .../java/org/apache/doris/qe/StmtExecutor.java     |  40 +-
 .../resource/workloadgroup/WorkloadGroupMgr.java   |   4 -
 .../apache/doris/service/FrontendServiceImpl.java  |   2 +-
 .../apache/doris/statistics/AnalysisManager.java   |   2 +-
 .../org/apache/doris/mysql/MysqlChannelTest.java   |  92 ---
 gensrc/proto/olap_file.proto                       |   2 -
 gensrc/proto/segment_v2.proto                      |   2 -
 gensrc/thrift/FrontendService.thrift               |   1 -
 gensrc/thrift/PaloInternalService.thrift           |   2 -
 .../test_null_aware_left_anti_join.out             |   2 -
 .../data/datatype_p0/decimalv3/test.csv            |   3 -
 .../data/mtmv_p0/test_hive_olap_mtmv.out           |  17 -
 .../data/mtmv_p0/test_hive_refresh_mtmv.out        |  17 -
 .../window_function/window_fn.out                  |  58 --
 .../conditional_functions/test_query_like.out      |  18 -
 .../nereids_p0/subquery/subquery_unnesting.out     |  12 -
 .../push_down_filter_other_condition.out           |   8 +
 .../conditional_functions/test_query_like.out      |  18 -
 .../window_functions/test_window_fn.out            |  12 -
 .../window_functions/test_window_function.out      |  11 -
 .../test_schema_change_agg_check_all_types.out     |  55 --
 .../data/variant_p0/compaction_sparse_column.out   |  97 ----
 regression-test/data/variant_p0/load.out           |   2 +-
 .../variant_p0/test_compaction_extract_root.out    |  19 -
 .../org/apache/doris/regression/suite/Suite.groovy |  14 +-
 .../doris/regression/suite/SuiteCluster.groovy     |   5 -
 .../test_null_aware_left_anti_join.groovy          |   8 -
 .../suites/datatype_p0/decimalv3/test_load.groovy  |  31 +-
 .../suites/mtmv_p0/test_hive_mtmv.groovy           |   2 +-
 .../suites/mtmv_p0/test_hive_olap_mtmv.groovy      |  90 ---
 .../suites/mtmv_p0/test_hive_refresh_mtmv.groovy   | 180 ------
 .../window_function/window_fn.groovy               |  10 -
 .../suites/nereids_p0/aggregate/aggregate.groovy   |   7 -
 .../cte/test_cte_reuse_with_window.groovy          |  39 --
 .../conditional_functions/test_query_like.groovy   |   7 -
 .../nereids_p0/subquery/subquery_unnesting.groovy  |   1 -
 .../push_down_filter_other_condition.groovy        |   4 +
 .../cross_join_list_str_increment_create.groovy    | 361 ------------
 .../cross_join_range_date_increment_create.groovy  | 356 ------------
 ...cross_join_range_number_increment_create.groovy | 365 ------------
 .../full_join_list_str_increment_create.groovy     | 360 ------------
 .../full_join_range_date_increment_create.groovy   | 351 ------------
 .../full_join_range_number_increment_create.groovy | 360 ------------
 .../inner_join_list_str_increment_create.groovy    | 375 ------------
 .../inner_join_range_date_increment_create.groovy  | 366 ------------
 ...inner_join_range_number_increment_create.groovy | 376 ------------
 ...left_anti_join_list_str_increment_create.groovy | 334 -----------
 ...ft_anti_join_range_date_increment_create.groovy | 325 -----------
 ..._anti_join_range_number_increment_create.groovy | 331 -----------
 .../left_join_list_str_increment_create.groovy     | 334 -----------
 .../left_join_range_date_increment_create.groovy   | 325 -----------
 .../left_join_range_number_increment_create.groovy | 331 -----------
 ...left_semi_join_list_str_increment_create.groovy | 334 -----------
 ...ft_semi_join_range_date_increment_create.groovy | 325 -----------
 ..._semi_join_range_number_increment_create.groovy | 331 -----------
 ...ight_anti_join_list_str_increment_create.groovy | 353 ------------
 ...ht_anti_join_range_date_increment_create.groovy | 344 -----------
 ..._anti_join_range_number_increment_create.groovy | 353 ------------
 .../right_join_list_str_increment_create.groovy    | 375 ------------
 .../right_join_range_date_increment_create.groovy  | 366 ------------
 ...right_join_range_number_increment_create.groovy | 375 ------------
 ...ight_semi_join_list_str_increment_create.groovy | 352 ------------
 ...ht_semi_join_range_date_increment_create.groovy | 344 -----------
 ..._semi_join_range_number_increment_create.groovy | 353 ------------
 .../self_conn_list_str_increment_create.groovy     | 343 -----------
 .../self_conn_range_date_increment_create.groovy   | 334 -----------
 .../self_conn_range_number_increment_create.groovy | 344 -----------
 .../mv/negative/negative_test.groovy               | 633 ---------------------
 .../conditional_functions/test_query_like.groovy   |   7 -
 .../window_functions/test_window_fn.groovy         |   3 -
 .../window_functions/test_window_function.groovy   |   2 -
 .../suites/query_p0/test_forward_qeury.groovy      |  52 --
 .../test_schema_change_agg_check_all_types.groovy  |  64 ---
 .../suites/show_p0/test_show_data.groovy           |  31 -
 .../suites/variant_github_events_p0/load.groovy    |  11 -
 .../variant_p0/compaction_sparse_column.groovy     | 173 ------
 regression-test/suites/variant_p0/load.groovy      |   2 +-
 .../variant_p0/test_compaction_extract_root.groovy | 152 -----
 .../suites/variant_p0/variant_with_rowstore.groovy |   6 +-
 .../workload_manager_p0/test_curd_wlg.groovy       |   6 +-
 179 files changed, 1649 insertions(+), 14575 deletions(-)
 delete mode 100644 
docs/en/docs/sql-manual/sql-functions/window-functions/window-function-percent-rank.md
 delete mode 100644 
docs/zh-CN/docs/sql-manual/sql-functions/window-functions/window-function-percent-rank.md
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/httpv2/restv2/AddStoragePolicyAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/mysql/ProxyMysqlChannel.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/window/PercentRank.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/mysql/MysqlChannelTest.java
 delete mode 100644 regression-test/data/datatype_p0/decimalv3/test.csv
 delete mode 100644 regression-test/data/mtmv_p0/test_hive_olap_mtmv.out
 delete mode 100644 regression-test/data/mtmv_p0/test_hive_refresh_mtmv.out
 delete mode 100644 regression-test/data/variant_p0/compaction_sparse_column.out
 delete mode 100644 
regression-test/data/variant_p0/test_compaction_extract_root.out
 delete mode 100644 regression-test/suites/mtmv_p0/test_hive_olap_mtmv.groovy
 delete mode 100644 regression-test/suites/mtmv_p0/test_hive_refresh_mtmv.groovy
 delete mode 100644 
regression-test/suites/nereids_p0/cte/test_cte_reuse_with_window.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/cross_join_list_str_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/cross_join_range_date_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/cross_join_range_number_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/full_join_list_str_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/full_join_range_date_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/full_join_range_number_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/inner_join_list_str_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/inner_join_range_date_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/inner_join_range_number_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/left_anti_join_list_str_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/left_anti_join_range_date_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/left_anti_join_range_number_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/left_join_list_str_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/left_join_range_date_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/left_join_range_number_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/left_semi_join_list_str_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/left_semi_join_range_date_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/left_semi_join_range_number_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/right_anti_join_list_str_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/right_anti_join_range_date_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/right_anti_join_range_number_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/right_join_list_str_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/right_join_range_date_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/right_join_range_number_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/right_semi_join_list_str_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/right_semi_join_range_date_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/right_semi_join_range_number_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/self_conn_list_str_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/self_conn_range_date_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/increment_create/self_conn_range_number_increment_create.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/mv/negative/negative_test.groovy
 delete mode 100644 regression-test/suites/query_p0/test_forward_qeury.groovy
 delete mode 100644 regression-test/suites/show_p0/test_show_data.groovy
 delete mode 100644 
regression-test/suites/variant_p0/compaction_sparse_column.groovy
 delete mode 100644 
regression-test/suites/variant_p0/test_compaction_extract_root.groovy


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

Reply via email to