This is an automated email from the ASF dual-hosted git repository. morrysnow pushed a change to branch auto-pick-46115-branch-3.0 in repository https://gitbox.apache.org/repos/asf/doris.git
discard 189d8a25ab9 [opt](auth)Reduce the scope of permission locks (#46115) add 850f5b17abc branch-3.0: [test](doc) add job-scheduler example in doris's doc to regression test #42904 (#45967) add a2c2e96f997 branch-3.0: [case](auth)Add case for auth #45478 (#45818) add eea0890891c branch-3.0: [fix](regression)Fix schema change statistics case. Neredis not allow change MV schema. #46433 (#46447) add 5b9eb04867a branch-3.0: [fix](test)fix unstable case correctness_p0/test_mv_case/test_mv_case #46101 (#46430) add 262e185d140 branch-3.0: [opt](regression) Fix unstable regression test test_alter_table_property and test_compaction_score_action #46394 (#46426) add 89496a4cc21 branch-3.0: [chore](build) Fix missing ms in output when build for release arm64 #46031 (#46163) add 83eb2279f8e branch-3.0: [chore](ci) support run minio case #46467 (#46475) add d5bfe019f8e branch-3.0: [fix](index meta) make has_inverted_index function more robust #46364 (#46429) add cda702319f4 [fix](hive)fix hive insert only translaction table.(#45753)(#46385) (#46454) add c24560670ef [chore](ci) branch-3.0 also run vault_p0 check (#46513) add 2a7733620e2 [fix](regression-test) adjust hudi cases (#46473) (#46489) add 98709beb2f9 branch-3.0: [fix](hms)fix hive catalog follower not get event. #46485 (#46491) add 91d0bf92f49 branch-3.0: [bugfix](be) the config could not be modified on line #46470 (#46494) add bf878218820 branch-3.0: [regression-test](fix) fix test_audit_log_behavior.groovy bug #46100 (#46449) add 65517754887 branch-3.0: [fix](nereids) fix sql cache bug and some tests #46443 (#46506) add b76afc0ab8a branch-3.0: [Test](check) Add check for create view #46204 (#46333) add aef3b54db5b branch-3.0-pick: [Fix](partial update) Fix incorrect result when partial update include delete sign columns #46194 (#46336) add c9abf2c2503 branch-3.0: [fix](nereids)fix bug of PushDownFilterThroughSetOperation (#46370) (#46457) add 22c68956881 branch-3.0: [fix](Nereids) insert into with cte cannot be explained (#46384) (#46504) add f151a061007 branch-3.0: [chore](MTMV) catch all exception when get mtmvs to avoid plan failed #46474 (#46535) add 133149310e4 [fix](inverted index) inverted Index File Cache Queue Optimization (#46518) add 9253f66bcf0 [opt](coordinator) optimize parallel degree of shuffle when use nereids (#44754) (#46399) add 1d4c1423d8e branch-3.0: (fix)[test] avoid use gloabal define in cache load.groovy #46532 (#46562) add e108101e046 [fix](storage vault) Fix some bug and add more regression test (#46402) (#46520) add 6e0afa4a9ca branch-3.0: [fix](variable) variable version not persist in image #46463 (#46497) add f52b44bd98a branch-3.0: [fix](cache) fix mtmv cache can not use test #46537 (#46555) add cc7c5a6ce57 [fix](shellcheck) fix hive-metastore and enable shellcheck in docker (#46496) (#46573) add 197f860f3d5 branch-3.0: [fix](cloud) fix routine load loss data when fe master node restart #46149 (#46566) add 8ee53630d10 [regression-test](fix) remove ununsed cluster key cases (#46591) add 3ade04b440f branch-3.0: [regression-test](fix) test_audit_log_behavior.groovy case bug #46588 (#46594) add ca45eab38f9 [opt](auth)Reduce the scope of permission locks (#46115) 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 (189d8a25ab9) \ N -- N -- N refs/heads/auto-pick-46115-branch-3.0 (ca45eab38f9) 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. No new revisions were added by this update. Summary of changes: .github/workflows/code-checks.yml | 2 +- be/src/common/config.cpp | 2 +- be/src/olap/base_tablet.cpp | 14 +- be/src/olap/partial_update_info.cpp | 37 +- be/src/olap/partial_update_info.h | 5 +- .../segment_v2/inverted_index_compound_reader.cpp | 41 +- .../olap/rowset/segment_v2/inverted_index_desc.cpp | 6 + .../olap/rowset/segment_v2/inverted_index_desc.h | 4 + .../segment_v2/inverted_index_file_reader.cpp | 2 + .../segment_v2/inverted_index_file_writer.cpp | 15 +- .../segment_v2/inverted_index_fs_directory.cpp | 16 - .../rowset/segment_v2/inverted_index_reader.cpp | 4 +- be/src/olap/tablet_schema.h | 2 +- .../aggregate_function_collect.h | 8 +- .../segment_v2/inverted_index_file_writer_test.cpp | 30 +- build-for-release.sh | 6 +- .../scripts/create_preinstalled_scripts/run25.hql | 53 + .../docker-compose/hive/scripts/hive-metastore.sh | 32 +- .../org/apache/doris/catalog/StorageVaultMgr.java | 88 +- .../cloud/catalog/CloudInstanceStatusChecker.java | 5 +- .../doris/common/NereidsSqlCacheManager.java | 62 +- .../apache/doris/datasource/InternalCatalog.java | 2 +- .../doris/datasource/hive/HMSExternalCatalog.java | 28 +- .../doris/datasource/hive/HMSExternalTable.java | 16 +- .../doris/datasource/hive/HiveMetaStoreCache.java | 49 +- .../doris/datasource/hive/HiveMetadataOps.java | 25 + .../org/apache/doris/datasource/hive/HiveUtil.java | 22 + .../hive/event/MetastoreEventsProcessor.java | 2 +- .../doris/datasource/hive/source/HiveScanNode.java | 11 +- .../load/routineload/KafkaRoutineLoadJob.java | 5 + .../load/routineload/RoutineLoadScheduler.java | 5 - .../org/apache/doris/mtmv/MTMVRelationManager.java | 4 +- .../org/apache/doris/nereids/SqlCacheContext.java | 28 +- .../org/apache/doris/nereids/StatementContext.java | 2 +- .../rewrite/PushDownFilterThroughSetOperation.java | 6 +- .../doris/nereids/trees/plans/AbstractPlan.java | 4 +- .../plans/commands/AlterStorageVaultCommand.java | 2 +- .../commands/insert/InsertIntoTableCommand.java | 9 +- .../main/java/org/apache/doris/qe/Coordinator.java | 3 +- .../java/org/apache/doris/qe/GlobalVariable.java | 5 +- .../doris/cloud/catalog/HdfsStorageVaultTest.java | 6 +- .../compaction/test_compaction_uniq_keys_ck.out | 13 - .../test_compaction_uniq_keys_with_delete_ck.out | 15 - .../test_vertical_compaction_uniq_keys_ck.out | 16 - .../hive/test_transactional_hive.out | 46 + .../jdbc/test_jdbc_catalog_ddl.out | 20 - .../hive/test_hive_translation_insert_only.out | 20 + .../external_table_p2/hudi/test_hudi_snapshot.out | Bin 696105 -> 696105 bytes ...t_partial_update_with_delete_col_in_publish.out | 15 + .../test_index_file_cache_fault_injection.out | 52 + .../test_partial_update_seq_col_delete.out | Bin 1530 -> 1533 bytes .../test_partial_update_seq_type_delete.out | Bin 2967 -> 2981 bytes .../test_partial_update_merge_type.out | 32 +- .../test_partial_update_seq_col_delete.out | 4 +- .../test_partial_update_seq_type_delete.out | 4 +- .../partial_update/test_with_delete_sign_col.out | 133 ++ .../partial_update/with_delete1.csv | 6 + .../org/apache/doris/regression/suite/Suite.groovy | 48 +- .../vault_p0/conf/regression-conf-custom.groovy | 8 + regression-test/pipeline/vault_p0/prepare.sh | 4 +- regression-test/pipeline/vault_p0/run.sh | 9 +- .../plugins/plugin_curl_requester.groovy | 7 +- ...st_system_user.groovy => test_system_db.groovy} | 45 +- ..._system_user.groovy => test_system_role.groovy} | 36 +- .../suites/account_p0/test_system_user.groovy | 28 +- .../suites/audit/test_audit_log_behavior.groovy | 5 +- .../suites/auth_p0/test_catalogs_auth.groovy | 68 + .../suites/auth_p0/test_mtmv_auth.groovy | 100 ++ .../auth_p0/test_partition_values_tvf_auth.groovy | 69 + .../suites/auth_p0/test_partitions_auth.groovy | 84 ++ .../suites/auth_p0/test_query_tvf_auth.groovy | 74 + .../suites/auth_p0/test_select_count_auth.groovy | 93 ++ .../check_before_quit/check_before_quit.groovy | 11 +- regression-test/suites/cloud_p0/cache/load.groovy | 8 +- .../compaction/test_compaction_score_action.groovy | 4 +- .../compaction/test_compaction_uniq_keys_ck.groovy | 136 -- ...test_compaction_uniq_keys_with_delete_ck.groovy | 164 --- .../test_vertical_compaction_uniq_keys_ck.groovy | 143 -- .../test_mv_case/test_mv_case.groovy | 4 +- .../data-operate/scheduler/job-scheduler.md.groovy | 133 ++ .../hive/test_transactional_hive.groovy | 70 + .../jdbc/test_jdbc_catalog_ddl.groovy | 6 +- .../hive/test_hive_translation_insert_only.groovy | 85 ++ .../hudi/test_hudi_catalog.groovy | 1 + .../hudi/test_hudi_incremental.groovy | 1 + .../hudi/test_hudi_orc_tables.groovy | 1 + .../hudi/test_hudi_partition_prune.groovy | 1 + .../hudi/test_hudi_schema_evolution.groovy | 1 + .../hudi/test_hudi_snapshot.groovy | 3 +- .../hudi/test_hudi_timestamp.groovy | 1 + .../hudi/test_hudi_timetravel.groovy | 1 + .../external_table_p2/tvf/test_iceberg_meta.groovy | 34 +- ...artial_update_with_delete_col_in_publish.groovy | 104 ++ .../test_index_file_cache_fault_injection.groovy | 101 ++ .../mtmv_p0/test_mtmv_sql_cache_and_profile.groovy | 4 +- .../cache/parse_sql_from_sql_cache.groovy | 1536 ++++++++++---------- .../suites/nereids_p0/explain/explain_dml.groovy | 2 + .../distribute/colocate_union_numbers.groovy | 28 +- .../prune_bucket_with_bucket_shuffle_join.groovy | 28 +- .../suites/nereids_syntax_p0/explain.groovy | 3 +- .../schema_change/test_alter_table_property.groovy | 3 +- .../test_schema_change_statistics.groovy | 24 +- .../test_with_delete_sign_col.groovy | 98 ++ .../vault_p0/alter/test_alter_hdfs_vault.groovy | 105 +- .../vault_p0/alter/test_alter_s3_vault.groovy | 322 ++-- .../alter/test_alter_use_path_style.groovy | 124 +- .../vault_p0/alter/test_alter_vault_name.groovy | 8 +- .../vault_p0/alter/test_alter_vault_type.groovy | 12 +- regression-test/suites/vault_p0/create/load.groovy | 252 ---- .../vault_p0/create/test_create_vault.groovy | 188 ++- .../vault_p0/default/test_default_vault.groovy | 257 ++-- .../test_s3_vault_path_start_with_slash.groovy | 79 +- .../vault_p0/forbid/test_forbid_vault.groovy | 7 +- .../vault_p0/privilege/test_vault_privilege.groovy | 190 --- .../privilege/test_vault_privilege_restart.groovy | 278 ++-- .../test_vault_privilege_with_role.groovy | 107 +- .../test_vault_privilege_with_user.groovy | 253 ++++ 117 files changed, 3974 insertions(+), 2669 deletions(-) delete mode 100644 regression-test/data/compaction/test_compaction_uniq_keys_ck.out delete mode 100644 regression-test/data/compaction/test_compaction_uniq_keys_with_delete_ck.out delete mode 100644 regression-test/data/compaction/test_vertical_compaction_uniq_keys_ck.out create mode 100644 regression-test/data/external_table_p2/hive/test_hive_translation_insert_only.out create mode 100644 regression-test/data/fault_injection_p0/partial_update/test_partial_update_with_delete_col_in_publish.out create mode 100644 regression-test/data/fault_injection_p0/test_index_file_cache_fault_injection.out create mode 100644 regression-test/data/unique_with_mow_p0/partial_update/test_with_delete_sign_col.out create mode 100644 regression-test/data/unique_with_mow_p0/partial_update/with_delete1.csv copy regression-test/suites/account_p0/{test_system_user.groovy => test_system_db.groovy} (52%) copy regression-test/suites/account_p0/{test_system_user.groovy => test_system_role.groovy} (57%) create mode 100644 regression-test/suites/auth_p0/test_catalogs_auth.groovy create mode 100644 regression-test/suites/auth_p0/test_mtmv_auth.groovy create mode 100644 regression-test/suites/auth_p0/test_partition_values_tvf_auth.groovy create mode 100644 regression-test/suites/auth_p0/test_partitions_auth.groovy create mode 100644 regression-test/suites/auth_p0/test_query_tvf_auth.groovy create mode 100644 regression-test/suites/auth_p0/test_select_count_auth.groovy delete mode 100644 regression-test/suites/compaction/test_compaction_uniq_keys_ck.groovy delete mode 100644 regression-test/suites/compaction/test_compaction_uniq_keys_with_delete_ck.groovy delete mode 100644 regression-test/suites/compaction/test_vertical_compaction_uniq_keys_ck.groovy create mode 100644 regression-test/suites/doc/data-operate/scheduler/job-scheduler.md.groovy create mode 100644 regression-test/suites/external_table_p2/hive/test_hive_translation_insert_only.groovy create mode 100644 regression-test/suites/fault_injection_p0/partial_update/test_partial_update_with_delete_col_in_publish.groovy create mode 100644 regression-test/suites/fault_injection_p0/test_index_file_cache_fault_injection.groovy create mode 100644 regression-test/suites/unique_with_mow_p0/partial_update/test_with_delete_sign_col.groovy delete mode 100644 regression-test/suites/vault_p0/create/load.groovy delete mode 100644 regression-test/suites/vault_p0/privilege/test_vault_privilege.groovy create mode 100644 regression-test/suites/vault_p0/privilege/test_vault_privilege_with_user.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org