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


    from 3cd7b888682 [Fix](Variant) fix variant with empty key (#35671)
     new 900850fb160 [fix](backup) save finished state for local repo backup 
(#35491)
     new 9cd92073040 [fix](inverted index) Remove float/double support in index 
writer (#35615)
     new fb9363f0421 [fix](set) incorrect result of set operator (#35607)
     new 0ed7dc10819 [fix](resource-tag) missing resource tag after forwarding 
to master (#35618)
     new 14de0974a5f [opt](audit) add timeout for audit log load and modify the 
label format (#35535)
     new 373d9ab9880 [enhance](mtmv)add truncate table case (#35599)
     new cb88334e34b [fix](meta) fix catalog replay error (#35532)
     new 3efab570df1 [fix](stats) Add synchronize for some analysis maps to 
avoid ConcurrentModificationException (#35591)
     new 8f264a7206a [opt](nereids) compare str literal as date literal to 
compute selectivity (#35610)
     new 34d27ddd6df [fix](mtmv) Fix get mv statistics plan wrong and optimize 
code usage (#35623)
     new fd23386ec54 [fix](auth)fix simple auth check and default username 
(#35620)
     new 0f7cc5fddc2 [Bug](backend-options) fix use after free on 
BackendOptions::get_local_backend() (#35634)

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:
 .../rowset/segment_v2/inverted_index_writer.cpp    |   2 -
 be/src/pipeline/exec/set_sink_operator.cpp         |   2 +-
 be/src/pipeline/exec/set_source_operator.cpp       |   4 +-
 be/src/pipeline/pipeline_x/dependency.h            |   4 +-
 be/src/service/backend_options.cpp                 |  16 +--
 be/src/service/backend_options.h                   |   5 +-
 be/src/vec/exec/vset_operation_node.cpp            |   6 +-
 be/src/vec/exec/vset_operation_node.h              |   4 +-
 .../common/security/authentication/HadoopUGI.java  |   1 +
 .../authentication/SimpleAuthenticationConfig.java |   3 +-
 .../org/apache/doris/analysis/DateLiteral.java     |   4 +
 .../org/apache/doris/backup/BackupHandler.java     |   1 +
 .../java/org/apache/doris/backup/BackupJob.java    |  35 +++---
 .../java/org/apache/doris/catalog/ResourceMgr.java |   5 +
 .../apache/doris/datasource/CatalogProperty.java   |   2 +-
 .../mv/AbstractMaterializedViewAggregateRule.java  |   5 +-
 .../mv/AsyncMaterializationContext.java            |   6 +-
 .../doris/nereids/stats/FilterEstimation.java      | 127 +++++++++++++++++++--
 .../expressions/literal/StringLikeLiteral.java     |  11 +-
 .../java/org/apache/doris/persist/EditLog.java     |   8 +-
 .../doris/plugin/audit/AuditStreamLoader.java      |  17 ++-
 .../java/org/apache/doris/qe/ConnectProcessor.java |   3 +
 .../java/org/apache/doris/qe/GlobalVariable.java   |   4 +
 .../apache/doris/statistics/AnalysisManager.java   |  24 ++--
 .../doris/nereids/stats/FilterEstimationTest.java  |  31 ++++-
 .../test_truncate_table_mtmv.out}                  |  12 +-
 .../data/query_p0/operator/test_set_operator.out   |  12 ++
 .../org/apache/doris/regression/suite/Suite.groovy |  22 ++++
 .../suites/mtmv_p0/test_truncate_table_mtmv.groovy |  87 ++++++++++++++
 .../agg_with_roll_up/aggregate_with_roll_up.groovy |   1 -
 .../mv/availability/grace_period.groovy            |   1 -
 .../mv/dimension/dimension_1.groovy                |   1 -
 .../mv/dimension/dimension_2_3.groovy              |   1 -
 .../mv/dimension/dimension_2_4.groovy              |   1 -
 .../mv/dimension/dimension_2_5.groovy              |   1 -
 .../mv/dimension/dimension_2_6.groovy              |   1 -
 .../mv/dimension/dimension_2_full_join.groovy      |   1 -
 .../mv/dimension/dimension_2_inner_join.groovy     |   1 -
 .../mv/dimension/dimension_2_left_anti_join.groovy |   1 -
 .../mv/dimension/dimension_2_left_join.groovy      |   1 -
 .../mv/dimension/dimension_2_left_semi_join.groovy |   1 -
 .../dimension/dimension_2_right_anti_join.groovy   |   1 -
 .../mv/dimension/dimension_2_right_join.groovy     |   1 -
 .../dimension/dimension_2_right_semi_join.groovy   |   1 -
 .../mv/dimension/dimension_self_conn.groovy        |   1 -
 .../dimension_2_join_agg.groovy                    |   1 -
 .../filter_equal_or_notequal.groovy                |   1 -
 .../mv_contain_external_table.groovy               |   1 -
 .../cross_join_list_str_increment_create.groovy    |   1 -
 .../cross_join_range_date_increment_create.groovy  |   1 -
 ...cross_join_range_number_increment_create.groovy |   1 -
 .../full_join_list_str_increment_create.groovy     |   1 -
 .../full_join_range_date_increment_create.groovy   |   1 -
 .../full_join_range_number_increment_create.groovy |   1 -
 .../inner_join_list_str_increment_create.groovy    |   1 -
 .../inner_join_range_date_increment_create.groovy  |   1 -
 ...inner_join_range_number_increment_create.groovy |   1 -
 ...left_anti_join_list_str_increment_create.groovy |   1 -
 ...ft_anti_join_range_date_increment_create.groovy |   1 -
 ..._anti_join_range_number_increment_create.groovy |   1 -
 .../left_join_list_str_increment_create.groovy     |   1 -
 .../left_join_range_date_increment_create.groovy   |   1 -
 .../left_join_range_number_increment_create.groovy |   1 -
 ...left_semi_join_list_str_increment_create.groovy |   1 -
 ...ft_semi_join_range_date_increment_create.groovy |   1 -
 ..._semi_join_range_number_increment_create.groovy |   1 -
 ...ight_anti_join_list_str_increment_create.groovy |   1 -
 ...ht_anti_join_range_date_increment_create.groovy |   1 -
 ..._anti_join_range_number_increment_create.groovy |   1 -
 .../right_join_list_str_increment_create.groovy    |   1 -
 .../right_join_range_date_increment_create.groovy  |   1 -
 ...right_join_range_number_increment_create.groovy |   1 -
 ...ight_semi_join_list_str_increment_create.groovy |   1 -
 ...ht_semi_join_range_date_increment_create.groovy |   1 -
 ..._semi_join_range_number_increment_create.groovy |   1 -
 .../self_conn_list_str_increment_create.groovy     |   1 -
 .../self_conn_range_date_increment_create.groovy   |   1 -
 .../self_conn_range_number_increment_create.groovy |   1 -
 .../mv/join/dphyp_inner/inner_join_dphyp.groovy    |   1 -
 .../mv/join/dphyp_outer/outer_join_dphyp.groovy    |   1 -
 .../mv/join/inner/inner_join.groovy                |   1 -
 .../mv/join/left_outer/outer_join.groovy           |   1 -
 .../mv/negative/negative_test.groovy               |   1 -
 .../mv/nested/nested_materialized_view.groovy      |   1 -
 .../mv/nested_mtmv/nested_mtmv.groovy              |   1 -
 .../nereids_rules_p0/mv/scan/scan_table.groovy     |   1 -
 .../partition_curd_union_rewrite.groovy            |   1 -
 .../mv/union_rewrite/usercase_union_rewrite.groovy |   1 -
 .../query_p0/operator/test_set_operator.groovy     |   8 ++
 89 files changed, 390 insertions(+), 140 deletions(-)
 copy 
regression-test/data/{schema_change_p0/test_alter_table_column_with_delete.out 
=> mtmv_p0/test_truncate_table_mtmv.out} (61%)
 create mode 100644 
regression-test/suites/mtmv_p0/test_truncate_table_mtmv.groovy


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

Reply via email to