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

wangbo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from c72191eb9ef [refactor](profile&names) using dst_id in pipelinex 
profile to be same as non pipeline; rename some function names (#28626)
     add 71b7dcfb8fd [feature][executor]support workload schedule policy 
(#28443)

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/doris/common/Config.java  |   6 +
 fe/fe-core/src/main/cup/sql_parser.cup             | 164 ++++++-
 .../analysis/AlterWorkloadSchedPolicyStmt.java     |  71 +++
 .../analysis/CreateWorkloadSchedPolicyStmt.java    |  91 ++++
 .../analysis/DropWorkloadSchedPolicyStmt.java      |  66 +++
 .../analysis/ShowWorkloadSchedPolicyStmt.java      |  59 +++
 .../main/java/org/apache/doris/catalog/Env.java    |  25 +
 .../java/org/apache/doris/common/FeNameFormat.java |   4 +
 .../publish/WorkloadActionPublishThread.java       | 123 +++++
 .../org/apache/doris/journal/JournalEntity.java    |  13 +
 .../DropWorkloadSchedPolicyOperatorLog.java        |  51 ++
 .../java/org/apache/doris/persist/EditLog.java     |  29 ++
 .../org/apache/doris/persist/OperationType.java    |   3 +
 .../doris/persist/meta/MetaPersistMethod.java      |   7 +
 .../doris/persist/meta/PersistMetaModules.java     |   2 +-
 .../java/org/apache/doris/qe/ConnectContext.java   |   2 +-
 .../java/org/apache/doris/qe/ConnectScheduler.java |   4 +
 .../main/java/org/apache/doris/qe/DdlExecutor.java |   9 +
 .../java/org/apache/doris/qe/ShowExecutor.java     |   9 +
 .../resource/workloadgroup/WorkloadGroupMgr.java   |  13 +
 .../workloadschedpolicy/WorkloadAction.java        |  41 ++
 .../WorkloadActionCancelQuery.java                 |  47 ++
 .../workloadschedpolicy/WorkloadActionMeta.java    |  47 ++
 .../WorkloadActionMoveQueryToGroup.java            |  67 +++
 .../WorkloadActionSetSessionVar.java               |  75 +++
 .../workloadschedpolicy/WorkloadActionType.java    |  24 +
 .../workloadschedpolicy/WorkloadCondition.java     |  40 ++
 .../WorkloadConditionCompareUtils.java             |  85 ++++
 .../workloadschedpolicy/WorkloadConditionMeta.java |  54 +++
 .../WorkloadConditionOperator.java                 |  22 +
 .../WorkloadConditionQueryTime.java                |  52 ++
 .../WorkloadConditionUsername.java                 |  48 ++
 .../workloadschedpolicy/WorkloadMetricType.java    |  22 +
 .../workloadschedpolicy/WorkloadQueryInfo.java     |  30 ++
 .../workloadschedpolicy/WorkloadSchedPolicy.java   | 203 ++++++++
 .../WorkloadSchedPolicyMgr.java                    | 535 +++++++++++++++++++++
 fe/fe-core/src/main/jflex/sql_scanner.flex         |   3 +
 gensrc/thrift/BackendService.thrift                |   7 +
 38 files changed, 2150 insertions(+), 3 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/AlterWorkloadSchedPolicyStmt.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/CreateWorkloadSchedPolicyStmt.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/DropWorkloadSchedPolicyStmt.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowWorkloadSchedPolicyStmt.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/common/publish/WorkloadActionPublishThread.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/persist/DropWorkloadSchedPolicyOperatorLog.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadAction.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadActionCancelQuery.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadActionMeta.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadActionMoveQueryToGroup.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadActionSetSessionVar.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadActionType.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadCondition.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadConditionCompareUtils.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadConditionMeta.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadConditionOperator.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadConditionQueryTime.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadConditionUsername.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadMetricType.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadQueryInfo.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadSchedPolicy.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/resource/workloadschedpolicy/WorkloadSchedPolicyMgr.java


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

Reply via email to