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

linying pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampark.git


The following commit(s) were added to refs/heads/dev by this push:
     new 3e86bd103 [Bug] workspace path init bug fixed (#3052)
3e86bd103 is described below

commit 3e86bd103ccdd48e8b0b1077ae42cb1eb87bc0fe
Author: benjobs <[email protected]>
AuthorDate: Wed Sep 13 07:32:50 2023 -0500

    [Bug] workspace path init bug fixed (#3052)
    
    * [Improve] init  workspace path improvement
    
    * minor improvement
    
    ---------
    
    Co-authored-by: benjobs <[email protected]>
---
 pom.xml                                            |  2 +-
 .../console/core/runner/EnvInitializer.java        |  2 +-
 .../views/flink/project/components/LogModal.vue    | 24 ++--------------------
 .../streampark/flink/client/FlinkClient.scala      |  6 +++---
 ...ientHandler.scala => FlinkClientEndpoint.scala} |  2 +-
 .../flink/kubernetes/v2/FlinkK8sConfig.scala       | 16 +++++++--------
 .../pom.xml                                        |  4 ++--
 .../streampark-testcontainer/pom.xml               |  2 +-
 .../testcontainer/flink/FlinkComponent.java        |  0
 .../testcontainer/flink/FlinkContainer.java        |  0
 .../flink/FlinkStandaloneSessionCluster.java       |  0
 .../testcontainer/hadoop/HadoopContainer.java      |  0
 .../flink/FlinkStandaloneSessionClusterITest.java  |  0
 .../testcontainer/hadoop/HadoopContainerTest.java  |  0
 14 files changed, 19 insertions(+), 39 deletions(-)

diff --git a/pom.xml b/pom.xml
index d23981124..9cb9ba5f0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -80,7 +80,7 @@
         <module>streampark-common</module>
         <module>streampark-flink</module>
         <module>streampark-console</module>
-        <module>streampark-test-utils</module>
+        <module>streampark-tests</module>
     </modules>
 
     <properties>
diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/runner/EnvInitializer.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/runner/EnvInitializer.java
index 73214ea7f..f854eb6a4 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/runner/EnvInitializer.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/runner/EnvInitializer.java
@@ -55,7 +55,7 @@ import java.util.regex.Pattern;
 
 import static org.apache.streampark.common.enums.StorageType.LFS;
 
-@Order
+@Order(1)
 @Slf4j
 @Component
 public class EnvInitializer implements ApplicationRunner {
diff --git 
a/streampark-console/streampark-console-webapp/src/views/flink/project/components/LogModal.vue
 
b/streampark-console/streampark-console-webapp/src/views/flink/project/components/LogModal.vue
index 2257e63b2..b706af38e 100644
--- 
a/streampark-console/streampark-console-webapp/src/views/flink/project/components/LogModal.vue
+++ 
b/streampark-console/streampark-console-webapp/src/views/flink/project/components/LogModal.vue
@@ -33,7 +33,6 @@
 
   let startOffset: Nullable<number> = null;
   const logTime = ref<string>('');
-  const getLogLoading = ref<boolean>(false);
   const showRefresh = ref<boolean>(false);
   const project = reactive<Recordable>({});
 
@@ -49,17 +48,16 @@
     await refreshLog();
     start();
   }
-  const { isPending, start, stop } = useTimeoutFn(
+  const { start, stop } = useTimeoutFn(
     () => {
       refreshLog();
     },
-    3000,
+    2000,
     { immediate: false },
   );
 
   async function refreshLog() {
     try {
-      getLogLoading.value = true;
       const { data } = await buildLog({
         id: project.id,
         startOffset,
@@ -79,17 +77,12 @@
       closeModal();
       console.error('logModal error', error);
     } finally {
-      getLogLoading.value = false;
       changeLoading(false);
     }
   }
   async function handleClose() {
     stop();
   }
-  function handleLogStatus() {
-    if (isPending.value) stop();
-    else start();
-  }
 </script>
 <template>
   <BasicModal
@@ -108,19 +101,6 @@
       <div class="flex align-items-center">
         <div class="flex-1 text-left">{{ t('flink.app.view.refreshTime') }}:{{ 
logTime }}</div>
         <div class="button-group">
-          <template v-if="showRefresh">
-            <a-button
-              key="status"
-              :type="isPending ? 'error' : 'primary'"
-              @click="handleLogStatus()"
-            >
-              {{ isPending ? 'pause' : 'resume' }}
-            </a-button>
-            <a-button key="refresh" type="primary" @click="refreshLog" 
:loading="getLogLoading">
-              {{ t('flink.app.view.refresh') }}
-            </a-button>
-          </template>
-
           <a-button key="stop" type="primary" @click="closeModal()">
             {{ t('common.closeText') }}
           </a-button>
diff --git 
a/streampark-flink/streampark-flink-client/streampark-flink-client-api/src/main/scala/org/apache/streampark/flink/client/FlinkClient.scala
 
b/streampark-flink/streampark-flink-client/streampark-flink-client-api/src/main/scala/org/apache/streampark/flink/client/FlinkClient.scala
index c2ea9ba48..10d2fd28c 100644
--- 
a/streampark-flink/streampark-flink-client/streampark-flink-client-api/src/main/scala/org/apache/streampark/flink/client/FlinkClient.scala
+++ 
b/streampark-flink/streampark-flink-client/streampark-flink-client-api/src/main/scala/org/apache/streampark/flink/client/FlinkClient.scala
@@ -27,8 +27,8 @@ import scala.reflect.ClassTag
 
 object FlinkClient extends Logger {
 
-  private[this] val FLINK_CLIENT_HANDLER_CLASS_NAME =
-    "org.apache.streampark.flink.client.FlinkClientHandler"
+  private[this] val FLINK_CLIENT_ENDPOINT_CLASS =
+    "org.apache.streampark.flink.client.FlinkClientEndpoint"
 
   private[this] val SUBMIT_REQUEST =
     "org.apache.streampark.flink.client.bean.SubmitRequest" -> "submit"
@@ -73,7 +73,7 @@ object FlinkClient extends Logger {
     FlinkShimsProxy.proxy(
       flinkVersion,
       (classLoader: ClassLoader) => {
-        val submitClass = 
classLoader.loadClass(FLINK_CLIENT_HANDLER_CLASS_NAME)
+        val submitClass = classLoader.loadClass(FLINK_CLIENT_ENDPOINT_CLASS)
         val requestClass = classLoader.loadClass(requestBody._1)
         val method = submitClass.getDeclaredMethod(requestBody._2, 
requestClass)
         method.setAccessible(true)
diff --git 
a/streampark-flink/streampark-flink-client/streampark-flink-client-core/src/main/scala/org/apache/streampark/flink/client/FlinkClientHandler.scala
 
b/streampark-flink/streampark-flink-client/streampark-flink-client-core/src/main/scala/org/apache/streampark/flink/client/FlinkClientEndpoint.scala
similarity index 99%
rename from 
streampark-flink/streampark-flink-client/streampark-flink-client-core/src/main/scala/org/apache/streampark/flink/client/FlinkClientHandler.scala
rename to 
streampark-flink/streampark-flink-client/streampark-flink-client-core/src/main/scala/org/apache/streampark/flink/client/FlinkClientEndpoint.scala
index bdd1f1f2a..c36c2d1bf 100644
--- 
a/streampark-flink/streampark-flink-client/streampark-flink-client-core/src/main/scala/org/apache/streampark/flink/client/FlinkClientHandler.scala
+++ 
b/streampark-flink/streampark-flink-client/streampark-flink-client-core/src/main/scala/org/apache/streampark/flink/client/FlinkClientEndpoint.scala
@@ -24,7 +24,7 @@ import 
org.apache.streampark.flink.client.`trait`.FlinkClientTrait
 import org.apache.streampark.flink.client.bean._
 import org.apache.streampark.flink.client.impl._
 
-object FlinkClientHandler {
+object FlinkClientEndpoint {
 
   private[this] val clients: Map[ExecutionMode, FlinkClientTrait] = Map(
     LOCAL -> LocalClient,
diff --git 
a/streampark-flink/streampark-flink-kubernetes-v2/streampark-flink-kubernetes-core/src/main/scala/org/apache/streampark/flink/kubernetes/v2/FlinkK8sConfig.scala
 
b/streampark-flink/streampark-flink-kubernetes-v2/streampark-flink-kubernetes-core/src/main/scala/org/apache/streampark/flink/kubernetes/v2/FlinkK8sConfig.scala
index 10d96dce8..188eb1ee7 100644
--- 
a/streampark-flink/streampark-flink-kubernetes-v2/streampark-flink-kubernetes-core/src/main/scala/org/apache/streampark/flink/kubernetes/v2/FlinkK8sConfig.scala
+++ 
b/streampark-flink/streampark-flink-kubernetes-v2/streampark-flink-kubernetes-core/src/main/scala/org/apache/streampark/flink/kubernetes/v2/FlinkK8sConfig.scala
@@ -23,14 +23,14 @@ object FlinkK8sConfig {
 
   // ----- embedded http file server config -----
 
-  val EMBEDDED_HTTP_FILE_SERVER_LOCAL_MIRROR_DIR: InternalOption = 
InternalOption(
+  lazy val EMBEDDED_HTTP_FILE_SERVER_LOCAL_MIRROR_DIR: InternalOption = 
InternalOption(
     key = "streampark.flink-k8s.fs.mirror-dir",
     defaultValue = s"${Workspace.local.WORKSPACE}/mirror",
     classType = classOf[String],
     description = "Local mirror directory for embedded file server"
   )
 
-  val EMBEDDED_HTTP_FILE_SERVER_PORT: InternalOption = InternalOption(
+  lazy val EMBEDDED_HTTP_FILE_SERVER_PORT: InternalOption = InternalOption(
     key = "streampark.flink-k8s.fs-server.port",
     defaultValue = 10030,
     classType = classOf[Integer],
@@ -39,35 +39,35 @@ object FlinkK8sConfig {
 
   // ----- observer config -----
 
-  val EVAL_FLINK_JOB_SNAPSHOT_PARALLELISM: InternalOption = InternalOption(
+  lazy val EVAL_FLINK_JOB_SNAPSHOT_PARALLELISM: InternalOption = 
InternalOption(
     key = "streampark.flink-k8s.job-snapshot.eval-parallelism",
     defaultValue = 5,
     classType = classOf[Integer],
     description = "Parallelism of fibers evaluating flink job status"
   )
 
-  val EVAL_FLINK_JOB_SNAP_INTERVAL_MILLIS: InternalOption = InternalOption(
+  lazy val EVAL_FLINK_JOB_SNAP_INTERVAL_MILLIS: InternalOption = 
InternalOption(
     key = "streampark.flink-k8s.job-snapshot.eval-interval",
     defaultValue = 1000L,
     classType = classOf[Long],
     description = "Interval for evaluating the status of the flink task, in 
milliseconds"
   )
 
-  val POLL_FLINK_REST_INTERVAL: InternalOption = InternalOption(
+  lazy val POLL_FLINK_REST_INTERVAL: InternalOption = InternalOption(
     key = "streampark.flink-k8s.flink-rest.poll-interval",
     defaultValue = 1000L,
     classType = classOf[Long],
     description = "Interval for polling the flink rest api, in milliseconds"
   )
 
-  val RETRY_FLINK_REST_INTERVAL: InternalOption = InternalOption(
+  lazy val RETRY_FLINK_REST_INTERVAL: InternalOption = InternalOption(
     key = "streampark.flink-k8s.flink-rest.poll-retry-interval",
     defaultValue = 2000L,
     classType = classOf[Long],
     description = "Polling interval when the flink rest api request fails, in 
milliseconds"
   )
 
-  val REACH_FLINK_REST_TYPE: InternalOption = InternalOption(
+  lazy val REACH_FLINK_REST_TYPE: InternalOption = InternalOption(
     key = "streampark.flink-k8s.flink-rest.access-type",
     defaultValue = "IP",
     classType = classOf[String],
@@ -76,7 +76,7 @@ object FlinkK8sConfig {
 
   // ----- operator config -----
 
-  val LOG_FLINK_CR_YAML: InternalOption = InternalOption(
+  lazy val LOG_FLINK_CR_YAML: InternalOption = InternalOption(
     key = "streampark.flink-k8s.log-cr-yaml",
     defaultValue = true,
     classType = classOf[Boolean],
diff --git a/streampark-test-utils/pom.xml b/streampark-tests/pom.xml
similarity index 94%
rename from streampark-test-utils/pom.xml
rename to streampark-tests/pom.xml
index 90c3b252f..97f75dea0 100644
--- a/streampark-test-utils/pom.xml
+++ b/streampark-tests/pom.xml
@@ -24,10 +24,10 @@
         <version>2.2.0-SNAPSHOT</version>
     </parent>
 
-    <artifactId>streampark-test-utils</artifactId>
+    <artifactId>streampark-tests</artifactId>
     <packaging>pom</packaging>
 
-    <name>StreamPark : Test Utils</name>
+    <name>StreamPark : Tests</name>
     <url>http://maven.apache.org</url>
     <modules>
         <module>streampark-testcontainer</module>
diff --git a/streampark-test-utils/streampark-testcontainer/pom.xml 
b/streampark-tests/streampark-testcontainer/pom.xml
similarity index 98%
rename from streampark-test-utils/streampark-testcontainer/pom.xml
rename to streampark-tests/streampark-testcontainer/pom.xml
index f666932d3..78a3c7838 100644
--- a/streampark-test-utils/streampark-testcontainer/pom.xml
+++ b/streampark-tests/streampark-testcontainer/pom.xml
@@ -20,7 +20,7 @@
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.streampark</groupId>
-        <artifactId>streampark-test-utils</artifactId>
+        <artifactId>streampark-tests</artifactId>
         <version>2.2.0-SNAPSHOT</version>
     </parent>
 
diff --git 
a/streampark-test-utils/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkComponent.java
 
b/streampark-tests/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkComponent.java
similarity index 100%
rename from 
streampark-test-utils/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkComponent.java
rename to 
streampark-tests/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkComponent.java
diff --git 
a/streampark-test-utils/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkContainer.java
 
b/streampark-tests/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkContainer.java
similarity index 100%
rename from 
streampark-test-utils/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkContainer.java
rename to 
streampark-tests/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkContainer.java
diff --git 
a/streampark-test-utils/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkStandaloneSessionCluster.java
 
b/streampark-tests/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkStandaloneSessionCluster.java
similarity index 100%
rename from 
streampark-test-utils/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkStandaloneSessionCluster.java
rename to 
streampark-tests/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/flink/FlinkStandaloneSessionCluster.java
diff --git 
a/streampark-test-utils/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/hadoop/HadoopContainer.java
 
b/streampark-tests/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/hadoop/HadoopContainer.java
similarity index 100%
rename from 
streampark-test-utils/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/hadoop/HadoopContainer.java
rename to 
streampark-tests/streampark-testcontainer/src/main/java/org/apache/streampark/testcontainer/hadoop/HadoopContainer.java
diff --git 
a/streampark-test-utils/streampark-testcontainer/src/test/java/org/apache/streampark/testcontainer/flink/FlinkStandaloneSessionClusterITest.java
 
b/streampark-tests/streampark-testcontainer/src/test/java/org/apache/streampark/testcontainer/flink/FlinkStandaloneSessionClusterITest.java
similarity index 100%
rename from 
streampark-test-utils/streampark-testcontainer/src/test/java/org/apache/streampark/testcontainer/flink/FlinkStandaloneSessionClusterITest.java
rename to 
streampark-tests/streampark-testcontainer/src/test/java/org/apache/streampark/testcontainer/flink/FlinkStandaloneSessionClusterITest.java
diff --git 
a/streampark-test-utils/streampark-testcontainer/src/test/java/org/apache/streampark/testcontainer/hadoop/HadoopContainerTest.java
 
b/streampark-tests/streampark-testcontainer/src/test/java/org/apache/streampark/testcontainer/hadoop/HadoopContainerTest.java
similarity index 100%
rename from 
streampark-test-utils/streampark-testcontainer/src/test/java/org/apache/streampark/testcontainer/hadoop/HadoopContainerTest.java
rename to 
streampark-tests/streampark-testcontainer/src/test/java/org/apache/streampark/testcontainer/hadoop/HadoopContainerTest.java

Reply via email to