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

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


The following commit(s) were added to refs/heads/dev-1.3.1 by this push:
     new 06c660a2c fix: scala error alarm update (#3714)
06c660a2c is described below

commit 06c660a2c30b1643a6ac367b70cf814888e803cc
Author: ruY <[email protected]>
AuthorDate: Tue Oct 25 14:13:59 2022 +0800

    fix: scala error alarm update (#3714)
---
 .../sender/eureka/EurekaClientRefreshUtils.scala   |  3 +-
 .../manager/common/utils/ResourceUtils.scala       | 93 ++++++++++++++--------
 .../hive/executor/HiveEngineConnExecutor.scala     |  7 +-
 .../engineplugin/io/service/FsProxyService.scala   | 11 +--
 .../manager/engineplugin/io/utils/IOHelp.scala     | 20 +++--
 .../engineplugin/jdbc/JDBCEngineConnPlugin.scala   |  4 +-
 .../linkis/engineplugin/spark/common/Kind.scala    |  6 +-
 .../spark/common/LineBufferedStream.scala          |  6 +-
 .../orchestrator/execution/ExecTaskRunner.scala    |  8 +-
 .../orchestrator/listener/task/TaskInfoEvent.scala |  2 +-
 .../linkis/orchestrator/utils/TreeOperator.scala   |  4 +-
 .../apache/linkis/bml/protocol/BmlProtocol.scala   |  6 +-
 .../service/rpc/DefaultInsLabelRpcService.scala    |  6 +-
 .../impl/JobHistoryDetailQueryServiceImpl.scala    |  4 +-
 .../linkis/gateway/route/GatewayRouter.scala       | 12 +--
 .../linkis/gateway/security/UserRestful.scala      |  7 +-
 .../TokenAuthenticationStrategy.scala              |  7 +-
 .../ujes/route/label/RouteLabelParser.scala        |  7 +-
 .../websocket/WebsocketGatewaySession.scala        |  2 +-
 19 files changed, 133 insertions(+), 82 deletions(-)

diff --git 
a/linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/eureka/EurekaClientRefreshUtils.scala
 
b/linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/eureka/EurekaClientRefreshUtils.scala
index 7c535e96e..1869778f4 100644
--- 
a/linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/eureka/EurekaClientRefreshUtils.scala
+++ 
b/linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/eureka/EurekaClientRefreshUtils.scala
@@ -41,8 +41,9 @@ class EurekaClientRefreshUtils {
   private[eureka] def refreshEurekaClient(): Unit =
     if (System.currentTimeMillis - eurekaClientLastRefreshTime > 
serviceRefreshInterval) {
       synchronized {
-        if (System.currentTimeMillis - eurekaClientLastRefreshTime < 
serviceRefreshInterval)
+        if (System.currentTimeMillis - eurekaClientLastRefreshTime < 
serviceRefreshInterval) {
           return
+        }
         eurekaClientLastRefreshTime = System.currentTimeMillis
         eurekaClient match {
           case disClient: NetflixDiscoveryClient =>
diff --git 
a/linkis-computation-governance/linkis-manager/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/utils/ResourceUtils.scala
 
b/linkis-computation-governance/linkis-manager/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/utils/ResourceUtils.scala
index dd09ec8cd..2279e50fd 100644
--- 
a/linkis-computation-governance/linkis-manager/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/utils/ResourceUtils.scala
+++ 
b/linkis-computation-governance/linkis-manager/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/utils/ResourceUtils.scala
@@ -37,18 +37,24 @@ object ResourceUtils {
 
   def toPersistenceResource(nodeResource: NodeResource): PersistenceResource = 
{
     val persistenceResource = new PersistenceResource
-    if (nodeResource.getMaxResource != null)
+    if (nodeResource.getMaxResource != null) {
       
persistenceResource.setMaxResource(serializeResource(nodeResource.getMaxResource))
-    if (nodeResource.getMinResource != null)
+    }
+    if (nodeResource.getMinResource != null) {
       
persistenceResource.setMinResource(serializeResource(nodeResource.getMinResource))
-    if (nodeResource.getLockedResource != null)
+    }
+    if (nodeResource.getLockedResource != null) {
       
persistenceResource.setLockedResource(serializeResource(nodeResource.getLockedResource))
-    if (nodeResource.getExpectedResource != null)
+    }
+    if (nodeResource.getExpectedResource != null) {
       
persistenceResource.setExpectedResource(serializeResource(nodeResource.getExpectedResource))
-    if (nodeResource.getLeftResource != null)
+    }
+    if (nodeResource.getLeftResource != null) {
       
persistenceResource.setLeftResource(serializeResource(nodeResource.getLeftResource))
-    if (nodeResource.getUsedResource != null)
+    }
+    if (nodeResource.getUsedResource != null) {
       
persistenceResource.setUsedResource(serializeResource(nodeResource.getUsedResource))
+    }
     
persistenceResource.setResourceType(nodeResource.getResourceType.toString())
     persistenceResource
   }
@@ -57,22 +63,30 @@ object ResourceUtils {
     if (persistenceResource == null) return null
     val nodeResource = new CommonNodeResource
     if (persistenceResource.getId != null) 
nodeResource.setId(persistenceResource.getId)
-    if (persistenceResource.getMaxResource != null)
+    if (persistenceResource.getMaxResource != null) {
       
nodeResource.setMaxResource(deserializeResource(persistenceResource.getMaxResource))
-    if (persistenceResource.getMinResource != null)
+    }
+    if (persistenceResource.getMinResource != null) {
       
nodeResource.setMinResource(deserializeResource(persistenceResource.getMinResource))
-    if (persistenceResource.getLockedResource != null)
+    }
+    if (persistenceResource.getLockedResource != null) {
       
nodeResource.setLockedResource(deserializeResource(persistenceResource.getLockedResource))
-    if (persistenceResource.getExpectedResource != null)
+    }
+    if (persistenceResource.getExpectedResource != null) {
       
nodeResource.setExpectedResource(deserializeResource(persistenceResource.getExpectedResource))
-    if (persistenceResource.getLeftResource != null)
+    }
+    if (persistenceResource.getLeftResource != null) {
       
nodeResource.setLeftResource(deserializeResource(persistenceResource.getLeftResource))
-    if (persistenceResource.getUsedResource != null)
+    }
+    if (persistenceResource.getUsedResource != null) {
       
nodeResource.setUsedResource(deserializeResource(persistenceResource.getUsedResource))
-    if (persistenceResource.getCreateTime != null)
+    }
+    if (persistenceResource.getCreateTime != null) {
       nodeResource.setCreateTime(persistenceResource.getCreateTime)
-    if (persistenceResource.getUpdateTime != null)
+    }
+    if (persistenceResource.getUpdateTime != null) {
       nodeResource.setUpdateTime(persistenceResource.getUpdateTime)
+    }
     
nodeResource.setResourceType(ResourceType.valueOf(persistenceResource.getResourceType))
     nodeResource
   }
@@ -81,22 +95,30 @@ object ResourceUtils {
     if (persistenceResource == null) return null
     val nodeResource = new UserResource
     if (persistenceResource.getId != null) 
nodeResource.setId(persistenceResource.getId)
-    if (persistenceResource.getMaxResource != null)
+    if (persistenceResource.getMaxResource != null) {
       
nodeResource.setMaxResource(deserializeResource(persistenceResource.getMaxResource))
-    if (persistenceResource.getMinResource != null)
+    }
+    if (persistenceResource.getMinResource != null) {
       
nodeResource.setMinResource(deserializeResource(persistenceResource.getMinResource))
-    if (persistenceResource.getLockedResource != null)
+    }
+    if (persistenceResource.getLockedResource != null) {
       
nodeResource.setLockedResource(deserializeResource(persistenceResource.getLockedResource))
-    if (persistenceResource.getExpectedResource != null)
+    }
+    if (persistenceResource.getExpectedResource != null) {
       
nodeResource.setExpectedResource(deserializeResource(persistenceResource.getExpectedResource))
-    if (persistenceResource.getLeftResource != null)
+    }
+    if (persistenceResource.getLeftResource != null) {
       
nodeResource.setLeftResource(deserializeResource(persistenceResource.getLeftResource))
-    if (persistenceResource.getUsedResource != null)
+    }
+    if (persistenceResource.getUsedResource != null) {
       
nodeResource.setUsedResource(deserializeResource(persistenceResource.getUsedResource))
-    if (persistenceResource.getCreateTime != null)
+    }
+    if (persistenceResource.getCreateTime != null) {
       nodeResource.setCreateTime(persistenceResource.getCreateTime)
-    if (persistenceResource.getUpdateTime != null)
+    }
+    if (persistenceResource.getUpdateTime != null) {
       nodeResource.setUpdateTime(persistenceResource.getUpdateTime)
+    }
     
nodeResource.setResourceType(ResourceType.valueOf(persistenceResource.getResourceType))
     nodeResource
   }
@@ -117,30 +139,35 @@ object ResourceUtils {
     if (resourceType.equals(ResourceType.LoadInstance)) {
       if (nodeResource.getResourceType.equals(ResourceType.DriverAndYarn)) {
         nodeResource.setResourceType(resourceType)
-        if (nodeResource.getMaxResource != null)
+        if (nodeResource.getMaxResource != null) {
           nodeResource.setMaxResource(
             
nodeResource.getMaxResource.asInstanceOf[DriverAndYarnResource].loadInstanceResource
           )
-        if (nodeResource.getMinResource != null)
+        }
+        if (nodeResource.getMinResource != null) {
           nodeResource.setMinResource(
             
nodeResource.getMinResource.asInstanceOf[DriverAndYarnResource].loadInstanceResource
           )
-        if (nodeResource.getUsedResource != null)
+        }
+        if (nodeResource.getUsedResource != null) {
           nodeResource.setUsedResource(
             
nodeResource.getUsedResource.asInstanceOf[DriverAndYarnResource].loadInstanceResource
           )
-        if (nodeResource.getLockedResource != null)
+        }
+        if (nodeResource.getLockedResource != null) {
           nodeResource.setLockedResource(
             nodeResource.getLockedResource
               .asInstanceOf[DriverAndYarnResource]
               .loadInstanceResource
           )
-        if (nodeResource.getExpectedResource != null)
+        }
+        if (nodeResource.getExpectedResource != null) {
           nodeResource.setExpectedResource(
             nodeResource.getExpectedResource
               .asInstanceOf[DriverAndYarnResource]
               .loadInstanceResource
           )
+        }
         if (
             nodeResource.getLeftResource != null && 
nodeResource.getLeftResource
               .isInstanceOf[DriverAndYarnResource]
@@ -170,17 +197,17 @@ object ResourceUtils {
         maxResource match {
           case maxLoadInstanceResource: LoadInstanceResource =>
             val cpuRate =
-              if (maxLoadInstanceResource.cores > 0)
+              if (maxLoadInstanceResource.cores > 0) {
                 (leftLoadInstanceResource.cores * 1.0f) / 
maxLoadInstanceResource.cores
-              else 1f
+              } else 1f
             val memoryRate =
-              if (maxLoadInstanceResource.memory > 0)
+              if (maxLoadInstanceResource.memory > 0) {
                 (leftLoadInstanceResource.memory * 1.0f) / 
maxLoadInstanceResource.memory
-              else 1f
+              } else 1f
             val instanceRate =
-              if (maxLoadInstanceResource.instances > 0)
+              if (maxLoadInstanceResource.instances > 0) {
                 (leftLoadInstanceResource.instances * 1.0f) / 
maxLoadInstanceResource.instances
-              else 1f
+              } else 1f
             Math.min(Math.min(cpuRate, memoryRate), instanceRate)
           case _ => 1f
         }
diff --git 
a/linkis-engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/executor/HiveEngineConnExecutor.scala
 
b/linkis-engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/executor/HiveEngineConnExecutor.scala
index 7a1d119b0..8daa5588e 100644
--- 
a/linkis-engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/executor/HiveEngineConnExecutor.scala
+++ 
b/linkis-engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/executor/HiveEngineConnExecutor.scala
@@ -234,13 +234,14 @@ class HiveEngineConnExecutor(
 
         val fieldSchemas =
           if (hiveResponse.getSchema != null) 
hiveResponse.getSchema.getFieldSchemas
-          else if (driver.getSchema != null) driver.getSchema.getFieldSchemas
-          else
+          else if (driver.getSchema != null) {
+            driver.getSchema.getFieldSchemas
+          } else {
             throw HiveQueryFailedException(
               GET_FIELD_SCHEMAS_ERROR.getErrorCode,
               GET_FIELD_SCHEMAS_ERROR.getErrorDesc
             )
-
+          }
         LOG.debug("fieldSchemas are " + fieldSchemas)
         if (fieldSchemas == null || isNoResultSql(realCode)) {
           // IOUtils.closeQuietly(resultSetWriter)
diff --git 
a/linkis-engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/service/FsProxyService.scala
 
b/linkis-engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/service/FsProxyService.scala
index 9c8242d21..d530df778 100644
--- 
a/linkis-engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/service/FsProxyService.scala
+++ 
b/linkis-engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/service/FsProxyService.scala
@@ -29,17 +29,18 @@ class FsProxyService extends Logging {
       case StorageConfiguration.HDFS_ROOT_USER.getValue => StorageUtils.HDFS 
== fsType
       case _ => true // creatorUser.equals(proxyUser)
     }
-  /*  if(creatorUser.equals(proxyUser)){
+  /*  if(creatorUser.equals(proxyUser)) {
      return true
     }
     if(creatorUser == StorageConfiguration.STORAGE_ROOT_USER.getValue ) return 
t
-    if(StorageUtils.FILE == fsType && creatorUser == 
StorageConfiguration.LOCAL_ROOT_USER.getValue){
+    if(StorageUtils.FILE == fsType && creatorUser == 
StorageConfiguration.LOCAL_ROOT_USER.getValue) {
       return true
     }
-    if(StorageUtils.HDFS == fsType && creatorUser == 
StorageConfiguration.HDFS_ROOT_USER.getValue){
+    if(StorageUtils.HDFS == fsType && creatorUser == 
StorageConfiguration.HDFS_ROOT_USER.getValue) {
       return true
     }
-    info(s"$creatorUser Failed to proxy user:$proxyUser of FsType:$fsType")
-     true*/
+    info(s"$creatorUser Failed to proxy user:$proxyUser of FsType:$fsType") {
+    true
+    } */
 
 }
diff --git 
a/linkis-engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/utils/IOHelp.scala
 
b/linkis-engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/utils/IOHelp.scala
index b5e181cc3..b6f35a2e8 100644
--- 
a/linkis-engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/utils/IOHelp.scala
+++ 
b/linkis-engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/utils/IOHelp.scala
@@ -62,11 +62,20 @@ object IOHelp {
         writer.toString()
       } else if (method.params.length == 3) {
         val position =
-          if (method.params(1).toString.toInt < 0) 0 else 
method.params(1).toString.toInt
+          if (method.params(1).toString.toInt < 0) {
+            0
+          } else {
+            method.params(1).toString.toInt
+          }
         val fetchSize =
-          if (method.params(2).toString.toInt > maxPageSize) maxPageSize.toInt
-          else method.params(2).toString.toInt
-        if (position > 0) inputStream.skip(position)
+          if (method.params(2).toString.toInt > maxPageSize) {
+            maxPageSize.toInt
+          } else {
+            method.params(2).toString.toInt
+          }
+        if (position > 0) {
+          inputStream.skip(position)
+        }
         val bytes = new Array[Byte](fetchSize)
         val len = StorageUtils.readBytes(inputStream, bytes, fetchSize)
         val ioMetaData = new IOMetaData(0, len)
@@ -74,8 +83,9 @@ object IOHelp {
         writer.addMetaData(ioMetaData)
         writer.addRecord(ioRecord)
         writer.toString()
-      } else
+      } else {
         throw new StorageErrorException(PARAMETER_CALLS.getErrorCode, 
PARAMETER_CALLS.getErrorDesc)
+      }
     }(IOUtils.closeQuietly(inputStream))
   }
 
diff --git 
a/linkis-engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/JDBCEngineConnPlugin.scala
 
b/linkis-engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/JDBCEngineConnPlugin.scala
index 2cdced313..d10ebf54c 100644
--- 
a/linkis-engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/JDBCEngineConnPlugin.scala
+++ 
b/linkis-engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/JDBCEngineConnPlugin.scala
@@ -47,12 +47,12 @@ class JDBCEngineConnPlugin extends EngineConnPlugin {
   private val defaultLabels: util.List[Label[_]] = new 
util.ArrayList[Label[_]]()
 
   override def init(params: util.Map[String, Any]): Unit = {
-    /*val engineTypeLabel = new EngineTypeLabel()
+    /* val engineTypeLabel = new EngineTypeLabel()
     engineTypeLabel.setEngineType(EngineType.IO_ENGINE.toString)
     
engineTypeLabel.setVersion(IOEngineConnConfiguration.DEFAULT_VERSION.getValue)
     this.defaultLabels.add(engineTypeLabel)
     val runTypeLabel = new CodeLanguageLabel()
-    runTypeLabel.setRunType(RunType.IO.toString)*/
+    runTypeLabel.setRunType(RunType.IO.toString) */
   }
 
   override def getEngineResourceFactory: EngineResourceFactory = {
diff --git 
a/linkis-engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/Kind.scala
 
b/linkis-engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/Kind.scala
index 9620048c7..2b678560d 100644
--- 
a/linkis-engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/Kind.scala
+++ 
b/linkis-engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/Kind.scala
@@ -73,11 +73,11 @@ object Kind {
   def getRealCode(code: String): String = {
     val _code = StringUtils.strip(code)
     val kindStr = getKindString(_code)
-    if (kindStr.matches("[%|@][a-zA-Z]{1,12}"))
+    if (kindStr.matches("[%|@][a-zA-Z]{1,12}")) {
       StringUtils.strip(_code.substring(_code.indexOf(kindStr) + 
kindStr.length))
-    else if (_code.startsWith(RESTART_CODE))
+    } else if (_code.startsWith(RESTART_CODE)) {
       StringUtils.strip(_code.substring(RESTART_CODE.length))
-    else _code
+    } else _code
   }
 
   /**
diff --git 
a/linkis-engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/LineBufferedStream.scala
 
b/linkis-engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/LineBufferedStream.scala
index 0b7c48753..f34a06688 100644
--- 
a/linkis-engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/LineBufferedStream.scala
+++ 
b/linkis-engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/LineBufferedStream.scala
@@ -91,7 +91,7 @@ class LineBufferedStream(inputStream: InputStream) extends 
Logging {
     new LinesIterator
   }
 
-  def close = {
+  def close: Unit = {
     //    thread.continue = false
     //    thread.interrupt()
     //    thread.join()
@@ -100,12 +100,12 @@ class LineBufferedStream(inputStream: InputStream) 
extends Logging {
     IOUtils.closeQuietly(inputStream)
   }
 
-  def waitForClose(atMost: Duration) = {
+  def waitForClose(atMost: Duration): Unit = {
     Utils.tryQuietly(Utils.waitUntil(() => future.isCompleted, atMost))
     close
   }
 
-  def waitForComplete = {
+  def waitForComplete: Unit = {
     Utils.tryQuietly(Await.result(future, Duration.Inf))
     close
   }
diff --git 
a/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/execution/ExecTaskRunner.scala
 
b/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/execution/ExecTaskRunner.scala
index 0ea649348..3c6a4cf19 100644
--- 
a/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/execution/ExecTaskRunner.scala
+++ 
b/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/execution/ExecTaskRunner.scala
@@ -57,11 +57,15 @@ object ExecTaskRunner extends Logging {
     if (execTaskRunnerFactory == null) synchronized {
       if (execTaskRunnerFactory == null) {
         val factory =
-          if 
(StringUtils.isNotBlank(OrchestratorConfiguration.EXEC_RUNNER_FACTORY_CLASS.getValue))
+          if (
+              
StringUtils.isNotBlank(OrchestratorConfiguration.EXEC_RUNNER_FACTORY_CLASS.getValue)
+          ) {
             ClassUtils.getClassInstance[ExecTaskRunnerFactory](
               OrchestratorConfiguration.EXEC_RUNNER_FACTORY_CLASS.getValue
             )
-          else new DefaultExecTaskRunnerFactory
+          } else {
+            new DefaultExecTaskRunnerFactory
+          }
         logger.info("Use " + factory.getClass.getName + " to instance a new 
execTaskRunnerFactory.")
         execTaskRunnerFactory = factory
       }
diff --git 
a/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/listener/task/TaskInfoEvent.scala
 
b/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/listener/task/TaskInfoEvent.scala
index 70c68c2aa..2e1d82473 100644
--- 
a/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/listener/task/TaskInfoEvent.scala
+++ 
b/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/listener/task/TaskInfoEvent.scala
@@ -74,7 +74,7 @@ case class TaskErrorResponseEvent(execTask: ExecTask, 
errorMsg: String)
 
 }
 
-//case class TaskProgressEvent(execId: ExecTask, progress: Float, 
progressInfo: Array[JobProgressInfo]) extends TaskInfoEvent
+// case class TaskProgressEvent(execId: ExecTask, progress: Float, 
progressInfo: Array[JobProgressInfo]) extends TaskInfoEvent
 
 case class TaskLogEvent(execTask: ExecTask, log: String)
     extends TaskInfoEvent
diff --git 
a/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/utils/TreeOperator.scala
 
b/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/utils/TreeOperator.scala
index 06c74c4fa..781d9af5e 100644
--- 
a/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/utils/TreeOperator.scala
+++ 
b/linkis-orchestrator/linkis-orchestrator-core/src/main/scala/org/apache/linkis/orchestrator/utils/TreeOperator.scala
@@ -36,11 +36,11 @@ object TreeOperator {
       func: PartialFunction[TreeType, TreeType]
   ): TreeType = {
     val afterTransform = func.applyOrElse(this.asInstanceOf[TreeType], 
identity[TreeType])
-    /*if (this eq afterTransform) {
+    /* if (this eq afterTransform) {
       mapChildren(node,transformChildren(node, func))
     } else {
       afterTransform.mapChildren(_.transformChildren(func))
-    }*/
+    } */
     node
   }
 
diff --git 
a/linkis-public-enhancements/linkis-bml/linkis-bml-common/src/main/scala/org/apache/linkis/bml/protocol/BmlProtocol.scala
 
b/linkis-public-enhancements/linkis-bml/linkis-bml-common/src/main/scala/org/apache/linkis/bml/protocol/BmlProtocol.scala
index 55bdb8e10..6f0b4727b 100644
--- 
a/linkis-public-enhancements/linkis-bml/linkis-bml-common/src/main/scala/org/apache/linkis/bml/protocol/BmlProtocol.scala
+++ 
b/linkis-public-enhancements/linkis-bml/linkis-bml-common/src/main/scala/org/apache/linkis/bml/protocol/BmlProtocol.scala
@@ -25,13 +25,13 @@ trait BmlRequest extends BmlProtocol
 
 abstract class BmlResponse(isSuccess: Boolean) extends BmlProtocol
 
-//case class BmlUploadRequest() extends BmlRequest
+// case class BmlUploadRequest() extends BmlRequest
 //
-//case class BmlDownloadRequest(resourceId:String,
+// case class BmlDownloadRequest(resourceId:String,
 //                              version:String
 //                              ) extends BmlRequest
 //
-//case class BmlUpdateRequest(resourceID:String) extends BmlRequest
+// case class BmlUpdateRequest(resourceID:String) extends BmlRequest
 
 case class BmlUploadResponse(isSuccess: Boolean, resourceId: String, version: 
String)
     extends BmlResponse(isSuccess)
diff --git 
a/linkis-public-enhancements/linkis-instance-label/linkis-instance-label-server/src/main/scala/org/apache/linkis/instance/label/service/rpc/DefaultInsLabelRpcService.scala
 
b/linkis-public-enhancements/linkis-instance-label/linkis-instance-label-server/src/main/scala/org/apache/linkis/instance/label/service/rpc/DefaultInsLabelRpcService.scala
index 55a84526d..46088f339 100644
--- 
a/linkis-public-enhancements/linkis-instance-label/linkis-instance-label-server/src/main/scala/org/apache/linkis/instance/label/service/rpc/DefaultInsLabelRpcService.scala
+++ 
b/linkis-public-enhancements/linkis-instance-label/linkis-instance-label-server/src/main/scala/org/apache/linkis/instance/label/service/rpc/DefaultInsLabelRpcService.scala
@@ -38,7 +38,7 @@ import javax.annotation.{PostConstruct, Resource}
 
 import java.util
 
-import scala.collection.JavaConversions._
+import scala.collection.JavaConverters._
 import scala.collection.JavaConverters.asScalaBufferConverter
 
 @Service
@@ -67,9 +67,9 @@ class DefaultInsLabelRpcService extends InsLabelRpcService 
with Logging {
     val instance = Option(insLabelAttachRequest.getServiceInstance).getOrElse(
       throw new ErrorException(-1, "field 'serviceInstance' in attachRequest 
cannot be blank")
     )
-    val labels = getLabels(labelMap).filter(_ != null)
+    val labels = getLabels(labelMap).asScala.filter(_ != null)
     logger.info(s"Start to attach labels[$labels] to instance[$instance]")
-    insLabelService.attachLabelsToInstance(labels, instance)
+    insLabelService.attachLabelsToInstance(labels.asJava, instance)
     logger.info(s"Success to attach labels[$labels] to instance[$instance]")
   }
 
diff --git 
a/linkis-public-enhancements/linkis-jobhistory/src/main/scala/org/apache/linkis/jobhistory/service/impl/JobHistoryDetailQueryServiceImpl.scala
 
b/linkis-public-enhancements/linkis-jobhistory/src/main/scala/org/apache/linkis/jobhistory/service/impl/JobHistoryDetailQueryServiceImpl.scala
index 1b5241834..ae0d3b799 100644
--- 
a/linkis-public-enhancements/linkis-jobhistory/src/main/scala/org/apache/linkis/jobhistory/service/impl/JobHistoryDetailQueryServiceImpl.scala
+++ 
b/linkis-public-enhancements/linkis-jobhistory/src/main/scala/org/apache/linkis/jobhistory/service/impl/JobHistoryDetailQueryServiceImpl.scala
@@ -37,7 +37,7 @@ import 
org.springframework.transaction.annotation.Transactional
 
 import java.util
 
-import scala.collection.JavaConversions._
+import scala.collection.JavaConverters._
 import scala.collection.JavaConverters.asScalaBufferConverter
 
 class JobHistoryDetailQueryServiceImpl extends JobHistoryDetailQueryService 
with Logging {
@@ -138,7 +138,7 @@ class JobHistoryDetailQueryServiceImpl extends 
JobHistoryDetailQueryService with
     val subJobInfoList = jobReqUpdate.jobInfo
     val jobRespList = new util.ArrayList[JobRespProtocol]()
     if (subJobInfoList != null) {
-      subJobInfoList.foreach(subJobInfo => {
+      subJobInfoList.asScala.foreach(subJobInfo => {
         val jobDetail = subJobInfo.getSubJobDetail()
         if (null != jobDetail && null != jobDetail.getId) {
           logger.info("Update data to the database(往数据库中更新数据):" + 
jobDetail.getId.toString)
diff --git 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/route/GatewayRouter.scala
 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/route/GatewayRouter.scala
index b54f3204c..78e62edc1 100644
--- 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/route/GatewayRouter.scala
+++ 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/route/GatewayRouter.scala
@@ -45,7 +45,7 @@ trait GatewayRouter {
 }
 
 abstract class AbstractGatewayRouter extends GatewayRouter with Logging {
-  import scala.collection.JavaConversions._
+  import scala.collection.JavaConverters._
   protected val enabledRefresh = 
GatewayConfiguration.GATEWAY_SERVER_REFRESH_ENABLED.getValue
 
   protected def findAndRefreshIfNotExists(
@@ -90,7 +90,7 @@ abstract class AbstractGatewayRouter extends GatewayRouter 
with Logging {
       parsedServiceId: String,
       tooManyDeal: List[String] => Option[String]
   ): Option[String] = {
-    val services = 
SpringCloudFeignConfigurationCache.getDiscoveryClient.getServices
+    val services = 
SpringCloudFeignConfigurationCache.getDiscoveryClient.getServices.asScala
       .filter(
         _.toLowerCase(Locale.getDefault())
           .contains(parsedServiceId.toLowerCase(Locale.getDefault()))
@@ -107,10 +107,10 @@ abstract class AbstractGatewayRouter extends 
GatewayRouter with Logging {
   ): util.List[ServiceInstance] = {
     val instancesInRegistry =
       ServiceInstanceUtils.getRPCServerLoader.getServiceInstances(serviceId)
-    serviceInstances.filter(instance => {
+    serviceInstances.asScala.filter(instance => {
       instancesInRegistry.contains(instance)
     })
-  }
+  }.asJava
 
   protected def removeAllFromRegistry(
       serviceId: String,
@@ -118,14 +118,14 @@ abstract class AbstractGatewayRouter extends 
GatewayRouter with Logging {
   ): util.List[ServiceInstance] = {
     var serviceInstancesInRegistry =
       ServiceInstanceUtils.getRPCServerLoader.getServiceInstances(serviceId)
-    serviceInstances.foreach(serviceInstance => {
+    serviceInstances.asScala.foreach(serviceInstance => {
       serviceInstancesInRegistry = 
serviceInstancesInRegistry.filterNot(_.equals(serviceInstance))
     })
     if (null == serviceInstancesInRegistry) {
       new util.ArrayList[ServiceInstance]()
     } else {
       serviceInstancesInRegistry.toList
-    }
+    }.asJava
   }
 
 }
diff --git 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/security/UserRestful.scala
 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/security/UserRestful.scala
index e9486b483..ef0f44cca 100644
--- 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/security/UserRestful.scala
+++ 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/security/UserRestful.scala
@@ -38,7 +38,7 @@ import org.apache.commons.net.util.Base64
 import java.nio.charset.StandardCharsets
 import java.util.{Locale, Random}
 
-import scala.collection.JavaConversions._
+import scala.collection.JavaConverters._
 
 import com.google.gson.Gson
 
@@ -93,7 +93,7 @@ abstract class AbstractUserRestful extends UserRestful with 
Logging {
     val validationCode = 
gatewayContext.getRequest.getQueryParams.get("validationCode")(0)
     // validate
     if (ProxyUserUtils.validate(proxyUser, validationCode)) {
-      val lowerCaseUserName = proxyUser.toString.toLowerCase
+      val lowerCaseUserName = proxyUser.toString.toLowerCase(Locale.getDefault)
       GatewaySSOUtils.setLoginUser(gatewayContext, lowerCaseUserName)
       "代理成功".data("proxyUser", proxyUser)
     } else {
@@ -221,7 +221,8 @@ abstract class UserPwdAbstractUserRestful extends 
AbstractUserRestful with Loggi
   }
 
   def clearExpireCookie(gatewayContext: GatewayContext): Unit = {
-    val cookies = gatewayContext.getRequest.getCookies.values().flatMap(cookie 
=> cookie).toArray
+    val cookies =
+      gatewayContext.getRequest.getCookies.values().asScala.flatMap(cookie => 
cookie).toArray
     val expireCookies = cookies.filter(cookie =>
       
cookie.getName.equals(ServerConfiguration.LINKIS_SERVER_SESSION_TICKETID_KEY.getValue)
     )
diff --git 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-httpclient-support/src/main/scala/org/apache/linkis/httpclient/dws/authentication/TokenAuthenticationStrategy.scala
 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-httpclient-support/src/main/scala/org/apache/linkis/httpclient/dws/authentication/TokenAuthenticationStrategy.scala
index e2a0843b7..867a20329 100644
--- 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-httpclient-support/src/main/scala/org/apache/linkis/httpclient/dws/authentication/TokenAuthenticationStrategy.scala
+++ 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-httpclient-support/src/main/scala/org/apache/linkis/httpclient/dws/authentication/TokenAuthenticationStrategy.scala
@@ -38,14 +38,17 @@ class TokenAuthenticationStrategy(override protected val 
sessionMaxAliveTime: Lo
       case action: UserAction =>
         new HttpAuthentication {
 
-          import scala.collection.JavaConversions._
+          import scala.collection.JavaConverters._
 
           import TokenAuthenticationStrategy._
 
           override def authToCookies: Array[Cookie] = Array.empty
 
           override def authToHeaders: util.Map[String, String] =
-            Map(TOKEN_USER_KEY -> action.getUser, TOKEN_KEY -> 
getClientConfig.getAuthTokenValue)
+            Map(
+              TOKEN_USER_KEY -> action.getUser,
+              TOKEN_KEY -> getClientConfig.getAuthTokenValue
+            ).asJava
 
           override def authToMap: util.Map[String, String] = new 
util.HashMap[String, String]()
 
diff --git 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-server-support/src/main/scala/org/apache/linkis/gateway/ujes/route/label/RouteLabelParser.scala
 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-server-support/src/main/scala/org/apache/linkis/gateway/ujes/route/label/RouteLabelParser.scala
index 8b2b947cb..3bddda3de 100644
--- 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-server-support/src/main/scala/org/apache/linkis/gateway/ujes/route/label/RouteLabelParser.scala
+++ 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-server-support/src/main/scala/org/apache/linkis/gateway/ujes/route/label/RouteLabelParser.scala
@@ -27,7 +27,7 @@ import org.apache.linkis.server.BDPJettyServerHelper
 
 import java.util
 
-import scala.collection.JavaConversions._
+import scala.collection.JavaConverters._
 
 trait RouteLabelParser {
 
@@ -57,7 +57,10 @@ class GenericRoueLabelParser extends RouteLabelParser with 
Logging {
           case map: util.Map[String, Any] => 
labelBuilderFactory.getLabels(map.asInstanceOf)
           case _ => new util.ArrayList[Label[_]]()
         }
-        labels.filter(label => 
label.isInstanceOf[RouteLabel]).map(_.asInstanceOf[RouteLabel])
+        labels.asScala
+          .filter(label => label.isInstanceOf[RouteLabel])
+          .map(_.asInstanceOf[RouteLabel])
+          .asJava
       case _ => null
     }
   }
diff --git 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-spring-cloud-gateway/src/main/scala/org/apache/linkis/gateway/springcloud/websocket/WebsocketGatewaySession.scala
 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-spring-cloud-gateway/src/main/scala/org/apache/linkis/gateway/springcloud/websocket/WebsocketGatewaySession.scala
index 3c2ca7ace..c9c05776d 100644
--- 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-spring-cloud-gateway/src/main/scala/org/apache/linkis/gateway/springcloud/websocket/WebsocketGatewaySession.scala
+++ 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-spring-cloud-gateway/src/main/scala/org/apache/linkis/gateway/springcloud/websocket/WebsocketGatewaySession.scala
@@ -145,7 +145,7 @@ case class ProxyGatewayWebSocketSession(
 ) extends GatewayWebSocketSession(webSocketSession) {
   private var lastPingTime = System.currentTimeMillis
 
-  override def equals(obj: scala.Any): Boolean = if (obj == null) false
+  override def equals(obj: Any): Boolean = if (obj == null) false
   else {
     obj match {
       case w: ProxyGatewayWebSocketSession =>


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


Reply via email to