This is an automated email from the ASF dual-hosted git repository. eldenmoon pushed a change to branch auto-pick-47629-branch-3.0 in repository https://gitbox.apache.org/repos/asf/doris.git
from 60af2cdbf3c [Improve](cloud) support caching SchemaCloudDictionary in BE side (#47629) add bd98786eeda [cherry-pick](branch-3.0) delete case about spark hudi jni reader (#48418) (#48422) add e3b48c80a3a branch-3.0: [opt](fe) Try to avoid `meta out of date` log when non-master fe starting #48395 (#48448) add 238979cd5b9 branch-3.0: [fix](auth)Privatize the authentication methods in the Auth class to avoid being called incorrectly #48033 (#48394) add f29c0b1268f branch-3.0: [enhancement](nereids)remove dependence on old CreateTableStmt for CreateTableLikeCommand #48007 (#48261) add a92c78b3b22 branch-3.0: [log](regression)Add log to investigate SLEEP command error. #48385 (#48417) add 176b29a10f2 branch-3.0: [opt](be/recycler) Add validator for ObjStorageClient RateLimiter config param #48140 (#48339) add e4a3dd45f48 branch-3.0: [fix](olap) clear storage_policy property when is_being_synced = true #48229 (#48301) add 4fac26507e2 branch-3.0:[opt](docker) Add ranger docker component (#47697) (#48361) add a0ca014a555 branch-3.0: [case](auth)fix follower can not login #47673 (#48408) add ef7687df4d3 branch-3.0: [case](auth)fix export case #48123 (#48411) add c67d4ca2813 branch-3.0: [improve](load) improve error message in commit #48316 (#48436) add a386e8bb197 branch-3.0: [fix](regression-test) delete case about spark hudi jni reader #48418 (#48481) add 4d45ca0352b branch-3.0: [fix](client) Do not log in thrift exception when ADDRESS_SANITIZER is defined #48347 (#48362) add be617a34394 branch-3.0: [fix](set variable)Set local session variable when set global variable on Observer. #48468 (#48498) add e5141564030 branch-3.0: [fix](regression)Turn auto analyze off before run analyze test. #48414 (#48485) add 774b6500955 branch-3.0: [fix](nereids) Add unique id to non foldable expression #48103 (#48451) add 3d771876a14 branch-3.0: [chore](ci) change s3Source to internal #48427 (#48434) add 7c93556e088 branch-3.0: [test](be) Add ut for class `AzureObjStorageClient` #47800 (#48337) add 092f8d6a7cb branch-3.0: [fix](test) fix unstable jdbc test case #48223 (#48248) add 67efa946260 branch-3.0: [fix](inverted index) Add missing memory usage calculation for BKD index #47297 (#47374) add fa0f3f16817 branch-3.0: [chore](config)Clarify and Improve sys_log_roll_num Parameter Description #48442 (#48506) add b5937f512d0 branch-3.0: [fix](group commit) group commit support generated column #48538 (#48582) add 9b2e203ad11 branch-3.0: [opt](fe) Avoid load `retrying_service_config.json` multi times for class MetaServiceClient #48487 (#48566) add 3b55eb56cef branch-3.0: [fix](jdbc test) fix some jdbc catalog test when cloud mode #48559 (#48584) add b51d3018258 branch-3.0-pick: [Opt](partial update) Add some cases for partial update #48161 (#48544) add 00ea4ad0df2 branch-3.0: [fix](p2) fix the failed of cold_heat_separation_p2 #48199 (#48516) add b1a11192072 branch-3.0: [fix](jdbc catalog) Use factory methods to return mapped types instead 2 #48541 (#48585) add 643698bd01b [fix](beut) fix the unit test for calculating the compaction score (#48660) add a94cb02849d [cherry-pick](branch-30) fix unstable test case (#48141) (#48610) add 987600d5a3b [test](beut) pick ColumnHelper to branch-3.0 (#48692) add 19d014a1909 Merge branch 'branch-3.0' into auto-pick-47629-branch-3.0 No new revisions were added by this update. Summary of changes: be/src/agent/utils.cpp | 12 +- be/src/clucene | 2 +- be/src/common/config.cpp | 8 + be/src/io/fs/azure_obj_storage_client.cpp | 2 +- .../rowset/segment_v2/inverted_index_reader.cpp | 17 +- .../olap/rowset/segment_v2/inverted_index_reader.h | 3 +- .../rowset/segment_v2/inverted_index_searcher.cpp | 1 + be/test/io/fs/azure_obj_storage_client_test.cpp | 144 ++ .../segment_v2/inverted_index_searcher_test.cpp | 229 +++ be/test/olap/tablet_mgr_test.cpp | 20 +- be/test/testutil/column_helper.h | 107 ++ cloud/src/common/config.h | 5 + .../ranger/ranger-admin/ranger-entrypoint.sh | 25 +- .../ranger-mysql/my.cnf} | 4 +- .../docker-compose/ranger/ranger-solr/elevate.xml | 38 + .../ranger/ranger-solr/managed-schema | 95 + .../ranger/ranger-solr/solrconfig.xml | 1872 ++++++++++++++++++++ .../docker-compose/ranger/ranger.yaml.tpl | 87 + .../clickhouse.env => ranger/ranger_settings.env} | 4 +- .../ranger/script/install_doris_ranger_plugins.sh | 19 +- .../script/install_doris_service_def.sh} | 14 +- docker/thirdparties/run-thirdparties-docker.sh | 30 +- .../main/java/org/apache/doris/common/Config.java | 7 +- .../org/apache/doris/analysis/ShowClusterStmt.java | 2 +- .../main/java/org/apache/doris/catalog/Env.java | 2 +- .../java/org/apache/doris/catalog/OlapTable.java | 2 + .../ranger/doris/RangerDorisAccessController.java | 7 +- .../ranger/hive/RangerHiveAccessController.java | 7 +- .../doris/cloud/analysis/UseCloudClusterStmt.java | 2 +- .../org/apache/doris/cloud/catalog/CloudEnv.java | 2 +- .../apache/doris/cloud/rpc/MetaServiceClient.java | 21 +- .../apache/doris/common/util/PropertyAnalyzer.java | 9 + .../apache/doris/datasource/InternalCatalog.java | 11 +- .../datasource/jdbc/client/JdbcMySQLClient.java | 5 +- .../mysql/privilege/AccessControllerManager.java | 7 + .../org/apache/doris/mysql/privilege/Auth.java | 18 +- .../mysql/privilege/CatalogAccessController.java | 4 +- .../mysql/privilege/InternalAccessController.java | 9 +- .../apache/doris/mysql/privilege/UserProperty.java | 2 +- .../doris/nereids/parser/LogicalPlanBuilder.java | 1 + .../trees/expressions/functions/scalar/Random.java | 61 +- .../expressions/functions/scalar/RandomBytes.java | 39 +- .../trees/expressions/functions/scalar/Uuid.java | 36 + .../expressions/functions/scalar/UuidNumeric.java | 36 + .../trees/plans/commands/CreateTableCommand.java | 4 + .../plans/commands/CreateTableLikeCommand.java | 72 +- .../plans/commands/call/CallExecuteStmtFunc.java | 2 +- .../plans/commands/call/CallFlushAuditLogFunc.java | 2 +- .../trees/plans/commands/info/CreateTableInfo.java | 15 + .../trees/plans/commands/insert/InsertUtils.java | 3 +- .../java/org/apache/doris/qe/ConnectContext.java | 2 +- .../java/org/apache/doris/qe/ShowExecutor.java | 9 +- .../java/org/apache/doris/qe/StmtExecutor.java | 2 +- .../main/java/org/apache/doris/qe/VariableMgr.java | 16 - .../tablefunction/QueryTableValueFunction.java | 2 +- .../doris/transaction/DatabaseTransactionMgr.java | 6 +- .../apache/doris/datasource/ColumnPrivTest.java | 8 +- .../nereids/privileges/TestCheckPrivileges.java | 7 +- .../rules/expression/ExpressionRewriteTest.java | 11 + .../rules/expression/SimplifyRangeTest.java | 14 +- .../functions/NonfoldableFunctionTest.java | 58 + .../hudi/test_hudi_incremental.out | Bin 7551 -> 5687 bytes .../hudi/test_hudi_schema_evolution.out | Bin 11234 -> 7521 bytes .../external_table_p2/hudi/test_hudi_snapshot.out | Bin 1044838 -> 696105 bytes .../hudi/test_hudi_timetravel.out | Bin 3119 -> 2111 bytes .../insert_group_commit_with_large_data.out} | Bin 203 -> 221 bytes .../window_functions/test_window_function.out | Bin 11741 -> 11741 bytes .../data/nereids_rules_p0/test_nonfoldable.out | Bin 2819 -> 2891 bytes .../window_functions/test_window_function.out | Bin 11741 -> 11741 bytes .../partial_update/test_partial_update.out | Bin 1839 -> 2031 bytes ...restart.out => test_partial_update_s3_load.out} | Bin 279 -> 363 bytes .../org/apache/doris/regression/suite/Suite.groovy | 21 + .../cloud_p0/conf/regression-conf-custom.groovy | 1 + .../cloud_p1/conf/regression-conf-custom.groovy | 1 + .../pipeline/external/conf/regression-conf.groovy | 3 +- .../pipeline/p0/conf/regression-conf.groovy | 3 +- .../pipeline/p1/conf/regression-conf.groovy | 3 +- .../vault_p0/conf/regression-conf-custom.groovy | 3 + .../auth_call/test_dml_export_table_auth.groovy | 3 +- .../test_master_slave_consistency_auth.groovy | 40 + .../ccr_syncer_p0/test_is_being_synced.groovy | 204 +++ .../add_drop_partition.groovy | 18 +- .../add_drop_partition_by_hdfs.groovy | 16 +- .../create_table_use_dynamic_partition.groovy | 16 +- ...eate_table_use_dynamic_partition_by_hdfs.groovy | 14 +- .../create_table_use_partition_policy.groovy | 28 +- ...reate_table_use_partition_policy_by_hdfs.groovy | 28 +- .../create_table_use_policy.groovy | 20 +- .../create_table_use_policy_by_hdfs.groovy | 24 +- .../load_colddata_to_hdfs.groovy | 12 +- .../modify_replica_use_partition.groovy | 44 +- .../modify_replica_use_partition_by_hdfs.groovy | 44 +- .../table_modify_resouce_and_policy.groovy | 24 +- .../table_modify_resouce_and_policy_by_hdfs.groovy | 24 +- .../jdbc/test_jdbc_catalog_ddl.groovy | 36 +- .../jdbc/test_mysql_jdbc_catalog.groovy | 21 +- .../ctas/test_mysql_all_types_ctas.groovy | 12 +- .../hudi/test_hudi_incremental.groovy | 6 - .../hudi/test_hudi_schema_evolution.groovy | 11 - .../hudi/test_hudi_snapshot.groovy | 7 - .../hudi/test_hudi_timetravel.groovy | 7 - .../insert_group_commit_with_large_data.groovy | 50 +- ...group_commit_insert_into_lineitem_normal.groovy | 1 + .../create_table/test_create_table_like.groovy} | 28 +- .../window_functions/test_window_function.groovy | 8 +- .../window_functions/test_window_function.groovy | 8 +- .../suites/statistics/test_update_rows_mv.groovy | 2 + .../partial_update/test_partial_update.groovy | 80 + .../test_partial_update_s3_load.groovy | 110 ++ 109 files changed, 3860 insertions(+), 382 deletions(-) create mode 100644 be/test/io/fs/azure_obj_storage_client_test.cpp create mode 100644 be/test/olap/rowset/segment_v2/inverted_index_searcher_test.cpp create mode 100644 be/test/testutil/column_helper.h copy fs_brokers/apache_hdfs_broker/conf/apache_hdfs_broker.conf => docker/thirdparties/docker-compose/ranger/ranger-admin/ranger-entrypoint.sh (72%) copy docker/thirdparties/docker-compose/{hive/hadoop-hive-2x.env.tpl => ranger/ranger-mysql/my.cnf} (94%) create mode 100644 docker/thirdparties/docker-compose/ranger/ranger-solr/elevate.xml create mode 100644 docker/thirdparties/docker-compose/ranger/ranger-solr/managed-schema create mode 100644 docker/thirdparties/docker-compose/ranger/ranger-solr/solrconfig.xml create mode 100644 docker/thirdparties/docker-compose/ranger/ranger.yaml.tpl copy docker/thirdparties/docker-compose/{clickhouse/clickhouse.env => ranger/ranger_settings.env} (90%) copy .editorconfig => docker/thirdparties/docker-compose/ranger/script/install_doris_ranger_plugins.sh (62%) mode change 100644 => 100755 copy docker/thirdparties/docker-compose/{hive/hadoop-hive-2x.env.tpl => ranger/script/install_doris_service_def.sh} (64%) mode change 100644 => 100755 create mode 100644 fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/functions/NonfoldableFunctionTest.java copy regression-test/data/{clone_p0/test_decommission_mtmv.out => insert_p0/insert_group_commit_with_large_data.out} (57%) copy regression-test/data/unique_with_mow_p0/partial_update/{test_partial_update_conflict_be_restart.out => test_partial_update_s3_load.out} (53%) create mode 100644 regression-test/suites/ccr_syncer_p0/test_is_being_synced.groovy copy regression-test/suites/{ddl_p0/test_create_table_auto_partition.groovy => nereids_p0/create_table/test_create_table_like.groovy} (60%) create mode 100644 regression-test/suites/unique_with_mow_p0/partial_update/test_partial_update_s3_load.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org