Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,8 @@ object EntranceConfiguration {
*/
val HIVE_LOCATION_CONTROL_WHITELIST_CREATORS: CommonVars[String] =
CommonVars("wds.linkis.hive.location.control.whitelist.creators", "")
* Entrance Group缓存清理功能总开关

/** Entrance Group缓存清理功能总开关
*
* 控制以下功能是否启用:
* 1. Entrance offline时发送Group缓存清理广播 2. 接收并处理Group缓存清理广播 3. 手动清理Group缓存API
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
package org.apache.linkis.engineconnplugin.flink.util

import org.apache.linkis.common.exception.ErrorException
import org.apache.linkis.common.utils.Logging
import org.apache.linkis.common.utils.{ByteTimeUtils, Logging}
import org.apache.linkis.engineconn.core.executor.ExecutorManager
import org.apache.linkis.engineconn.executor.entity.YarnExecutor
import org.apache.linkis.engineconnplugin.flink.client.config.FlinkVersionThreadLocal
Expand All @@ -28,26 +28,19 @@ import org.apache.linkis.engineconnplugin.flink.config.FlinkEnvConfiguration
import org.apache.linkis.governance.common.conf.GovernanceCommonConf
import org.apache.linkis.governance.common.constant.ec.ECConstants
import org.apache.linkis.manager.common.entity.enumeration.NodeStatus

import org.apache.commons.lang3.StringUtils
import org.apache.flink
import org.apache.flink.client.program.rest.RestClusterClient
import org.apache.flink.configuration.{HighAvailabilityOptions, JobManagerOptions, RestOptions}
import org.apache.flink.runtime.client.JobStatusMessage
import org.apache.flink.yarn.configuration.YarnConfigOptions
import org.apache.hadoop.conf.Configuration
import org.apache.hadoop.yarn.api.records.{
ApplicationId,
ApplicationReport,
FinalApplicationStatus,
YarnApplicationState
}
import org.apache.hadoop.yarn.api.records.{ApplicationId, ApplicationReport, FinalApplicationStatus, YarnApplicationState}
import org.apache.hadoop.yarn.client.api.YarnClient
import org.apache.hadoop.yarn.conf.YarnConfiguration
import org.apache.hadoop.yarn.util.ConverterUtils

import java.util

import scala.collection.JavaConverters.collectionAsScalaIterableConverter
import scala.collection.mutable.ArrayBuffer

Expand Down
Loading