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

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


    from 8c32934efa8 [opt](Nereids) support grant, revoke, admin and 
transaction statements syntax (#39866)
     new 28eb81cdda7 [opt](Nereids) support some statements syntax (#40151)
     new 03688135d8a [opt](Nereids) add job, analyze, load and cancel 
statements syntax (#40203)
     new c90313cc057 [opt](Nereids) add show statement syntax (#40288)
     new 14a6740d0c9 [improve](cloud) use compute group instead of cluster and 
remove cloud_instance_id (#40767)

The 4 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/agent/heartbeat_server.cpp                  |  47 +--
 be/src/cloud/cloud_storage_engine.h                |  10 +-
 be/src/cloud/config.cpp                            |   7 +-
 be/src/cloud/config.h                              |   5 +-
 be/src/common/config.cpp                           |   2 -
 docker/runtime/doris-compose/cluster.py            |  22 +-
 docker/runtime/doris-compose/command.py            |  12 +-
 .../main/java/org/apache/doris/common/Config.java  |  10 +-
 .../antlr4/org/apache/doris/nereids/DorisLexer.g4  |   3 +
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 | 360 +++++++++++++++++++--
 fe/fe-core/src/main/cup/sql_parser.cup             |  47 ++-
 .../apache/doris/analysis/AlterJobStatusStmt.java  |   2 +-
 .../org/apache/doris/analysis/AlterRoleStmt.java   |   2 +-
 .../org/apache/doris/analysis/AnalyzeDBStmt.java   |   2 +-
 .../org/apache/doris/analysis/AnalyzeStmt.java     |   2 +-
 .../org/apache/doris/analysis/AnalyzeTblStmt.java  |   2 +-
 .../java/org/apache/doris/analysis/BackupStmt.java |   2 +-
 .../doris/analysis/CancelAlterSystemStmt.java      |   2 +-
 .../doris/analysis/CancelAlterTableStmt.java       |   2 +-
 .../apache/doris/analysis/CancelBackupStmt.java    |   2 +-
 .../doris/analysis/CancelCloudWarmUpStmt.java      |   2 +-
 .../apache/doris/analysis/CancelExportStmt.java    |   2 +-
 .../apache/doris/analysis/CancelJobTaskStmt.java   |   2 +-
 .../org/apache/doris/analysis/CancelLoadStmt.java  |   2 +-
 .../org/apache/doris/analysis/CleanLabelStmt.java  |   2 +-
 .../apache/doris/analysis/CleanProfileStmt.java    |   2 +-
 .../apache/doris/analysis/CleanQueryStatsStmt.java |   2 +-
 .../java/org/apache/doris/analysis/CopyStmt.java   |   2 +-
 .../org/apache/doris/analysis/CreateJobStmt.java   |   2 +-
 .../org/apache/doris/analysis/CreateRoleStmt.java  |   2 +-
 .../doris/analysis/CreateRoutineLoadStmt.java      |   2 +-
 .../java/org/apache/doris/analysis/DdlStmt.java    |   2 +-
 .../apache/doris/analysis/DiagnoseTabletStmt.java  |   2 +-
 .../org/apache/doris/analysis/DropUserStmt.java    |   2 +-
 .../java/org/apache/doris/analysis/ExportStmt.java |   2 +-
 .../java/org/apache/doris/analysis/HelpStmt.java   |   2 +-
 .../apache/doris/analysis/ImportColumnsStmt.java   |   2 +-
 .../apache/doris/analysis/ImportDeleteOnStmt.java  |   2 +-
 .../apache/doris/analysis/ImportSequenceStmt.java  |   2 +-
 .../org/apache/doris/analysis/ImportWhereStmt.java |   2 +-
 .../doris/analysis/InsertOverwriteTableStmt.java   |   2 +-
 .../apache/doris/analysis/InstallPluginStmt.java   |   2 +-
 .../apache/doris/analysis/KillAnalysisJobStmt.java |   2 +-
 .../java/org/apache/doris/analysis/LoadStmt.java   |   2 +-
 .../org/apache/doris/analysis/LockTablesStmt.java  |   2 +-
 .../doris/analysis/PauseRoutineLoadStmt.java       |   2 +-
 .../apache/doris/analysis/PauseSyncJobStmt.java    |   2 +-
 .../org/apache/doris/analysis/RecoverDbStmt.java   |   2 +-
 .../doris/analysis/RecoverPartitionStmt.java       |   2 +-
 .../apache/doris/analysis/RecoverTableStmt.java    |   2 +-
 .../apache/doris/analysis/RefreshCatalogStmt.java  |   2 +-
 .../org/apache/doris/analysis/RefreshDbStmt.java   |   2 +-
 .../org/apache/doris/analysis/RefreshLdapStmt.java |   2 +-
 .../apache/doris/analysis/RefreshTableStmt.java    |   2 +-
 .../org/apache/doris/analysis/RestoreStmt.java     |   2 +-
 .../doris/analysis/ResumeRoutineLoadStmt.java      |   2 +-
 .../apache/doris/analysis/ResumeSyncJobStmt.java   |   2 +-
 .../java/org/apache/doris/analysis/SelectStmt.java |   2 +-
 .../doris/analysis/SetDefaultStorageVaultStmt.java |   2 +-
 .../apache/doris/analysis/SetOperationStmt.java    |   2 +-
 .../apache/doris/analysis/SetUserPropertyStmt.java |   2 +-
 .../apache/doris/analysis/SetUserPropertyVar.java  |   7 +
 .../org/apache/doris/analysis/ShowAlterStmt.java   |   2 +-
 .../org/apache/doris/analysis/ShowAnalyzeStmt.java |   2 +-
 .../doris/analysis/ShowAnalyzeTaskStatus.java      |   2 +-
 .../org/apache/doris/analysis/ShowAuthorStmt.java  |   2 +-
 .../doris/analysis/ShowAutoAnalyzeJobsStmt.java    |   2 +-
 .../apache/doris/analysis/ShowBackendsStmt.java    |   2 +-
 .../org/apache/doris/analysis/ShowBackupStmt.java  |   2 +-
 .../org/apache/doris/analysis/ShowBrokerStmt.java  |   2 +-
 .../apache/doris/analysis/ShowBuildIndexStmt.java  |   2 +-
 .../doris/analysis/ShowCacheHotSpotStmt.java       |   9 +-
 .../doris/analysis/ShowCatalogRecycleBinStmt.java  |   2 +-
 .../org/apache/doris/analysis/ShowCatalogStmt.java |   2 +-
 .../org/apache/doris/analysis/ShowCharsetStmt.java |   2 +-
 .../apache/doris/analysis/ShowCloudWarmUpStmt.java |   8 +-
 .../org/apache/doris/analysis/ShowClusterStmt.java |  20 +-
 .../apache/doris/analysis/ShowCollationStmt.java   |   2 +-
 .../apache/doris/analysis/ShowColumnHistStmt.java  |   2 +-
 .../apache/doris/analysis/ShowColumnStatsStmt.java |   2 +-
 .../org/apache/doris/analysis/ShowColumnStmt.java  |   2 +-
 .../apache/doris/analysis/ShowConvertLSCStmt.java  |   2 +-
 .../org/apache/doris/analysis/ShowCopyStmt.java    |   2 +-
 .../doris/analysis/ShowCreateCatalogStmt.java      |   2 +-
 .../apache/doris/analysis/ShowCreateDbStmt.java    |   2 +-
 .../doris/analysis/ShowCreateFunctionStmt.java     |   2 +-
 .../apache/doris/analysis/ShowCreateLoadStmt.java  |   2 +-
 .../apache/doris/analysis/ShowCreateMTMVStmt.java  |   2 +-
 .../analysis/ShowCreateMaterializedViewStmt.java   |   2 +-
 .../doris/analysis/ShowCreateRepositoryStmt.java   |   2 +-
 .../doris/analysis/ShowCreateRoutineLoadStmt.java  |   2 +-
 .../apache/doris/analysis/ShowCreateTableStmt.java |   2 +-
 .../apache/doris/analysis/ShowDataSkewStmt.java    |   2 +-
 .../org/apache/doris/analysis/ShowDataStmt.java    |   2 +-
 .../apache/doris/analysis/ShowDataTypesStmt.java   |   2 +-
 .../org/apache/doris/analysis/ShowDbIdStmt.java    |   2 +-
 .../java/org/apache/doris/analysis/ShowDbStmt.java |   2 +-
 .../org/apache/doris/analysis/ShowDeleteStmt.java  |   2 +-
 .../doris/analysis/ShowDynamicPartitionStmt.java   |   2 +-
 .../apache/doris/analysis/ShowEncryptKeysStmt.java |   2 +-
 .../org/apache/doris/analysis/ShowEnginesStmt.java |   2 +-
 .../org/apache/doris/analysis/ShowEventsStmt.java  |   2 +-
 .../org/apache/doris/analysis/ShowExportStmt.java  |   2 +-
 .../apache/doris/analysis/ShowFrontendsStmt.java   |   2 +-
 .../apache/doris/analysis/ShowFunctionsStmt.java   |   2 +-
 .../org/apache/doris/analysis/ShowGrantsStmt.java  |   2 +-
 .../org/apache/doris/analysis/ShowIndexStmt.java   |   2 +-
 .../apache/doris/analysis/ShowLastInsertStmt.java  |   2 +-
 .../apache/doris/analysis/ShowLoadProfileStmt.java |   2 +-
 .../org/apache/doris/analysis/ShowLoadStmt.java    |   2 +-
 .../doris/analysis/ShowLoadWarningsStmt.java       |   2 +-
 .../apache/doris/analysis/ShowOpenTableStmt.java   |   2 +-
 .../apache/doris/analysis/ShowPartitionIdStmt.java |   2 +-
 .../apache/doris/analysis/ShowPartitionsStmt.java  |   2 +-
 .../org/apache/doris/analysis/ShowPluginsStmt.java |   2 +-
 .../org/apache/doris/analysis/ShowPolicyStmt.java  |   2 +-
 .../apache/doris/analysis/ShowPrivilegesStmt.java  |   2 +-
 .../org/apache/doris/analysis/ShowProcStmt.java    |   2 +-
 .../apache/doris/analysis/ShowProcedureStmt.java   |   2 +-
 .../apache/doris/analysis/ShowProcesslistStmt.java |   2 +-
 .../doris/analysis/ShowQueryProfileStmt.java       |   2 +-
 .../apache/doris/analysis/ShowQueryStatsStmt.java  |   2 +-
 .../analysis/ShowReplicaDistributionStmt.java      |   2 +-
 .../doris/analysis/ShowReplicaStatusStmt.java      |   2 +-
 .../doris/analysis/ShowRepositoriesStmt.java       |   2 +-
 .../apache/doris/analysis/ShowResourcesStmt.java   |   2 +-
 .../org/apache/doris/analysis/ShowRestoreStmt.java |   2 +-
 .../org/apache/doris/analysis/ShowRolesStmt.java   |   3 +-
 .../org/apache/doris/analysis/ShowRollupStmt.java  |   2 +-
 .../apache/doris/analysis/ShowRoutineLoadStmt.java |   2 +-
 .../doris/analysis/ShowRoutineLoadTaskStmt.java    |   2 +-
 .../apache/doris/analysis/ShowSmallFilesStmt.java  |   2 +-
 .../apache/doris/analysis/ShowSnapshotStmt.java    |   2 +-
 .../doris/analysis/ShowSqlBlockRuleStmt.java       |   2 +-
 .../org/apache/doris/analysis/ShowStageStmt.java   |   2 +-
 .../org/apache/doris/analysis/ShowStatusStmt.java  |   2 +-
 .../java/org/apache/doris/analysis/ShowStmt.java   |   2 +-
 .../doris/analysis/ShowStoragePolicyUsingStmt.java |   2 +-
 .../doris/analysis/ShowStorageVaultStmt.java       |   4 +-
 .../apache/doris/analysis/ShowStreamLoadStmt.java  |   2 +-
 .../org/apache/doris/analysis/ShowSyncJobStmt.java |   2 +-
 .../doris/analysis/ShowTableCreationStmt.java      |   2 +-
 .../org/apache/doris/analysis/ShowTableIdStmt.java |   2 +-
 .../apache/doris/analysis/ShowTableStatsStmt.java  |   2 +-
 .../apache/doris/analysis/ShowTableStatusStmt.java |   2 +-
 .../org/apache/doris/analysis/ShowTableStmt.java   |   2 +-
 .../org/apache/doris/analysis/ShowTabletStmt.java  |   2 +-
 .../analysis/ShowTabletStorageFormatStmt.java      |   2 +-
 .../doris/analysis/ShowTabletsBelongStmt.java      |   2 +-
 .../apache/doris/analysis/ShowTransactionStmt.java |   2 +-
 .../apache/doris/analysis/ShowTrashDiskStmt.java   |   2 +-
 .../org/apache/doris/analysis/ShowTrashStmt.java   |   2 +-
 .../apache/doris/analysis/ShowTriggersStmt.java    |   2 +-
 .../apache/doris/analysis/ShowTypeCastStmt.java    |   2 +-
 .../doris/analysis/ShowUserPropertyStmt.java       |   2 +-
 .../apache/doris/analysis/ShowVariablesStmt.java   |   2 +-
 .../org/apache/doris/analysis/ShowViewStmt.java    |   2 +-
 .../org/apache/doris/analysis/ShowWarningStmt.java |   2 +-
 .../apache/doris/analysis/ShowWhiteListStmt.java   |   2 +-
 .../doris/analysis/ShowWorkloadGroupsStmt.java     |   2 +-
 .../apache/doris/analysis/StopRoutineLoadStmt.java |   2 +-
 .../org/apache/doris/analysis/StopSyncJobStmt.java |   2 +-
 .../java/org/apache/doris/analysis/SyncStmt.java   |   2 +-
 .../org/apache/doris/analysis/TransactionStmt.java |   2 +-
 .../org/apache/doris/analysis/UnifiedLoadStmt.java |   2 +-
 .../apache/doris/analysis/UninstallPluginStmt.java |   2 +-
 .../apache/doris/analysis/UnlockTablesStmt.java    |   2 +-
 .../org/apache/doris/analysis/UnsupportedStmt.java |   2 +-
 .../apache/doris/analysis/WarmUpClusterStmt.java   |   2 +-
 .../main/java/org/apache/doris/catalog/Env.java    |  26 +-
 .../org/apache/doris/catalog/StorageVault.java     |   4 +-
 .../doris/cloud/analysis/UseCloudClusterStmt.java  |   3 +-
 .../doris/cloud/catalog/CloudClusterChecker.java   |  29 +-
 .../org/apache/doris/cloud/catalog/CloudEnv.java   |  96 ++++--
 .../cloud/datasource/CloudInternalCatalog.java     |   2 +-
 .../doris/cloud/system/CloudSystemInfoService.java | 112 +++++--
 .../java/org/apache/doris/common/ErrorCode.java    |   4 +-
 .../org/apache/doris/common/proc/AuthProcDir.java  |   2 +-
 .../doris/httpv2/rest/manager/ClusterAction.java   |   7 +-
 .../org/apache/doris/mysql/privilege/Auth.java     |   7 +
 .../apache/doris/mysql/privilege/RoleManager.java  |   4 +-
 .../apache/doris/mysql/privilege/UserProperty.java |  18 ++
 .../doris/nereids/parser/LogicalPlanBuilder.java   |   5 +-
 .../nereids/trees/plans/commands/LoadCommand.java  |   4 +-
 .../java/org/apache/doris/qe/ConnectContext.java   |  10 +-
 .../java/org/apache/doris/qe/ShowExecutor.java     |   4 +
 .../main/java/org/apache/doris/resource/Tag.java   |   4 +-
 .../main/java/org/apache/doris/system/Backend.java |  22 +-
 .../java/org/apache/doris/system/Frontend.java     |  11 +
 .../java/org/apache/doris/system/HeartbeatMgr.java |  10 +-
 fe/fe-core/src/main/jflex/sql_scanner.flex         |   2 +
 .../org/apache/doris/mysql/privilege/AuthTest.java |   2 +-
 .../apache/doris/planner/ResourceTagQueryTest.java |   2 +-
 gensrc/thrift/HeartbeatService.thrift              |   2 +-
 .../org/apache/doris/regression/suite/Suite.groovy |  90 +++++-
 .../doris/regression/suite/SuiteCluster.groovy     |   6 +-
 .../doris/regression/suite/SuiteContext.groovy     |   4 +-
 .../apache/doris/regression/util/DebugPoint.groovy |  24 ++
 .../account_p0/test_nereids_row_policy.groovy      |   7 +-
 .../auth/test_grant_revoke_cluster_to_user.groovy  |   4 +-
 ...test_grant_revoke_compute_group_to_user.groovy} | 185 ++++++-----
 ...er.groovy => test_warm_up_compute_group.groovy} |  12 +-
 .../cloud_p0/multi_cluster/test_auto_start.groovy  |  10 +-
 .../suites/cloud_p0/multi_cluster/test_tvf.groovy  |   2 +-
 .../cloud_p0/node_mgr/test_not_allowed_op.groovy   |  75 +++++
 .../node_mgr/test_sql_mode_node_mgr.groovy         | 123 ++++++-
 .../suites/compaction/test_full_compaction.groovy  |   6 +-
 regression-test/suites/node_p0/test_backend.groovy |  11 +-
 .../suites/node_p0/test_frontend.groovy            |   4 +
 .../test_dynamic_partition.groovy                  |   5 +-
 210 files changed, 1344 insertions(+), 496 deletions(-)
 copy 
regression-test/suites/cloud_p0/auth/{test_grant_revoke_cluster_to_user.groovy 
=> test_grant_revoke_compute_group_to_user.groovy} (54%)
 copy 
regression-test/suites/cloud_p0/cache/multi_cluster/warm_up/cluster/{test_warm_up_cluster.groovy
 => test_warm_up_compute_group.groovy} (93%)
 create mode 100644 
regression-test/suites/cloud_p0/node_mgr/test_not_allowed_op.groovy


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

Reply via email to