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

baiyangtx pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/amoro.git


The following commit(s) were added to refs/heads/master by this push:
     new 2bf68a19d [AMORO-3128] Make yarn application name for flink optimizer 
more meaningful (#3129)
2bf68a19d is described below

commit 2bf68a19d2eda1dbeb6f6483ec23d7fd5d859d28
Author: Congxian Qiu <[email protected]>
AuthorDate: Sat Aug 24 14:08:24 2024 +0800

    [AMORO-3128] Make yarn application name for flink optimizer more meaningful 
(#3129)
---
 .../org/apache/amoro/server/manager/FlinkOptimizerContainer.java    | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git 
a/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/manager/FlinkOptimizerContainer.java
 
b/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/manager/FlinkOptimizerContainer.java
index 593f3ae92..27dec48a0 100644
--- 
a/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/manager/FlinkOptimizerContainer.java
+++ 
b/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/manager/FlinkOptimizerContainer.java
@@ -231,6 +231,10 @@ public class FlinkOptimizerContainer extends 
AbstractResourceContainer {
         FlinkConfKeys.JOB_MANAGER_TOTAL_PROCESS_MEMORY, jobManagerMemory + 
"m");
     resourceFlinkConf.putToOptions(
         FlinkConfKeys.TASK_MANAGER_TOTAL_PROCESS_MEMORY, taskManagerMemory + 
"m");
+    resourceFlinkConf.putToOptions(
+        FlinkConfKeys.YARN_APPLICATION_JOB_NAME,
+        String.join(
+            "-", "Amoro-flink-optimizer", resource.getGroupName(), 
resource.getResourceId()));
 
     String flinkAction = target.isApplicationMode() ? "run-application" : 
"run";
     if (Target.KUBERNETES_APPLICATION == target) {
@@ -650,6 +654,8 @@ public class FlinkOptimizerContainer extends 
AbstractResourceContainer {
     public static final String KUBERNETES_CLUSTER_ID = "kubernetes.cluster-id";
     public static final String KUBERNETES_TASKMANAGER_LABELS = 
"kubernetes.taskmanager.labels";
     public static final String KUBERNETES_JOBMANAGER_LABELS = 
"kubernetes.jobmanager.labels";
+
+    public static final String YARN_APPLICATION_JOB_NAME = 
"yarn.application.name";
   }
 
   public static class FlinkConf {

Reply via email to