You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@linkis.apache.org by sh...@apache.org on 2022/01/05 10:05:02 UTC
[incubator-linkis] 01/01: Merge pull request #1272 from apache/release-1.0.3-rc1
This is an automated email from the ASF dual-hosted git repository.
shuaidi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-linkis.git
commit da8c6e39ce09d3a677fa6ee34326f9d4a05410f7
Merge: f96b41e d5dd961
Author: shuaidi <sa...@163.com>
AuthorDate: Wed Jan 5 18:04:45 2022 +0800
Merge pull request #1272 from apache/release-1.0.3-rc1
[Pre-release]Prepare to Release Apache Linkis(incubating) 1.0.3
.asf.yaml | 58 +
.github/ISSUE_TEMPLATE/bug_report.md | 38 -
.github/ISSUE_TEMPLATE/bug_report.yml | 106 ++
.github/ISSUE_TEMPLATE/config.yml | 6 +
.github/ISSUE_TEMPLATE/feature_request.md | 20 -
.github/ISSUE_TEMPLATE/feature_request.yml | 63 +
.github/workflows/build.yml | 54 +
.gitignore | 23 +-
CONTRIBUTING.md | 180 +++
CONTRIBUTING_CN.md | 179 +++
Contributing_CN.md | 179 ---
DISCLAIMER-WIP | 17 +
LICENSE | 137 ++
NOTICE | 961 ++++++++++++
README.md | 16 +-
README_CN.md | 16 +-
.../assembly-combined/bin/linkis-cli | 52 +-
.../assembly-combined/bin/linkis-cli-hive | 13 +-
.../assembly-combined/bin/linkis-cli-spark-sql | 13 +-
.../assembly-combined/bin/linkis-cli-spark-submit | 13 +-
.../assembly-combined/bin/linkis-cli-start | 52 +-
.../assembly-combined/conf/application-eureka.yml | 15 +
.../assembly-combined/conf/application-linkis.yml | 15 +
.../conf/linkis-cg-engineconnmanager.properties | 24 +-
.../conf/linkis-cg-engineplugin.properties | 26 +-
.../conf/linkis-cg-entrance.properties | 20 +-
.../conf/linkis-cg-linkismanager.properties | 26 +-
.../conf/linkis-mg-gateway.properties | 29 +-
.../assembly-combined/conf/linkis-ps-cs.properties | 27 +-
.../conf/linkis-ps-publicservice.properties | 35 +-
.../assembly-combined/conf/linkis.properties | 30 +-
.../assembly-combined/conf/log4j2.xml | 23 +-
.../assembly-combined/conf/token.properties | 15 +
.../assembly-combined/pom.xml | 26 +-
.../public-module-combined/pom.xml | 26 +-
.../src/main/assembly/distribution.xml | 17 +-
.../assembly-combined/sbin/common.sh | 15 +-
.../sbin/ext/linkis-cg-engineconnmanager | 15 +-
.../sbin/ext/linkis-cg-engineplugin | 15 +-
.../assembly-combined/sbin/ext/linkis-cg-entrance | 15 +-
.../sbin/ext/linkis-cg-linkismanager | 15 +-
.../assembly-combined/sbin/ext/linkis-common-start | 13 +
.../assembly-combined/sbin/ext/linkis-mg-eureka | 15 +-
.../assembly-combined/sbin/ext/linkis-mg-gateway | 15 +-
.../assembly-combined/sbin/ext/linkis-ps-cs | 15 +-
.../sbin/ext/linkis-ps-publicservice | 15 +-
.../assembly-combined/sbin/linkis-daemon.sh | 13 +
.../assembly-combined/sbin/linkis-start-all.sh | 15 +-
.../assembly-combined/sbin/linkis-stop-all.sh | 15 +-
.../src/main/assembly/assembly.xml | 26 +-
assembly-combined-package/bin/checkEnv.sh | 16 +-
assembly-combined-package/bin/common.sh | 15 +-
assembly-combined-package/bin/install.sh | 38 +-
assembly-combined-package/config/db.sh | 14 +-
assembly-combined-package/config/linkis-env.sh | 25 +-
.../licenses/LICENSE-Java-WebSocket.txt | 25 +
.../licenses/LICENSE-beanvalidation-api.txt | 202 +++
.../licenses/LICENSE-caffeine.txt | 202 +++
.../licenses/LICENSE-commons-codec.txt | 202 +++
.../licenses/LICENSE-commons-collections.txt | 202 +++
.../licenses/LICENSE-commons-dbcp.txt | 202 +++
.../licenses/LICENSE-commons-io.txt | 203 +++
.../licenses/LICENSE-commons-lang-2.6.txt | 202 +++
.../licenses/LICENSE-commons-lang.txt | 202 +++
.../licenses/LICENSE-commons-lang3.txt | 202 +++
.../licenses/LICENSE-commons-net.txt | 202 +++
.../licenses/LICENSE-commons-text.txt | 202 +++
.../licenses/LICENSE-druid.txt | 336 +++++
.../licenses/LICENSE-hadoop-auth.txt | 1562 ++++++++++++++++++++
.../licenses/LICENSE-hadoop-client.txt | 1562 ++++++++++++++++++++
.../licenses/LICENSE-hadoop-exec.txt | 1562 ++++++++++++++++++++
.../licenses/LICENSE-hadoop-hdfs.txt | 1562 ++++++++++++++++++++
.../licenses/LICENSE-hadoop-yarn-client.txt | 1562 ++++++++++++++++++++
.../licenses/LICENSE-hive-common.txt | 202 +++
.../licenses/LICENSE-hive-jdbc.txt | 202 +++
.../licenses/LICENSE-jackson-core-asl.txt | 13 +
.../licenses/LICENSE-jackson-core.txt | 8 +
.../licenses/LICENSE-jackson-databind.txt | 8 +
.../licenses/LICENSE-jackson-jaxrs.txt | 13 +
.../licenses/LICENSE-jackson-mapper-asl.txt | 13 +
.../licenses/LICENSE-jersey-json.txt | 759 ++++++++++
.../licenses/LICENSE-jersey-server.txt | 759 ++++++++++
.../licenses/LICENSE-jetty-server.txt | 414 ++++++
.../licenses/LICENSE-jetty-servlet.txt | 414 ++++++
.../licenses/LICENSE-jetty-servlets.txt | 414 ++++++
.../licenses/LICENSE-jetty-webapp.txt | 414 ++++++
.../licenses/LICENSE-jsp-api.txt | 202 +++
.../licenses/LICENSE-mybatis-plus.txt | 201 +++
.../licenses/LICENSE-protostuff-core.txt | 202 +++
.../licenses/LICENSE-protostuff-runtime.txt | 202 +++
.../licenses/LICENSE-py4j.txt | 26 +
.../licenses/LICENSE-reactor-netty.txt | 202 +++
.../licenses/LICENSE-slf4j.txt | 24 +
.../licenses/LICENSE-spark.txt | 261 ++++
.../licenses/LICENSE-spring-aop.txt | 279 ++++
.../licenses/LICENSE-spring-beans.txt | 279 ++++
.../licenses/LICENSE-spring-boot-autoconfigure.txt | 202 +++
.../LICENSE-spring-boot-starter-actuator.txt | 202 +++
.../licenses/LICENSE-spring-boot-starter-aop.txt | 202 +++
.../licenses/LICENSE-spring-boot-starter-cache.txt | 202 +++
.../licenses/LICENSE-spring-boot-starter-jdbc.txt | 202 +++
.../licenses/LICENSE-spring-boot-starter-jetty.txt | 202 +++
.../licenses/LICENSE-spring-boot-starter-json.txt | 202 +++
.../LICENSE-spring-boot-starter-logging.txt | 202 +++
.../LICENSE-spring-boot-starter-reactor-netty.txt | 202 +++
.../licenses/LICENSE-spring-boot-starter-web.txt | 202 +++
.../licenses/LICENSE-spring-boot-starter.txt | 202 +++
.../licenses/LICENSE-spring-boot.txt | 202 +++
.../licenses/LICENSE-spring-context.txt | 279 ++++
.../licenses/LICENSE-spring-core.txt | 279 ++++
.../licenses/LICENSE-spring-expression.txt | 279 ++++
.../licenses/LICENSE-spring-jcl.txt | 279 ++++
.../licenses/LICENSE-spring-jdbc.txt | 279 ++++
.../licenses/LICENSE-spring-plugin-core.txt | 216 +++
.../licenses/LICENSE-spring-plugin-metadata.txt | 216 +++
.../licenses/LICENSE-spring-tx.txt | 279 ++++
.../licenses/LICENSE-spring-web.txt | 279 ++++
.../licenses/LICENSE-spring-webmvc.txt | 279 ++++
.../licenses/LICENSE-springfox-core.txt | 201 +++
.../licenses/LICENSE-springfox-schema.txt | 201 +++
.../licenses/LICENSE-springfox-spi.txt | 201 +++
.../licenses/LICENSE-springfox-spring-web.txt | 201 +++
.../licenses/LICENSE-thrift.txt | 306 ++++
assembly-combined-package/pom.xml | 26 +-
.../src/main/assembly/assembly.xml | 40 +-
db/linkis_ddl.sql | 65 +-
db/linkis_dml.sql | 32 +-
db/module/linkis-bml.sql | 17 +
db/module/linkis-cs.sql | 17 +
db/module/linkis_configuration.sql | 17 +
db/module/linkis_configuration_dml.sql | 19 +-
db/module/linkis_ecp.sql | 17 +
db/module/linkis_errorcode.sql | 17 +
db/module/linkis_instance_label.sql | 17 +
db/module/linkis_manager.sql | 17 +
db/module/linkis_metadata.sql | 17 +
db/module/linkis_query.sql | 17 +
db/module/linkis_resourcemanager.sql | 17 +
db/module/linkis_udf.sql | 17 +
db/module/linkis_variable.sql | 17 +
linkis-commons/linkis-common/pom.xml | 42 +-
.../linkis/common/errorcode/ErrorCodeUtils.java | 37 -
.../errorcode/LinkisCommonsErrorCodeSummary.java | 89 --
...inkisComputationGovernanceErrorCodeSummary.java | 101 --
.../LinkisEngineConnErrorCodeSummary.java | 89 --
.../common/errorcode/LinkisErrorCodeSummary.java | 105 --
.../errorcode/LinkisExtensionErrorCodeSummary.java | 78 -
.../errorcode/LinkisFrameErrorCodeSummary.java | 83 --
.../LinkisPublicEnhancementErrorCodeSummary.java | 75 -
.../LinkisSpringCloudServiceErrorCodeSummary.java | 76 -
.../linkis/common/exception/ErrorException.java | 33 -
.../linkis/common/exception/ExceptionLevel.java | 60 -
.../linkis/common/exception/ExceptionManager.java | 68 -
.../linkis/common/exception/FatalException.java | 33 -
.../exception/LinkisCommonErrorException.java | 28 -
.../linkis/common/exception/LinkisException.java | 132 --
.../common/exception/LinkisRetryException.java | 33 -
.../common/exception/LinkisRuntimeException.java | 108 --
.../linkis/common/exception/WarnException.java | 33 -
.../webank/wedatasphere/linkis/common/io/Fs.java | 55 -
.../wedatasphere/linkis/common/io/FsPath.java | 326 ----
.../linkis/common/utils/ByteTimeUtils.java | 362 -----
.../wedatasphere/linkis/common/utils/DESUtil.java | 132 --
.../linkis/common/errorcode/ErrorCodeUtils.java | 36 +
.../errorcode/LinkisCommonsErrorCodeSummary.java | 88 ++
...inkisComputationGovernanceErrorCodeSummary.java | 100 ++
.../LinkisEngineConnErrorCodeSummary.java | 88 ++
.../common/errorcode/LinkisErrorCodeSummary.java | 104 ++
.../errorcode/LinkisExtensionErrorCodeSummary.java | 77 +
.../errorcode/LinkisFrameErrorCodeSummary.java | 82 +
.../LinkisPublicEnhancementErrorCodeSummary.java | 74 +
.../LinkisSpringCloudServiceErrorCodeSummary.java | 75 +
.../linkis/common/exception/ErrorException.java | 33 +
.../linkis/common/exception/ExceptionLevel.java | 60 +
.../linkis/common/exception/ExceptionManager.java | 68 +
.../linkis/common/exception/FatalException.java | 33 +
.../exception/LinkisCommonErrorException.java | 29 +
.../linkis/common/exception/LinkisException.java | 133 ++
.../common/exception/LinkisRetryException.java | 34 +
.../common/exception/LinkisRuntimeException.java | 109 ++
.../linkis/common/exception/WarnException.java | 33 +
.../main/java/org/apache/linkis/common/io/Fs.java | 60 +
.../java/org/apache/linkis/common/io/FsPath.java | 330 +++++
.../apache/linkis/common/utils/ByteTimeUtils.java | 363 +++++
.../org/apache/linkis/common/utils/DESUtil.java | 133 ++
.../linkis/common/ServiceInstance.scala | 60 -
.../linkis/common/collection/LoopArray.scala | 191 ---
.../linkis/common/conf/BDPConfiguration.scala | 157 --
.../wedatasphere/linkis/common/conf/ByteType.scala | 26 -
.../linkis/common/conf/CommonVars.scala | 41 -
.../linkis/common/conf/Configuration.scala | 66 -
.../linkis/common/conf/DWCArgumentsParser.scala | 108 --
.../wedatasphere/linkis/common/conf/TimeType.scala | 33 -
.../common/errorcode/CommonErrorConstants.scala | 21 -
.../wedatasphere/linkis/common/io/FsReader.scala | 42 -
.../wedatasphere/linkis/common/io/FsWriter.scala | 27 -
.../wedatasphere/linkis/common/io/MetaData.scala | 22 -
.../wedatasphere/linkis/common/io/Record.scala | 24 -
.../common/io/resultset/ResultDeserializer.scala | 27 -
.../common/io/resultset/ResultSerializer.scala | 25 -
.../linkis/common/io/resultset/ResultSet.scala | 83 --
.../common/io/resultset/ResultSetReader.scala | 29 -
.../common/io/resultset/ResultSetWriter.scala | 30 -
.../linkis/common/listener/Event.scala | 20 -
.../linkis/common/listener/EventListener.scala | 22 -
.../linkis/common/listener/ListenerEventBus.scala | 292 ----
.../common/listener/SingleThreadListenerBus.scala | 20 -
.../wedatasphere/linkis/common/log/LogUtils.scala | 59 -
.../linkis/common/utils/ArrayUtils.scala | 59 -
.../linkis/common/utils/ClassUtils.scala | 71 -
.../linkis/common/utils/FileService.scala | 61 -
.../wedatasphere/linkis/common/utils/JavaLog.scala | 88 --
.../linkis/common/utils/JsonUtils.scala | 30 -
.../linkis/common/utils/LDAPUtils.scala | 54 -
.../wedatasphere/linkis/common/utils/Logging.scala | 63 -
.../linkis/common/utils/OverloadUtils.scala | 35 -
.../linkis/common/utils/RSAUtils.scala | 57 -
.../linkis/common/utils/RefreshUtils.scala | 45 -
.../linkis/common/utils/RetryHandler.scala | 66 -
.../linkis/common/utils/ShutdownUtils.scala | 77 -
.../wedatasphere/linkis/common/utils/Utils.scala | 283 ----
.../linkis/common/utils/VariableUtils.scala | 299 ----
.../linkis/common/utils/ZipUtils.scala | 280 ----
.../org/apache/linkis/common/ServiceInstance.scala | 61 +
.../linkis/common/collection/LoopArray.scala | 192 +++
.../linkis/common/conf/BDPConfiguration.scala | 167 +++
.../org/apache/linkis/common/conf/ByteType.scala | 27 +
.../org/apache/linkis/common/conf/CommonVars.scala | 42 +
.../apache/linkis/common/conf/Configuration.scala | 70 +
.../linkis/common/conf/DWCArgumentsParser.scala | 109 ++
.../org/apache/linkis/common/conf/TimeType.scala | 34 +
.../common/errorcode/CommonErrorConstants.scala | 22 +
.../org/apache/linkis/common/io/FsReader.scala | 43 +
.../org/apache/linkis/common/io/FsWriter.scala | 28 +
.../org/apache/linkis/common/io/MetaData.scala | 23 +
.../scala/org/apache/linkis/common/io/Record.scala | 25 +
.../common/io/resultset/ResultDeserializer.scala | 28 +
.../common/io/resultset/ResultSerializer.scala | 26 +
.../linkis/common/io/resultset/ResultSet.scala | 84 ++
.../common/io/resultset/ResultSetReader.scala | 30 +
.../common/io/resultset/ResultSetWriter.scala | 31 +
.../org/apache/linkis/common/listener/Event.scala | 21 +
.../linkis/common/listener/EventListener.scala | 23 +
.../linkis/common/listener/ListenerEventBus.scala | 293 ++++
.../common/listener/SingleThreadListenerBus.scala | 21 +
.../org/apache/linkis/common/log/LogUtils.scala | 60 +
.../apache/linkis/common/utils/ArrayUtils.scala | 60 +
.../apache/linkis/common/utils/ClassUtils.scala | 70 +
.../apache/linkis/common/utils/FileService.scala | 62 +
.../org/apache/linkis/common/utils/JavaLog.scala | 89 ++
.../org/apache/linkis/common/utils/JsonUtils.scala | 31 +
.../org/apache/linkis/common/utils/LDAPUtils.scala | 55 +
.../org/apache/linkis/common/utils/Logging.scala | 64 +
.../apache/linkis/common/utils/OverloadUtils.scala | 36 +
.../org/apache/linkis/common/utils/RSAUtils.scala | 58 +
.../apache/linkis/common/utils/RefreshUtils.scala | 46 +
.../apache/linkis/common/utils/RetryHandler.scala | 67 +
.../apache/linkis/common/utils/ShutdownUtils.scala | 78 +
.../org/apache/linkis/common/utils/Utils.scala | 284 ++++
.../apache/linkis/common/utils/VariableUtils.scala | 301 ++++
.../org/apache/linkis/common/utils/ZipUtils.scala | 300 ++++
linkis-commons/linkis-hadoop-common/pom.xml | 22 +-
.../linkis/hadoop/common/utils/KerberosUtils.java | 113 ++
.../linkis/hadoop/common/conf/HadoopConf.scala | 40 -
.../common/entity/HDFSFileSystemContainer.scala | 48 -
.../linkis/hadoop/common/utils/HDFSUtils.scala | 152 --
.../linkis/hadoop/common/conf/HadoopConf.scala | 48 +
.../common/entity/HDFSFileSystemContainer.scala | 51 +
.../linkis/hadoop/common/utils/HDFSUtils.scala | 164 ++
linkis-commons/linkis-httpclient/pom.xml | 22 +-
.../linkis/httpclient/AbstractHttpClient.scala | 349 -----
.../wedatasphere/linkis/httpclient/Client.scala | 33 -
.../linkis/httpclient/GenericHttpClient.scala | 42 -
.../linkis/httpclient/ResultListener.scala | 34 -
.../AbstractAuthenticationStrategy.scala | 81 -
.../httpclient/authentication/Authentication.scala | 28 -
.../authentication/AuthenticationAction.scala | 27 -
.../authentication/AuthenticationStrategy.scala | 26 -
.../authentication/HttpAuthentication.scala | 31 -
.../linkis/httpclient/config/ClientConfig.scala | 82 -
.../httpclient/config/ClientConfigBuilder.scala | 117 --
.../httpclient/discovery/AbstractDiscovery.scala | 139 --
.../linkis/httpclient/discovery/Discovery.scala | 34 -
.../httpclient/discovery/DiscoveryListener.scala | 34 -
.../httpclient/discovery/HeartbeatAction.scala | 31 -
.../httpclient/exception/DiscoveryException.scala | 22 -
.../exception/HttpClientResultException.scala | 22 -
.../exception/HttpMessageParseException.scala | 27 -
.../loadbalancer/AbstractLoadBalancer.scala | 57 -
.../loadbalancer/DefaultLoadbalancerStrategy.scala | 35 -
.../httpclient/loadbalancer/LoadBalancer.scala | 26 -
.../loadbalancer/LoadBalancerStrategy.scala | 24 -
.../linkis/httpclient/request/Action.scala | 26 -
.../linkis/httpclient/request/DownloadAction.scala | 30 -
.../linkis/httpclient/request/GetAction.scala | 44 -
.../linkis/httpclient/request/HttpAction.scala | 48 -
.../linkis/httpclient/request/POSTAction.scala | 38 -
.../linkis/httpclient/request/PutAction.scala | 26 -
.../httpclient/request/ServerUrlAction.scala | 22 -
.../linkis/httpclient/request/UploadAction.scala | 58 -
.../linkis/httpclient/request/UserAction.scala | 25 -
.../linkis/httpclient/request/UserPwdAction.scala | 23 -
.../httpclient/response/HashMapHttpResult.scala | 51 -
.../linkis/httpclient/response/HttpResult.scala | 34 -
.../linkis/httpclient/response/ListResult.scala | 28 -
.../linkis/httpclient/response/MetricResult.scala | 60 -
.../linkis/httpclient/response/Result.scala | 36 -
.../response/impl/DefaultHttpResult.scala | 42 -
.../linkis/httpclient/AbstractHttpClient.scala | 353 +++++
.../org/apache/linkis/httpclient/Client.scala | 34 +
.../linkis/httpclient/GenericHttpClient.scala | 42 +
.../apache/linkis/httpclient/ResultListener.scala | 31 +
.../AbstractAuthenticationStrategy.scala | 85 ++
.../httpclient/authentication/Authentication.scala | 29 +
.../authentication/AuthenticationAction.scala | 28 +
.../authentication/AuthenticationStrategy.scala | 27 +
.../authentication/HttpAuthentication.scala | 31 +
.../linkis/httpclient/config/ClientConfig.scala | 83 ++
.../httpclient/config/ClientConfigBuilder.scala | 118 ++
.../httpclient/discovery/AbstractDiscovery.scala | 139 ++
.../linkis/httpclient/discovery/Discovery.scala | 31 +
.../httpclient/discovery/DiscoveryListener.scala | 31 +
.../httpclient/discovery/HeartbeatAction.scala | 28 +
.../httpclient/exception/DiscoveryException.scala | 23 +
.../exception/HttpClientResultException.scala | 23 +
.../exception/HttpMessageParseException.scala | 24 +
.../loadbalancer/AbstractLoadBalancer.scala | 54 +
.../loadbalancer/DefaultLoadbalancerStrategy.scala | 32 +
.../httpclient/loadbalancer/LoadBalancer.scala | 27 +
.../loadbalancer/LoadBalancerStrategy.scala | 25 +
.../apache/linkis/httpclient/request/Action.scala | 25 +
.../linkis/httpclient/request/DownloadAction.scala | 27 +
.../linkis/httpclient/request/GetAction.scala | 41 +
.../linkis/httpclient/request/HttpAction.scala | 48 +
.../linkis/httpclient/request/POSTAction.scala | 35 +
.../linkis/httpclient/request/PutAction.scala | 27 +
.../httpclient/request/ServerUrlAction.scala | 23 +
.../linkis/httpclient/request/UploadAction.scala | 59 +
.../linkis/httpclient/request/UserAction.scala | 26 +
.../linkis/httpclient/request/UserPwdAction.scala | 24 +
.../httpclient/response/HashMapHttpResult.scala | 52 +
.../linkis/httpclient/response/HttpResult.scala | 31 +
.../linkis/httpclient/response/ListResult.scala | 25 +
.../linkis/httpclient/response/MetricResult.scala | 61 +
.../apache/linkis/httpclient/response/Result.scala | 33 +
.../response/impl/DefaultHttpResult.scala | 43 +
linkis-commons/linkis-message-scheduler/pom.xml | 27 +-
.../linkis/message/annotation/Chain.java | 30 -
.../linkis/message/annotation/Implicit.java | 28 -
.../linkis/message/annotation/Method.java | 29 -
.../linkis/message/annotation/NotImplicit.java | 28 -
.../linkis/message/annotation/Order.java | 29 -
.../linkis/message/annotation/Receiver.java | 28 -
.../linkis/message/builder/DefaultMessageJob.java | 183 ---
.../message/builder/DefaultMessageJobBuilder.java | 76 -
.../builder/DefaultServiceMethodContext.java | 165 ---
.../linkis/message/builder/Future.java | 34 -
.../linkis/message/builder/MessageJob.java | 46 -
.../linkis/message/builder/MessageJobBuilder.java | 40 -
.../linkis/message/builder/MessageJobListener.java | 55 -
.../message/builder/MessageJobTimeoutPolicy.java | 27 -
.../message/builder/ServiceMethodContext.java | 65 -
.../linkis/message/conf/MessageSchedulerConf.java | 44 -
.../context/AbstractMessageSchedulerContext.java | 113 --
.../context/DefaultMessageSchedulerContext.java | 44 -
.../linkis/message/context/MSContextInstance.java | 50 -
.../message/context/MessageSchedulerContext.java | 32 -
.../context/SpringMessageSchedulerContext.java | 42 -
.../message/exception/MessageErrorException.java | 33 -
.../message/exception/MessageWarnException.java | 33 -
.../message/parser/DefaultImplicitParser.java | 65 -
.../message/parser/DefaultServiceParser.java | 95 --
.../linkis/message/parser/ImplicitMethod.java | 63 -
.../linkis/message/parser/ImplicitParser.java | 27 -
.../linkis/message/parser/ServiceMethod.java | 123 --
.../linkis/message/parser/ServiceParser.java | 27 -
.../publisher/AbstractMessagePublisher.java | 155 --
.../message/publisher/DefaultMessagePublisher.java | 32 -
.../linkis/message/publisher/MessagePublisher.java | 31 -
.../message/registry/AbstractImplicitRegistry.java | 86 --
.../message/registry/AbstractServiceRegistry.java | 90 --
.../linkis/message/registry/ImplicitRegistry.java | 24 -
.../linkis/message/registry/ServiceRegistry.java | 24 -
.../message/registry/SpringImplicitRegistry.java | 50 -
.../message/registry/SpringServiceRegistry.java | 40 -
.../message/scheduler/AbstractMessageExecutor.java | 157 --
.../message/scheduler/DefaultMessageExecutor.java | 105 --
.../message/scheduler/DefaultMessageScheduler.java | 84 --
.../linkis/message/scheduler/MessageExecutor.java | 31 -
.../scheduler/MessageExecutorExecutionManager.java | 75 -
.../linkis/message/scheduler/MessageScheduler.java | 26 -
.../message/scheduler/MethodExecuteWrapper.java | 76 -
.../message/tx/SpringTransactionManager.java | 56 -
.../linkis/message/tx/TransactionManager.java | 32 -
.../linkis/message/utils/MessageUtils.java | 91 --
.../apache/linkis/message/annotation/Chain.java | 31 +
.../apache/linkis/message/annotation/Implicit.java | 29 +
.../apache/linkis/message/annotation/Method.java | 30 +
.../linkis/message/annotation/NotImplicit.java | 29 +
.../apache/linkis/message/annotation/Order.java | 30 +
.../apache/linkis/message/annotation/Receiver.java | 29 +
.../linkis/message/builder/DefaultMessageJob.java | 185 +++
.../message/builder/DefaultMessageJobBuilder.java | 77 +
.../builder/DefaultServiceMethodContext.java | 166 +++
.../org/apache/linkis/message/builder/Future.java | 35 +
.../apache/linkis/message/builder/MessageJob.java | 47 +
.../linkis/message/builder/MessageJobBuilder.java | 41 +
.../linkis/message/builder/MessageJobListener.java | 56 +
.../message/builder/MessageJobTimeoutPolicy.java | 28 +
.../message/builder/ServiceMethodContext.java | 66 +
.../linkis/message/conf/MessageSchedulerConf.java | 46 +
.../context/AbstractMessageSchedulerContext.java | 114 ++
.../context/DefaultMessageSchedulerContext.java | 45 +
.../linkis/message/context/MSContextInstance.java | 51 +
.../message/context/MessageSchedulerContext.java | 33 +
.../context/SpringMessageSchedulerContext.java | 43 +
.../message/exception/MessageErrorException.java | 34 +
.../message/exception/MessageWarnException.java | 34 +
.../message/parser/DefaultImplicitParser.java | 66 +
.../message/parser/DefaultServiceParser.java | 96 ++
.../linkis/message/parser/ImplicitMethod.java | 64 +
.../linkis/message/parser/ImplicitParser.java | 28 +
.../linkis/message/parser/ServiceMethod.java | 124 ++
.../linkis/message/parser/ServiceParser.java | 28 +
.../publisher/AbstractMessagePublisher.java | 156 ++
.../message/publisher/DefaultMessagePublisher.java | 33 +
.../linkis/message/publisher/MessagePublisher.java | 32 +
.../message/registry/AbstractImplicitRegistry.java | 87 ++
.../message/registry/AbstractServiceRegistry.java | 91 ++
.../linkis/message/registry/ImplicitRegistry.java | 25 +
.../linkis/message/registry/ServiceRegistry.java | 25 +
.../message/registry/SpringImplicitRegistry.java | 51 +
.../message/registry/SpringServiceRegistry.java | 41 +
.../message/scheduler/AbstractMessageExecutor.java | 215 +++
.../message/scheduler/DefaultMessageExecutor.java | 106 ++
.../message/scheduler/DefaultMessageScheduler.java | 88 ++
.../linkis/message/scheduler/MessageExecutor.java | 32 +
.../scheduler/MessageExecutorExecutionManager.java | 83 ++
.../linkis/message/scheduler/MessageScheduler.java | 27 +
.../message/scheduler/MethodExecuteWrapper.java | 77 +
.../message/tx/SpringTransactionManager.java | 57 +
.../linkis/message/tx/TransactionManager.java | 33 +
.../apache/linkis/message/utils/MessageUtils.java | 92 ++
.../src/main/resources/META-INF/spring.factories | 2 +-
.../wedatasphere/linkis/rpc/MessageConverter.scala | 82 -
.../linkis/rpc/MessageErrorConstants.scala | 22 -
.../linkis/rpc/MessageRPCConsumer.scala | 71 -
.../linkis/rpc/MessageRPCReceiveRestful.scala | 123 --
.../linkis/rpc/MessageRPCSpringConfiguration.scala | 46 -
.../wedatasphere/linkis/rpc/MessageReceiver.scala | 81 -
.../linkis/rpc/MessageReceiverChooser.scala | 32 -
.../org/apache/linkis/rpc/MessageConverter.scala | 83 ++
.../apache/linkis/rpc/MessageErrorConstants.scala | 22 +
.../org/apache/linkis/rpc/MessageRPCConsumer.scala | 72 +
.../linkis/rpc/MessageRPCReceiveRestful.scala | 117 ++
.../linkis/rpc/MessageRPCSpringConfiguration.scala | 47 +
.../org/apache/linkis/rpc/MessageReceiver.scala | 82 +
.../apache/linkis/rpc/MessageReceiverChooser.scala | 33 +
.../linkis/message/DefaultRequestProtocol.java | 26 -
.../linkis/message/ImplicitInterface.java | 24 -
.../linkis/message/ImplicitInterfaceImpl.java | 23 -
.../linkis/message/ImplicitObject.java | 30 -
.../linkis/message/SchedulerMessageTest.java | 109 --
.../wedatasphere/linkis/message/TestService.java | 74 -
.../wedatasphere/linkis/message/TestService2.java | 30 -
.../linkis/message/DefaultRequestProtocol.java | 27 +
.../apache/linkis/message/ImplicitInterface.java | 25 +
.../linkis/message/ImplicitInterfaceImpl.java | 24 +
.../org/apache/linkis/message/ImplicitObject.java | 31 +
.../linkis/message/SchedulerMessageTest.java | 110 ++
.../org/apache/linkis/message/TestService.java | 75 +
.../org/apache/linkis/message/TestService2.java | 31 +
linkis-commons/linkis-module/pom.xml | 87 +-
.../linkis/DataWorkCloudApplication.java | 205 ---
.../wedatasphere/linkis/LinkisBaseServerApp.java | 50 -
.../linkis/server/restful/RestfulApplication.java | 50 -
.../linkis/server/utils/AopTargetUtils.java | 76 -
.../apache/linkis/DataWorkCloudApplication.java | 221 +++
.../org/apache/linkis/LinkisBaseServerApp.java | 51 +
.../apache/linkis/server/utils/AopTargetUtils.java | 77 +
.../src/main/resources/mybatis-config.xml | 24 +-
.../linkis/server/BDPJettyServerHelper.scala | 134 --
.../wedatasphere/linkis/server/Message.scala | 127 --
.../conf/DataWorkCloudCustomExcludeFilter.scala | 34 -
.../linkis/server/conf/ModuleConfiguration.scala | 25 -
.../linkis/server/conf/ServerConfiguration.scala | 101 --
.../server/exception/BDPServerException.scala | 24 -
.../exception/FetchMapCacheFailedException.scala | 30 -
.../exception/IllegalUserTicketException.scala | 22 -
.../server/exception/LoginExpireException.scala | 20 -
.../exception/NoApplicationExistsException.scala | 21 -
.../server/exception/NonLoginException.scala | 20 -
.../wedatasphere/linkis/server/package.scala | 110 --
.../linkis/server/restful/RestfulCatchAOP.scala | 50 -
.../linkis/server/security/SSOUtils.scala | 146 --
.../linkis/server/security/SecurityFilter.scala | 149 --
.../linkis/server/socket/ControllerServer.scala | 99 --
.../linkis/server/socket/ServerSocket.scala | 61 -
.../linkis/server/socket/SocketListener.scala | 26 -
.../server/socket/controller/ServerEvent.scala | 53 -
.../socket/controller/ServerEventService.scala | 52 -
.../socket/controller/ServerListenerEventBus.scala | 49 -
.../linkis/server/utils/LinkisMainHelper.scala | 52 -
.../linkis/server/BDPJettyServerHelper.scala | 151 ++
.../scala/org/apache/linkis/server/Message.scala | 142 ++
.../conf/DataWorkCloudCustomExcludeFilter.scala | 35 +
.../linkis/server/conf/ModuleConfiguration.scala | 25 +
.../linkis/server/conf/ServerConfiguration.scala | 103 ++
.../server/exception/BDPServerException.scala | 25 +
.../exception/FetchMapCacheFailedException.scala | 31 +
.../exception/IllegalUserTicketException.scala | 23 +
.../server/exception/LoginExpireException.scala | 21 +
.../exception/NoApplicationExistsException.scala | 22 +
.../server/exception/NonLoginException.scala | 21 +
.../scala/org/apache/linkis/server/package.scala | 111 ++
.../server/restful/SpringRestfulCatchAOP.scala | 55 +
.../apache/linkis/server/security/SSOUtils.scala | 154 ++
.../linkis/server/security/SecurityFilter.scala | 153 ++
.../linkis/server/socket/ControllerServer.scala | 100 ++
.../apache/linkis/server/socket/ServerSocket.scala | 62 +
.../linkis/server/socket/SocketListener.scala | 27 +
.../server/socket/controller/ServerEvent.scala | 54 +
.../socket/controller/ServerEventService.scala | 53 +
.../socket/controller/ServerListenerEventBus.scala | 50 +
.../linkis/server/utils/LinkisMainHelper.scala | 56 +
linkis-commons/linkis-mybatis/pom.xml | 22 +-
.../linkis/mybatis/DataSourceConfig.java | 76 -
.../linkis/mybatis/MyBatisMapperScannerConfig.java | 39 -
.../mybatis/MybatisConfigurationFactory.java | 136 --
.../linkis/mybatis/conf/MybatisConfiguration.java | 43 -
.../apache/linkis/mybatis/DataSourceConfig.java | 81 +
.../linkis/mybatis/MyBatisMapperScannerConfig.java | 40 +
.../mybatis/MybatisConfigurationFactory.java | 137 ++
.../linkis/mybatis/conf/MybatisConfiguration.java | 47 +
linkis-commons/linkis-protocol/pom.xml | 22 +-
.../linkis/protocol/AbstractRetryableProtocol.java | 41 -
.../linkis/protocol/constants/TaskConstant.java | 68 -
.../linkis/protocol/engine/EngineInfo.java | 46 -
.../linkis/protocol/engine/EngineState.java | 50 -
.../linkis/protocol/engine/JobProgressInfo.scala | 21 -
.../protocol/label/InsLabelAttachRequest.java | 60 -
.../protocol/label/InsLabelQueryRequest.java | 41 -
.../protocol/label/InsLabelQueryResponse.java | 43 -
.../protocol/label/InsLabelRefreshRequest.java | 33 -
.../protocol/label/InsLabelRemoveRequest.java | 41 -
.../protocol/label/LabelInsQueryRequest.java | 40 -
.../protocol/label/LabelInsQueryResponse.java | 42 -
.../linkis/protocol/label/LabelRequest.java | 23 -
.../linkis/protocol/label/NodeLabelAddRequest.java | 55 -
.../protocol/label/NodeLabelRemoveRequest.java | 52 -
.../linkis/protocol/message/HttpProtocol.java | 23 -
.../linkis/protocol/message/RequestMethod.java | 27 -
.../linkis/protocol/message/RequestProtocol.java | 22 -
.../linkis/protocol/query/QueryProtocol.java | 21 -
.../linkis/protocol/query/cache/CacheNotFound.java | 20 -
.../protocol/query/cache/CacheTaskResult.java | 30 -
.../protocol/query/cache/FailedToDeleteCache.java | 29 -
.../protocol/query/cache/FailedToWriteCache.java | 30 -
.../protocol/query/cache/RequestDeleteCache.java | 46 -
.../protocol/query/cache/RequestReadCache.java | 53 -
.../protocol/query/cache/RequestWriteCache.java | 56 -
.../protocol/query/cache/ResponseDeleteCache.java | 22 -
.../protocol/query/cache/ResponseReadCache.java | 22 -
.../protocol/query/cache/ResponseWriteCache.java | 21 -
.../protocol/query/cache/SuccessDeletedCache.java | 20 -
.../protocol/query/cache/SuccessWriteCache.java | 19 -
.../linkis/protocol/usercontrol/RequestLogin.java | 43 -
.../protocol/usercontrol/RequestRegister.java | 34 -
.../usercontrol/RequestUserListFromWorkspace.java | 35 -
.../protocol/usercontrol/RequestUserWorkspace.java | 36 -
.../linkis/protocol/usercontrol/ResponseLogin.java | 60 -
.../protocol/usercontrol/ResponseRegister.java | 60 -
.../usercontrol/ResponseUserWorkspace.java | 38 -
.../usercontrol/ResponseWorkspaceUserList.java | 35 -
.../usercontrol/UserControlLoginProtocol.java | 20 -
.../usercontrol/UserControlRegtisterProtocol.java | 20 -
.../linkis/protocol/util/ImmutablePair.java | 65 -
.../linkis/protocol/AbstractRetryableProtocol.java | 43 +
.../linkis/protocol/constants/TaskConstant.java | 69 +
.../apache/linkis/protocol/engine/EngineInfo.java | 48 +
.../apache/linkis/protocol/engine/EngineState.java | 52 +
.../linkis/protocol/engine/JobProgressInfo.scala | 22 +
.../protocol/label/InsLabelAttachRequest.java | 61 +
.../protocol/label/InsLabelQueryRequest.java | 43 +
.../protocol/label/InsLabelQueryResponse.java | 45 +
.../protocol/label/InsLabelRefreshRequest.java | 34 +
.../protocol/label/InsLabelRemoveRequest.java | 42 +
.../protocol/label/LabelInsQueryRequest.java | 42 +
.../protocol/label/LabelInsQueryResponse.java | 44 +
.../apache/linkis/protocol/label/LabelRequest.java | 24 +
.../linkis/protocol/label/NodeLabelAddRequest.java | 56 +
.../protocol/label/NodeLabelRemoveRequest.java | 53 +
.../linkis/protocol/message/HttpProtocol.java | 25 +
.../linkis/protocol/message/RequestMethod.java | 27 +
.../linkis/protocol/message/RequestProtocol.java | 23 +
.../linkis/protocol/query/QueryProtocol.java | 22 +
.../linkis/protocol/query/cache/CacheNotFound.java | 21 +
.../protocol/query/cache/CacheTaskResult.java | 31 +
.../protocol/query/cache/FailedToDeleteCache.java | 30 +
.../protocol/query/cache/FailedToWriteCache.java | 32 +
.../protocol/query/cache/RequestDeleteCache.java | 47 +
.../protocol/query/cache/RequestReadCache.java | 53 +
.../protocol/query/cache/RequestWriteCache.java | 58 +
.../protocol/query/cache/ResponseDeleteCache.java | 23 +
.../protocol/query/cache/ResponseReadCache.java | 23 +
.../protocol/query/cache/ResponseWriteCache.java | 23 +
.../protocol/query/cache/SuccessDeletedCache.java | 21 +
.../protocol/query/cache/SuccessWriteCache.java | 21 +
.../linkis/protocol/usercontrol/RequestLogin.java | 44 +
.../protocol/usercontrol/RequestRegister.java | 35 +
.../usercontrol/RequestUserListFromWorkspace.java | 37 +
.../protocol/usercontrol/RequestUserWorkspace.java | 38 +
.../linkis/protocol/usercontrol/ResponseLogin.java | 61 +
.../protocol/usercontrol/ResponseRegister.java | 61 +
.../usercontrol/ResponseUserWorkspace.java | 40 +
.../usercontrol/ResponseWorkspaceUserList.java | 37 +
.../usercontrol/UserControlLoginProtocol.java | 22 +
.../usercontrol/UserControlRegtisterProtocol.java | 22 +
.../apache/linkis/protocol/util/ImmutablePair.java | 67 +
.../linkis/protocol/BroadcastProtocol.scala | 26 -
.../linkis/protocol/CacheableProtocol.scala | 22 -
.../linkis/protocol/IRCommonProtocol.scala | 22 -
.../wedatasphere/linkis/protocol/IRProtocol.scala | 20 -
.../linkis/protocol/IRServiceGroupProtocol.scala | 26 -
.../linkis/protocol/InstanceProtocol.scala | 24 -
.../wedatasphere/linkis/protocol/Protocol.scala | 20 -
.../linkis/protocol/RetryableProtocol.scala | 25 -
.../linkis/protocol/SingleInstanceProtocol.scala | 20 -
.../protocol/callback/LogCallbackProtocol.scala | 26 -
.../linkis/protocol/engine/EngineCallback.scala | 28 -
.../linkis/protocol/engine/EngineState.scala | 31 -
.../engine/EngineStateTransitionRequest.scala | 22 -
.../linkis/protocol/engine/IfCanKillRequest.scala | 21 -
.../linkis/protocol/engine/JobProgressInfo.scala | 19 -
.../protocol/engine/RequestEngineStatus.scala | 31 -
.../protocol/engine/RequestUserEngineKill.scala | 26 -
.../linkis/protocol/mdq/MDQProtocol.scala | 45 -
.../wedatasphere/linkis/protocol/task/Task.scala | 30 -
.../linkis/protocol/utils/ProtocolUtils.scala | 41 -
.../linkis/protocol/utils/TaskUtils.scala | 87 --
.../linkis/protocol/utils/ZuulEntranceUtils.scala | 137 --
.../variable/RequestQueryGlobalVariable.scala | 26 -
.../protocol/variable/ResponseQueryVariable.scala | 26 -
.../apache/linkis/protocol/BroadcastProtocol.scala | 27 +
.../apache/linkis/protocol/CacheableProtocol.scala | 23 +
.../apache/linkis/protocol/IRCommonProtocol.scala | 23 +
.../org/apache/linkis/protocol/IRProtocol.scala | 21 +
.../linkis/protocol/IRServiceGroupProtocol.scala | 27 +
.../apache/linkis/protocol/InstanceProtocol.scala | 25 +
.../org/apache/linkis/protocol/Protocol.scala | 21 +
.../apache/linkis/protocol/RetryableProtocol.scala | 26 +
.../linkis/protocol/SingleInstanceProtocol.scala | 21 +
.../protocol/callback/LogCallbackProtocol.scala | 28 +
.../linkis/protocol/engine/EngineCallback.scala | 29 +
.../linkis/protocol/engine/EngineState.scala | 32 +
.../engine/EngineStateTransitionRequest.scala | 24 +
.../linkis/protocol/engine/IfCanKillRequest.scala | 23 +
.../linkis/protocol/engine/JobProgressInfo.scala | 21 +
.../protocol/engine/RequestEngineStatus.scala | 32 +
.../protocol/engine/RequestUserEngineKill.scala | 27 +
.../apache/linkis/protocol/mdq/MDQProtocol.scala | 47 +
.../org/apache/linkis/protocol/task/Task.scala | 31 +
.../linkis/protocol/utils/ProtocolUtils.scala | 42 +
.../apache/linkis/protocol/utils/TaskUtils.scala | 88 ++
.../linkis/protocol/utils/ZuulEntranceUtils.scala | 138 ++
.../variable/RequestQueryGlobalVariable.scala | 27 +
.../protocol/variable/ResponseQueryVariable.scala | 27 +
linkis-commons/linkis-rpc/pom.xml | 24 +-
.../linkis/rpc/serializer/NoneDelegate.java | 79 -
.../rpc/serializer/ProtostuffSerializeUtil.java | 128 --
.../apache/linkis/rpc/serializer/NoneDelegate.java | 80 +
.../rpc/serializer/ProtostuffSerializeUtil.java | 129 ++
.../linkis/rpc/AsynRPCMessageBus.scala | 52 -
.../wedatasphere/linkis/rpc/BaseRPCSender.scala | 150 --
.../linkis/rpc/BroadcastListener.scala | 26 -
.../wedatasphere/linkis/rpc/RPCMapCache.scala | 45 -
.../wedatasphere/linkis/rpc/RPCReceiveRemote.scala | 34 -
.../linkis/rpc/RPCReceiveRestful.scala | 147 --
.../linkis/rpc/RPCSpringBeanCache.scala | 85 --
.../webank/wedatasphere/linkis/rpc/Receiver.scala | 30 -
.../wedatasphere/linkis/rpc/ReceiverChooser.scala | 37 -
.../linkis/rpc/ReceiverSenderBuilder.scala | 32 -
.../webank/wedatasphere/linkis/rpc/Sender.scala | 88 --
.../wedatasphere/linkis/rpc/SenderFactory.scala | 52 -
.../linkis/rpc/conf/RPCConfiguration.scala | 48 -
.../linkis/rpc/conf/RPCSpringConfiguration.scala | 55 -
.../linkis/rpc/errorcode/RPCErrorConstants.scala | 25 -
.../rpc/exception/DWCRPCRetryException.scala | 25 -
.../linkis/rpc/exception/DWCURIException.scala | 24 -
.../rpc/exception/NoInstanceExistsException.scala | 22 -
.../rpc/exception/RPCInitFailedException.scala | 22 -
.../linkis/rpc/interceptor/RPCInterceptor.scala | 26 -
.../rpc/interceptor/RPCInterceptorChain.scala | 45 -
.../rpc/interceptor/RPCInterceptorExchange.scala | 33 -
.../linkis/rpc/interceptor/RPCLoadBalancer.scala | 30 -
.../linkis/rpc/interceptor/RPCServerLoader.scala | 105 --
.../common/BroadcastRPCInterceptor.scala | 78 -
.../common/BroadcastSenderBuilder.scala | 28 -
.../common/CacheableRPCInterceptor.scala | 74 -
.../interceptor/common/CommonRPCInterceptor.scala | 28 -
.../common/InstanceRPCLoadBalancer.scala | 35 -
.../common/RetryableRPCInterceptor.scala | 85 --
.../common/SingleInstanceRPCLoadBalancer.scala | 45 -
.../rpc/sender/FeignClientRequestInterceptor.scala | 30 -
.../linkis/rpc/sender/LocalMessageSender.scala | 29 -
.../SpringCloudFeignConfigurationCache.scala | 83 --
.../linkis/rpc/sender/SpringMVCRPCSender.scala | 117 --
.../linkis/rpc/sender/UnionSender.scala | 54 -
.../sender/eureka/EurekaClientRefreshUtils.scala | 57 -
.../rpc/sender/eureka/EurekaRPCServerLoader.scala | 46 -
.../rpc/transform/JavaCollectionSerializer.scala | 40 -
.../linkis/rpc/transform/RPCConsumer.scala | 72 -
.../linkis/rpc/transform/RPCFormats.scala | 26 -
.../linkis/rpc/transform/RPCProduct.scala | 119 --
.../wedatasphere/linkis/rpc/utils/RPCUtils.scala | 75 -
.../org/apache/linkis/rpc/AsynRPCMessageBus.scala | 53 +
.../org/apache/linkis/rpc/BaseRPCSender.scala | 152 ++
.../org/apache/linkis/rpc/BroadcastListener.scala | 27 +
.../scala/org/apache/linkis/rpc/RPCMapCache.scala | 46 +
.../org/apache/linkis/rpc/RPCReceiveRemote.scala | 35 +
.../org/apache/linkis/rpc/RPCReceiveRestful.scala | 142 ++
.../org/apache/linkis/rpc/RPCSpringBeanCache.scala | 86 ++
.../scala/org/apache/linkis/rpc/Receiver.scala | 31 +
.../org/apache/linkis/rpc/ReceiverChooser.scala | 38 +
.../apache/linkis/rpc/ReceiverSenderBuilder.scala | 33 +
.../main/scala/org/apache/linkis/rpc/Sender.scala | 89 ++
.../org/apache/linkis/rpc/SenderFactory.scala | 53 +
.../apache/linkis/rpc/conf/RPCConfiguration.scala | 49 +
.../linkis/rpc/conf/RPCSpringConfiguration.scala | 56 +
.../linkis/rpc/errorcode/RPCErrorConstants.scala | 24 +
.../rpc/exception/DWCRPCRetryException.scala | 26 +
.../linkis/rpc/exception/DWCURIException.scala | 22 +
.../rpc/exception/NoInstanceExistsException.scala | 23 +
.../rpc/exception/RPCInitFailedException.scala | 23 +
.../linkis/rpc/interceptor/RPCInterceptor.scala | 27 +
.../rpc/interceptor/RPCInterceptorChain.scala | 46 +
.../rpc/interceptor/RPCInterceptorExchange.scala | 34 +
.../linkis/rpc/interceptor/RPCLoadBalancer.scala | 31 +
.../linkis/rpc/interceptor/RPCServerLoader.scala | 106 ++
.../common/BroadcastRPCInterceptor.scala | 79 +
.../common/BroadcastSenderBuilder.scala | 29 +
.../common/CacheableRPCInterceptor.scala | 75 +
.../interceptor/common/CommonRPCInterceptor.scala | 29 +
.../common/InstanceRPCLoadBalancer.scala | 36 +
.../common/RetryableRPCInterceptor.scala | 86 ++
.../common/SingleInstanceRPCLoadBalancer.scala | 46 +
.../rpc/sender/FeignClientRequestInterceptor.scala | 31 +
.../linkis/rpc/sender/LocalMessageSender.scala | 30 +
.../SpringCloudFeignConfigurationCache.scala | 84 ++
.../linkis/rpc/sender/SpringMVCRPCSender.scala | 118 ++
.../org/apache/linkis/rpc/sender/UnionSender.scala | 55 +
.../sender/eureka/EurekaClientRefreshUtils.scala | 58 +
.../rpc/sender/eureka/EurekaRPCServerLoader.scala | 47 +
.../rpc/transform/JavaCollectionSerializer.scala | 41 +
.../apache/linkis/rpc/transform/RPCConsumer.scala | 73 +
.../apache/linkis/rpc/transform/RPCFormats.scala | 27 +
.../apache/linkis/rpc/transform/RPCProduct.scala | 120 ++
.../org/apache/linkis/rpc/utils/RPCUtils.scala | 76 +
.../wedatasphere/linkis/rpc/RPCFormatsTest.scala | 81 -
.../org/apache/linkis/rpc/RPCFormatsTest.scala | 82 +
linkis-commons/linkis-scheduler/pom.xml | 24 +-
.../linkis/scheduler/AbstractScheduler.scala | 62 -
.../wedatasphere/linkis/scheduler/Scheduler.scala | 47 -
.../linkis/scheduler/SchedulerContext.scala | 41 -
.../scheduler/conf/SchedulerConfiguration.scala | 32 -
.../linkis/scheduler/event/LogEvent.scala | 40 -
.../linkis/scheduler/event/ScheduleEvent.scala | 25 -
.../scheduler/event/SchedulerEventListener.scala | 24 -
.../exception/LinkisJobRetryException.scala | 24 -
.../exception/SchedulerErrorException.scala | 24 -
.../WaitForNextAskExecutorException.scala | 22 -
.../scheduler/executer/AbstractExecutor.scala | 113 --
.../executer/ConcurrentTaskInfoSupport.scala | 28 -
.../executer/ConcurrentTaskOperateSupport.scala | 29 -
.../linkis/scheduler/executer/ExecuteRequest.scala | 34 -
.../scheduler/executer/ExecuteResponse.scala | 40 -
.../linkis/scheduler/executer/Executor.scala | 48 -
.../linkis/scheduler/executer/ExecutorInfo.scala | 22 -
.../scheduler/executer/ExecutorManager.scala | 43 -
.../scheduler/executer/SingleTaskInfoSupport.scala | 28 -
.../executer/SingleTaskOperateSupport.scala | 25 -
.../linkis/scheduler/future/BDPFuture.scala | 22 -
.../linkis/scheduler/future/BDPFutureTask.scala | 37 -
.../scheduler/listener/ConsumerListener.scala | 25 -
.../scheduler/listener/ExecutorListener.scala | 29 -
.../linkis/scheduler/listener/JobListener.scala | 28 -
.../linkis/scheduler/listener/LogListener.scala | 24 -
.../scheduler/listener/ProgressListener.scala | 27 -
.../scheduler/listener/SchedulerListener.scala | 20 -
.../linkis/scheduler/queue/AbstractGroup.scala | 36 -
.../linkis/scheduler/queue/ConsumeQueue.scala | 80 -
.../linkis/scheduler/queue/Consumer.scala | 49 -
.../linkis/scheduler/queue/ConsumerManager.scala | 46 -
.../linkis/scheduler/queue/Group.scala | 44 -
.../linkis/scheduler/queue/GroupFactory.scala | 26 -
.../wedatasphere/linkis/scheduler/queue/Job.scala | 341 -----
.../linkis/scheduler/queue/JobInfo.scala | 34 -
.../linkis/scheduler/queue/LockJob.scala | 26 -
.../linkis/scheduler/queue/LoopArrayQueue.scala | 244 ---
.../linkis/scheduler/queue/SchedulerEvent.scala | 84 --
.../scheduler/queue/SchedulerEventState.scala | 55 -
.../linkis/scheduler/queue/UserJob.scala | 31 -
.../queue/fifoqueue/FIFOConsumerManager.scala | 78 -
.../scheduler/queue/fifoqueue/FIFOGroup.scala | 57 -
.../queue/fifoqueue/FIFOGroupFactory.scala | 74 -
.../scheduler/queue/fifoqueue/FIFOScheduler.scala | 37 -
.../queue/fifoqueue/FIFOSchedulerContextImpl.scala | 73 -
.../queue/fifoqueue/FIFOUserConsumer.scala | 178 ---
.../parallelqueue/ParallelConsumerManager.scala | 111 --
.../queue/parallelqueue/ParallelGroup.scala | 33 -
.../queue/parallelqueue/ParallelGroupFactory.scala | 36 -
.../queue/parallelqueue/ParallelScheduler.scala | 36 -
.../ParallelSchedulerContextImpl.scala | 37 -
.../linkis/scheduler/AbstractScheduler.scala | 63 +
.../org/apache/linkis/scheduler/Scheduler.scala | 48 +
.../apache/linkis/scheduler/SchedulerContext.scala | 42 +
.../scheduler/conf/SchedulerConfiguration.scala | 33 +
.../apache/linkis/scheduler/event/LogEvent.scala | 35 +
.../linkis/scheduler/event/ScheduleEvent.scala | 26 +
.../scheduler/event/SchedulerEventListener.scala | 25 +
.../exception/LinkisJobRetryException.scala | 25 +
.../exception/SchedulerErrorException.scala | 25 +
.../WaitForNextAskExecutorException.scala | 23 +
.../scheduler/executer/AbstractExecutor.scala | 114 ++
.../executer/ConcurrentTaskInfoSupport.scala | 29 +
.../executer/ConcurrentTaskOperateSupport.scala | 30 +
.../linkis/scheduler/executer/ExecuteRequest.scala | 35 +
.../scheduler/executer/ExecuteResponse.scala | 41 +
.../linkis/scheduler/executer/Executor.scala | 49 +
.../linkis/scheduler/executer/ExecutorInfo.scala | 23 +
.../scheduler/executer/ExecutorManager.scala | 44 +
.../scheduler/executer/SingleTaskInfoSupport.scala | 29 +
.../executer/SingleTaskOperateSupport.scala | 26 +
.../apache/linkis/scheduler/future/BDPFuture.scala | 23 +
.../linkis/scheduler/future/BDPFutureTask.scala | 38 +
.../scheduler/listener/ConsumerListener.scala | 26 +
.../scheduler/listener/ExecutorListener.scala | 30 +
.../linkis/scheduler/listener/JobListener.scala | 29 +
.../linkis/scheduler/listener/LogListener.scala | 25 +
.../scheduler/listener/ProgressListener.scala | 28 +
.../scheduler/listener/SchedulerListener.scala | 21 +
.../linkis/scheduler/queue/AbstractGroup.scala | 37 +
.../linkis/scheduler/queue/ConsumeQueue.scala | 81 +
.../apache/linkis/scheduler/queue/Consumer.scala | 50 +
.../linkis/scheduler/queue/ConsumerManager.scala | 47 +
.../org/apache/linkis/scheduler/queue/Group.scala | 45 +
.../linkis/scheduler/queue/GroupFactory.scala | 27 +
.../org/apache/linkis/scheduler/queue/Job.scala | 341 +++++
.../apache/linkis/scheduler/queue/JobInfo.scala | 34 +
.../apache/linkis/scheduler/queue/LockJob.scala | 27 +
.../linkis/scheduler/queue/LoopArrayQueue.scala | 245 +++
.../linkis/scheduler/queue/SchedulerEvent.scala | 85 ++
.../scheduler/queue/SchedulerEventState.scala | 56 +
.../apache/linkis/scheduler/queue/UserJob.scala | 32 +
.../queue/fifoqueue/FIFOConsumerManager.scala | 79 +
.../scheduler/queue/fifoqueue/FIFOGroup.scala | 58 +
.../queue/fifoqueue/FIFOGroupFactory.scala | 75 +
.../scheduler/queue/fifoqueue/FIFOScheduler.scala | 38 +
.../queue/fifoqueue/FIFOSchedulerContextImpl.scala | 74 +
.../queue/fifoqueue/FIFOUserConsumer.scala | 179 +++
.../parallelqueue/ParallelConsumerManager.scala | 112 ++
.../queue/parallelqueue/ParallelGroup.scala | 34 +
.../queue/parallelqueue/ParallelGroupFactory.scala | 37 +
.../queue/parallelqueue/ParallelScheduler.scala | 37 +
.../ParallelSchedulerContextImpl.scala | 38 +
linkis-commons/linkis-storage/pom.xml | 34 +-
.../linkis/storage/domain/FsPathListWithError.java | 50 -
.../linkis/storage/excel/ExcelStorageReader.java | 60 -
.../linkis/storage/excel/XlsUtils.java | 79 -
.../linkis/storage/excel/XlsxUtils.java | 76 -
.../storage/exception/FSNotInitException.java | 31 -
.../linkis/storage/exception/StorageErrorCode.java | 37 -
.../storage/exception/StorageErrorException.java | 36 -
.../storage/exception/StorageFatalException.java | 35 -
.../storage/exception/StorageWarnException.java | 36 -
.../linkis/storage/factory/BuildFactory.java | 29 -
.../storage/factory/impl/BuildHDFSFileSystem.java | 65 -
.../storage/factory/impl/BuildLocalFileSystem.java | 65 -
.../wedatasphere/linkis/storage/fs/FileSystem.java | 102 --
.../linkis/storage/fs/impl/HDFSFileSystem.java | 411 -----
.../linkis/storage/fs/impl/LocalFileSystem.java | 405 -----
.../storage/pipeline/DefaultPipelineFactory.java | 21 -
.../linkis/storage/pipeline/PipelineReader.java | 40 -
.../linkis/storage/pipeline/PipelineWriter.java | 30 -
.../linkis/storage/domain/FsPathListWithError.java | 51 +
.../linkis/storage/excel/ExcelStorageReader.java | 61 +
.../org/apache/linkis/storage/excel/XlsUtils.java | 80 +
.../org/apache/linkis/storage/excel/XlsxUtils.java | 77 +
.../storage/exception/FSNotInitException.java | 32 +
.../linkis/storage/exception/StorageErrorCode.java | 54 +
.../storage/exception/StorageErrorException.java | 37 +
.../storage/exception/StorageFatalException.java | 36 +
.../storage/exception/StorageWarnException.java | 37 +
.../linkis/storage/factory/BuildFactory.java | 30 +
.../storage/factory/impl/BuildHDFSFileSystem.java | 69 +
.../storage/factory/impl/BuildLocalFileSystem.java | 69 +
.../org/apache/linkis/storage/fs/FileSystem.java | 99 ++
.../linkis/storage/fs/impl/HDFSFileSystem.java | 415 ++++++
.../linkis/storage/fs/impl/LocalFileSystem.java | 431 ++++++
.../storage/pipeline/DefaultPipelineFactory.java | 22 +
.../linkis/storage/pipeline/PipelineReader.java | 41 +
.../linkis/storage/pipeline/PipelineWriter.java | 31 +
.../wedatasphere/linkis/storage/FSFactory.scala | 88 --
.../wedatasphere/linkis/storage/LineMetaData.scala | 31 -
.../wedatasphere/linkis/storage/LineRecord.scala | 33 -
.../linkis/storage/csv/CSVFsReader.scala | 23 -
.../linkis/storage/csv/CSVFsWriter.scala | 32 -
.../linkis/storage/csv/StorageCSVReader.scala | 22 -
.../linkis/storage/csv/StorageCSVWriter.scala | 74 -
.../linkis/storage/domain/DataType.scala | 127 --
.../linkis/storage/domain/Dolphin.scala | 98 --
.../linkis/storage/domain/MethodEntity.scala | 95 --
.../linkis/storage/excel/ExcelFsReader.scala | 23 -
.../linkis/storage/excel/ExcelFsWriter.scala | 33 -
.../linkis/storage/excel/ExcelXlsReader.java | 371 -----
.../linkis/storage/excel/StorageExcelReader.scala | 22 -
.../linkis/storage/excel/StorageExcelWriter.scala | 150 --
.../storage/excel/StorageMultiExcelWriter.scala | 50 -
.../wedatasphere/linkis/storage/io/IOClient.scala | 58 -
.../storage/io/IOMethodInterceptorCreator.scala | 44 -
.../resultset/DefaultResultSetFactory.scala | 89 --
.../linkis/storage/resultset/ResultMetaData.scala | 24 -
.../linkis/storage/resultset/ResultRecord.scala | 24 -
.../storage/resultset/ResultSetFactory.scala | 66 -
.../linkis/storage/resultset/ResultSetReader.scala | 71 -
.../linkis/storage/resultset/ResultSetWriter.scala | 61 -
.../storage/resultset/StorageResultSet.scala | 50 -
.../storage/resultset/StorageResultSetReader.scala | 133 --
.../storage/resultset/StorageResultSetWriter.scala | 154 --
.../storage/resultset/html/HtmlResultSet.scala | 32 -
.../linkis/storage/resultset/io/IOMetaData.scala | 25 -
.../linkis/storage/resultset/io/IORecord.scala | 25 -
.../resultset/io/IOResultDeserializer.scala | 33 -
.../storage/resultset/io/IOResultSerializer.scala | 41 -
.../linkis/storage/resultset/io/IOResultSet.scala | 30 -
.../resultset/picture/PictureResultSet.scala | 32 -
.../storage/resultset/table/TableMetaData.scala | 29 -
.../storage/resultset/table/TableRecord.scala | 36 -
.../resultset/table/TableResultDeserializer.scala | 78 -
.../resultset/table/TableResultSerializer.scala | 91 --
.../storage/resultset/table/TableResultSet.scala | 30 -
.../resultset/txt/TextResultDeserializer.scala | 32 -
.../resultset/txt/TextResultSerializer.scala | 45 -
.../storage/resultset/txt/TextResultSet.scala | 31 -
.../linkis/storage/script/ScriptFsReader.scala | 33 -
.../linkis/storage/script/ScriptFsWriter.scala | 85 --
.../linkis/storage/script/VariableParser.scala | 117 --
.../script/compaction/CommonScriptCompaction.scala | 31 -
.../script/compaction/PYScriptCompaction.scala | 38 -
.../script/compaction/QLScriptCompaction.scala | 39 -
.../script/compaction/ScalaScriptCompaction.scala | 18 -
.../script/compaction/ShellScriptCompaction.scala | 36 -
.../storage/script/parser/CommonScriptParser.scala | 46 -
.../storage/script/parser/PYScriptParser.scala | 38 -
.../storage/script/parser/QLScriptParser.scala | 38 -
.../storage/script/parser/ScalaScriptParser.scala | 38 -
.../script/reader/StorageScriptFsReader.scala | 108 --
.../script/writer/StorageScriptFsWriter.scala | 70 -
.../linkis/storage/source/AbstractFileSource.scala | 64 -
.../linkis/storage/source/FileSource.scala | 119 --
.../linkis/storage/source/FileSplit.scala | 117 --
.../storage/source/ResultsetFileSource.scala | 34 -
.../linkis/storage/source/TextFileSource.scala | 51 -
.../linkis/storage/utils/FileSystemUtils.scala | 114 --
.../storage/utils/StorageConfiguration.scala | 65 -
.../linkis/storage/utils/StorageHelper.scala | 95 --
.../linkis/storage/utils/StorageUtils.scala | 211 ---
.../org/apache/linkis/storage/FSFactory.scala | 89 ++
.../org/apache/linkis/storage/LineMetaData.scala | 32 +
.../org/apache/linkis/storage/LineRecord.scala | 34 +
.../apache/linkis/storage/csv/CSVFsReader.scala | 24 +
.../apache/linkis/storage/csv/CSVFsWriter.scala | 33 +
.../linkis/storage/csv/StorageCSVReader.scala | 23 +
.../linkis/storage/csv/StorageCSVWriter.scala | 75 +
.../apache/linkis/storage/domain/DataType.scala | 128 ++
.../org/apache/linkis/storage/domain/Dolphin.scala | 99 ++
.../linkis/storage/domain/MethodEntity.scala | 96 ++
.../linkis/storage/excel/ExcelFsReader.scala | 24 +
.../linkis/storage/excel/ExcelFsWriter.scala | 34 +
.../linkis/storage/excel/ExcelXlsReader.java | 372 +++++
.../linkis/storage/excel/StorageExcelReader.scala | 23 +
.../linkis/storage/excel/StorageExcelWriter.scala | 155 ++
.../storage/excel/StorageMultiExcelWriter.scala | 51 +
.../org/apache/linkis/storage/io/IOClient.scala | 58 +
.../storage/io/IOMethodInterceptorCreator.scala | 48 +
.../resultset/DefaultResultSetFactory.scala | 90 ++
.../linkis/storage/resultset/ResultMetaData.scala | 25 +
.../linkis/storage/resultset/ResultRecord.scala | 25 +
.../storage/resultset/ResultSetFactory.scala | 67 +
.../linkis/storage/resultset/ResultSetReader.scala | 72 +
.../linkis/storage/resultset/ResultSetWriter.scala | 62 +
.../storage/resultset/StorageResultSet.scala | 51 +
.../storage/resultset/StorageResultSetReader.scala | 134 ++
.../storage/resultset/StorageResultSetWriter.scala | 158 ++
.../storage/resultset/html/HtmlResultSet.scala | 33 +
.../linkis/storage/resultset/io/IOMetaData.scala | 26 +
.../linkis/storage/resultset/io/IORecord.scala | 26 +
.../resultset/io/IOResultDeserializer.scala | 34 +
.../storage/resultset/io/IOResultSerializer.scala | 42 +
.../linkis/storage/resultset/io/IOResultSet.scala | 31 +
.../resultset/picture/PictureResultSet.scala | 33 +
.../storage/resultset/table/TableMetaData.scala | 30 +
.../storage/resultset/table/TableRecord.scala | 37 +
.../resultset/table/TableResultDeserializer.scala | 79 +
.../resultset/table/TableResultSerializer.scala | 92 ++
.../storage/resultset/table/TableResultSet.scala | 31 +
.../resultset/txt/TextResultDeserializer.scala | 33 +
.../resultset/txt/TextResultSerializer.scala | 46 +
.../storage/resultset/txt/TextResultSet.scala | 32 +
.../linkis/storage/script/ScriptFsReader.scala | 34 +
.../linkis/storage/script/ScriptFsWriter.scala | 86 ++
.../linkis/storage/script/VariableParser.scala | 118 ++
.../script/compaction/CommonScriptCompaction.scala | 32 +
.../script/compaction/PYScriptCompaction.scala | 39 +
.../script/compaction/QLScriptCompaction.scala | 40 +
.../script/compaction/ScalaScriptCompaction.scala | 35 +
.../script/compaction/ShellScriptCompaction.scala | 37 +
.../storage/script/parser/CommonScriptParser.scala | 47 +
.../storage/script/parser/PYScriptParser.scala | 39 +
.../storage/script/parser/QLScriptParser.scala | 39 +
.../storage/script/parser/ScalaScriptParser.scala | 39 +
.../script/reader/StorageScriptFsReader.scala | 109 ++
.../script/writer/StorageScriptFsWriter.scala | 71 +
.../linkis/storage/source/AbstractFileSource.scala | 65 +
.../apache/linkis/storage/source/FileSource.scala | 120 ++
.../apache/linkis/storage/source/FileSplit.scala | 118 ++
.../storage/source/ResultsetFileSource.scala | 35 +
.../linkis/storage/source/TextFileSource.scala | 52 +
.../linkis/storage/utils/FileSystemUtils.scala | 115 ++
.../storage/utils/StorageConfiguration.scala | 69 +
.../linkis/storage/utils/StorageHelper.scala | 99 ++
.../apache/linkis/storage/utils/StorageUtils.scala | 215 +++
linkis-commons/pom.xml | 21 +-
.../linkis-cli/linkis-cli-application/pom.xml | 33 +-
.../src/main/assembly/distribution.xml | 17 +-
.../cli/application/LinkisClientApplication.java | 405 -----
.../cli/application/constants/AppConstants.java | 37 -
.../application/constants/LinkisClientKeys.java | 116 --
.../cli/application/constants/LinkisConstants.java | 20 -
.../cli/application/constants/LinkisKeys.java | 32 -
.../constants/UjesClientDriverConstants.java | 46 -
.../linkis/cli/application/data/FinishedData.java | 43 -
.../linkis/cli/application/data/PreparedData.java | 37 -
.../linkis/cli/application/data/ProcessedData.java | 49 -
.../cli/application/driver/LinkisClientDriver.java | 51 -
.../cli/application/driver/UjesClientDriver.java | 596 --------
.../driver/UjesClientDriverBuilder.java | 93 --
.../driver/context/LinkisClientDriverContext.java | 18 -
.../driver/context/UjesClientDriverContext.java | 132 --
.../driver/transformer/DriverTransformer.java | 40 -
.../transformer/UjesClientDriverTransformer.java | 449 ------
.../interactor/command/LinkisCmdType.java | 58 -
.../command/template/UniversalCmdTemplate.java | 168 ---
.../executor/LinkisJobManExecutorBuilder.java | 50 -
.../executor/LinkisJobManageExecutor.java | 205 ---
.../execution/executor/LinkisSubmitExecutor.java | 229 ---
.../executor/LinkisSubmitExecutorBuilder.java | 50 -
.../execution/jobexec/LinkisJobInfo.java | 194 ---
.../execution/jobexec/LinkisJobKill.java | 88 --
.../execution/jobexec/LinkisJobSubmitExec.java | 135 --
.../cli/application/interactor/job/LinkisJob.java | 84 --
.../interactor/job/LinkisJobBuilder.java | 268 ----
.../application/interactor/job/LinkisJobMan.java | 29 -
.../interactor/job/LinkisJobManBuilder.java | 77 -
.../interactor/result/PresentResultHandler.java | 60 -
.../interactor/validate/LinkisJobValidator.java | 221 ---
.../interactor/validate/UjesContextValidator.java | 59 -
.../presenter/DefaultStdOutPresenter.java | 35 -
.../presenter/LinkisJobLogPresenter.java | 206 ---
.../presenter/LinkisJobResultPresenter.java | 261 ----
.../application/presenter/QueryBasedPresenter.java | 54 -
.../converter/LinkisJobInfoModelConverter.java | 65 -
.../converter/LinkisJobKillModelConverter.java | 51 -
.../converter/LinkisLogModelConverter.java | 48 -
.../converter/LinkisResultModelConverter.java | 51 -
.../presenter/model/LinkisJobIncLogModel.java | 89 --
.../presenter/model/LinkisJobInfoModel.java | 93 --
.../presenter/model/LinkisJobKillResultModel.java | 60 -
.../presenter/model/LinkisJobResultModel.java | 121 --
.../cli/application/suite/ExecutionSuite.java | 71 -
.../application/suite/ExecutionSuiteFactory.java | 22 -
.../cli/application/suite/SuiteFactoryImpl.java | 86 --
.../linkis/cli/application/utils/Utils.java | 48 -
.../cli/application/LinkisClientApplication.java | 409 +++++
.../cli/application/constants/AppConstants.java | 41 +
.../application/constants/LinkisClientKeys.java | 120 ++
.../cli/application/constants/LinkisConstants.java | 24 +
.../cli/application/constants/LinkisKeys.java | 36 +
.../constants/UjesClientDriverConstants.java | 50 +
.../linkis/cli/application/data/FinishedData.java | 47 +
.../linkis/cli/application/data/PreparedData.java | 41 +
.../linkis/cli/application/data/ProcessedData.java | 53 +
.../cli/application/driver/LinkisClientDriver.java | 55 +
.../cli/application/driver/UjesClientDriver.java | 600 ++++++++
.../driver/UjesClientDriverBuilder.java | 97 ++
.../driver/context/LinkisClientDriverContext.java | 22 +
.../driver/context/UjesClientDriverContext.java | 136 ++
.../driver/transformer/DriverTransformer.java | 44 +
.../transformer/UjesClientDriverTransformer.java | 453 ++++++
.../interactor/command/LinkisCmdType.java | 62 +
.../command/template/UniversalCmdTemplate.java | 172 +++
.../executor/LinkisJobManExecutorBuilder.java | 54 +
.../executor/LinkisJobManageExecutor.java | 209 +++
.../execution/executor/LinkisSubmitExecutor.java | 233 +++
.../executor/LinkisSubmitExecutorBuilder.java | 54 +
.../execution/jobexec/LinkisJobInfo.java | 198 +++
.../execution/jobexec/LinkisJobKill.java | 92 ++
.../execution/jobexec/LinkisJobSubmitExec.java | 139 ++
.../cli/application/interactor/job/LinkisJob.java | 88 ++
.../interactor/job/LinkisJobBuilder.java | 272 ++++
.../application/interactor/job/LinkisJobMan.java | 33 +
.../interactor/job/LinkisJobManBuilder.java | 81 +
.../interactor/result/PresentResultHandler.java | 64 +
.../interactor/validate/LinkisJobValidator.java | 225 +++
.../interactor/validate/UjesContextValidator.java | 63 +
.../presenter/DefaultStdOutPresenter.java | 39 +
.../presenter/LinkisJobLogPresenter.java | 210 +++
.../presenter/LinkisJobResultPresenter.java | 265 ++++
.../application/presenter/QueryBasedPresenter.java | 58 +
.../converter/LinkisJobInfoModelConverter.java | 69 +
.../converter/LinkisJobKillModelConverter.java | 55 +
.../converter/LinkisLogModelConverter.java | 52 +
.../converter/LinkisResultModelConverter.java | 55 +
.../presenter/model/LinkisJobIncLogModel.java | 93 ++
.../presenter/model/LinkisJobInfoModel.java | 97 ++
.../presenter/model/LinkisJobKillResultModel.java | 64 +
.../presenter/model/LinkisJobResultModel.java | 125 ++
.../cli/application/suite/ExecutionSuite.java | 75 +
.../application/suite/ExecutionSuiteFactory.java | 26 +
.../cli/application/suite/SuiteFactoryImpl.java | 90 ++
.../apache/linkis/cli/application/utils/Utils.java | 52 +
.../src/main/resources/conf/linkis-cli.properties | 14 +-
.../src/main/resources/conf/log4j2.xml | 18 +-
.../application/LinkisClientApplicationTest.java | 179 ---
.../cli/application/constants/TestConstants.java | 97 --
.../command/template/ProcessInputUtil.java | 122 --
.../interactor/command/template/TestCmdType.java | 57 -
.../command/template/TestParamMapper.java | 47 -
.../command/template/TestSparkCmdTemplate.java | 120 --
.../interactor/execution/LinkisExecutorTest.java | 139 --
.../interactor/job/LinkisJobBuilderTest.java | 101 --
.../application/LinkisClientApplicationTest.java | 188 +++
.../cli/application/constants/TestConstants.java | 101 ++
.../command/template/ProcessInputUtil.java | 126 ++
.../interactor/command/template/TestCmdType.java | 61 +
.../command/template/TestParamMapper.java | 51 +
.../command/template/TestSparkCmdTemplate.java | 124 ++
.../interactor/execution/LinkisExecutorTest.java | 143 ++
.../interactor/job/LinkisJobBuilderTest.java | 105 ++
.../src/test/resources/conf/linkis-cli.properties | 26 +-
.../src/test/resources/conf/user.properties | 14 +-
.../src/test/resources/linkis-cli.properties | 26 +-
.../src/test/resources/log4j2.xml | 18 +-
.../src/test/resources/testScala.scala | 17 +
.../linkis-cli/linkis-cli-common/pom.xml | 23 +-
.../cli/common/constants/CommonConstants.java | 29 -
.../cli/common/entity/command/CmdOption.java | 39 -
.../cli/common/entity/command/CmdTemplate.java | 36 -
.../linkis/cli/common/entity/command/CmdType.java | 25 -
.../cli/common/entity/command/ParamItem.java | 64 -
.../linkis/cli/common/entity/command/Params.java | 77 -
.../common/entity/context/LinkisClientContext.java | 129 --
.../entity/execution/CommonSubExecutionType.java | 32 -
.../cli/common/entity/execution/Execution.java | 25 -
.../common/entity/execution/ExecutionResult.java | 30 -
.../common/entity/execution/SubExecutionType.java | 21 -
.../common/entity/execution/executor/Executor.java | 24 -
.../entity/execution/executor/ExecutorContext.java | 19 -
.../entity/execution/jobexec/ExecutionStatus.java | 31 -
.../common/entity/execution/jobexec/JobExec.java | 33 -
.../common/entity/execution/jobexec/JobStatus.java | 42 -
.../linkis/cli/common/entity/job/Job.java | 105 --
.../linkis/cli/common/entity/job/OutputWay.java | 28 -
.../common/entity/properties/ClientProperties.java | 45 -
.../cli/common/entity/result/ResultHandler.java | 20 -
.../entity/version/ClientVersionInformation.java | 20 -
.../common/exception/LinkisClientException.java | 21 -
.../exception/LinkisClientRuntimeException.java | 115 --
.../cli/common/exception/error/ErrorLevel.java | 61 -
.../cli/common/exception/error/ErrorMsg.java | 22 -
.../common/exception/handler/ExceptionHandler.java | 19 -
.../linkis/cli/common/utils/GenericsUtils.java | 50 -
.../utils/converter/AbstractStringConverter.java | 20 -
.../cli/common/utils/converter/Converter.java | 21 -
.../cli/common/constants/CommonConstants.java | 33 +
.../cli/common/entity/command/CmdOption.java | 43 +
.../cli/common/entity/command/CmdTemplate.java | 40 +
.../linkis/cli/common/entity/command/CmdType.java | 29 +
.../cli/common/entity/command/ParamItem.java | 68 +
.../linkis/cli/common/entity/command/Params.java | 81 +
.../common/entity/context/LinkisClientContext.java | 133 ++
.../entity/execution/CommonSubExecutionType.java | 36 +
.../cli/common/entity/execution/Execution.java | 29 +
.../common/entity/execution/ExecutionResult.java | 34 +
.../common/entity/execution/SubExecutionType.java | 25 +
.../common/entity/execution/executor/Executor.java | 28 +
.../entity/execution/executor/ExecutorContext.java | 23 +
.../entity/execution/jobexec/ExecutionStatus.java | 35 +
.../common/entity/execution/jobexec/JobExec.java | 37 +
.../common/entity/execution/jobexec/JobStatus.java | 46 +
.../apache/linkis/cli/common/entity/job/Job.java | 109 ++
.../linkis/cli/common/entity/job/OutputWay.java | 32 +
.../common/entity/properties/ClientProperties.java | 49 +
.../cli/common/entity/result/ResultHandler.java | 24 +
.../entity/version/ClientVersionInformation.java | 24 +
.../common/exception/LinkisClientException.java | 25 +
.../exception/LinkisClientRuntimeException.java | 119 ++
.../cli/common/exception/error/ErrorLevel.java | 65 +
.../cli/common/exception/error/ErrorMsg.java | 26 +
.../common/exception/handler/ExceptionHandler.java | 23 +
.../linkis/cli/common/utils/GenericsUtils.java | 54 +
.../utils/converter/AbstractStringConverter.java | 24 +
.../cli/common/utils/converter/Converter.java | 25 +
.../linkis-cli/linkis-cli-core/pom.xml | 25 +-
.../linkis/cli/core/builder/AbstractBuilder.java | 40 -
.../cli/core/builder/BuildableByVarAccess.java | 51 -
.../linkis/cli/core/builder/Builder.java | 19 -
.../linkis/cli/core/constants/CommonKeys.java | 20 -
.../linkis/cli/core/constants/Constants.java | 28 -
.../linkis/cli/core/data/ClientContext.java | 31 -
.../cli/core/exception/BuilderException.java | 33 -
.../cli/core/exception/CommandException.java | 51 -
.../cli/core/exception/ExecutorException.java | 49 -
.../cli/core/exception/PresenterException.java | 32 -
.../linkis/cli/core/exception/PropsException.java | 31 -
.../cli/core/exception/TransformerException.java | 31 -
.../cli/core/exception/UnknownException.java | 31 -
.../cli/core/exception/ValidateException.java | 33 -
.../cli/core/exception/VarAccessException.java | 33 -
.../cli/core/exception/error/CommonErrMsg.java | 112 --
.../exception/handler/CommandExceptionHandler.java | 47 -
.../exception/handler/DefaultExceptionHandler.java | 59 -
.../interactor/command/fitter/AbstractFitter.java | 182 ---
.../cli/core/interactor/command/fitter/Fitter.java | 25 -
.../interactor/command/fitter/FitterResult.java | 47 -
.../interactor/command/fitter/FitterUtils.java | 23 -
.../interactor/command/fitter/SingleTplFitter.java | 42 -
.../interactor/command/parser/AbstarctParser.java | 162 --
.../cli/core/interactor/command/parser/Parser.java | 23 -
.../interactor/command/parser/SingleCmdParser.java | 54 -
.../command/parser/result/ParseResult.java | 57 -
.../command/parser/transformer/ParamKeyMapper.java | 116 --
.../command/template/AbstractCmdTemplate.java | 275 ----
.../command/template/option/BaseOption.java | 127 --
.../interactor/command/template/option/Flag.java | 48 -
.../command/template/option/MapOption.java | 102 --
.../command/template/option/Parameter.java | 74 -
.../command/template/option/SpecialMapOption.java | 25 -
.../command/template/option/StdOption.java | 66 -
.../core/interactor/execution/AsyncSubmission.java | 38 -
.../interactor/execution/ExecutionResultImpl.java | 66 -
.../core/interactor/execution/HelpExecution.java | 42 -
.../core/interactor/execution/JobManSubType.java | 40 -
.../core/interactor/execution/JobManagement.java | 97 --
.../core/interactor/execution/SyncSubmission.java | 198 ---
.../execution/executor/AsyncBackendExecutor.java | 35 -
.../execution/executor/ExecutorBuilder.java | 21 -
.../executor/JobManagableBackendExecutor.java | 33 -
.../execution/executor/LogRetrievable.java | 21 -
.../execution/executor/SyncBackendExecutor.java | 26 -
.../interactor/execution/jobexec/JobManExec.java | 76 -
.../execution/jobexec/JobSubmitExec.java | 146 --
.../execution/observer/event/IncLogEvent.java | 38 -
.../observer/event/LinkisClientEvent.java | 30 -
.../observer/event/SingleObserverEvent.java | 43 -
.../execution/observer/event/TriggerEvent.java | 19 -
.../observer/listener/IncLogEventListener.java | 59 -
.../observer/listener/LinkisClientObserver.java | 21 -
.../observer/listener/TriggerObserver.java | 32 -
.../linkis/cli/core/interactor/job/JobBuilder.java | 21 -
.../interactor/properties/PropertiesLoader.java | 32 -
.../interactor/properties/PropsFilesScanner.java | 75 -
.../core/interactor/properties/StdPropsLoader.java | 94 --
.../properties/reader/PropertiesReader.java | 36 -
.../properties/reader/PropsFileReader.java | 86 --
.../interactor/properties/reader/SysEnvReader.java | 64 -
.../properties/reader/SysPropsReader.java | 65 -
.../interactor/result/DefaultResultHandler.java | 38 -
.../core/interactor/validate/ParamValidator.java | 27 -
.../interactor/validate/ParsedTplValidator.java | 72 -
.../core/interactor/validate/PropsValidator.java | 29 -
.../cli/core/interactor/validate/Validator.java | 21 -
.../cli/core/interactor/var/StdVarAccess.java | 319 ----
.../cli/core/interactor/var/SysVarAccess.java | 113 --
.../linkis/cli/core/interactor/var/VarAccess.java | 32 -
.../cli/core/presenter/HelpInfoPresenter.java | 111 --
.../linkis/cli/core/presenter/Presenter.java | 27 -
.../cli/core/presenter/display/DisplayDriver.java | 22 -
.../presenter/display/PlainTextFileDriver.java | 96 --
.../cli/core/presenter/display/StdOutDriver.java | 35 -
.../core/presenter/display/data/FileOutData.java | 45 -
.../display/factory/DisplayDriverFactory.java | 34 -
.../cli/core/presenter/model/HelpInfoModel.java | 30 -
.../cli/core/presenter/model/JobExecModel.java | 121 --
.../cli/core/presenter/model/ModelConverter.java | 19 -
.../cli/core/presenter/model/PresenterModel.java | 20 -
.../linkis/cli/core/utils/CommonUtils.java | 79 -
.../linkis/cli/core/utils/LogUtils.java | 32 -
.../linkis/cli/core/utils/SpecialMap.java | 20 -
.../converter/PredefinedStringConverters.java | 154 --
.../linkis/cli/core/builder/AbstractBuilder.java | 44 +
.../cli/core/builder/BuildableByVarAccess.java | 55 +
.../apache/linkis/cli/core/builder/Builder.java | 23 +
.../linkis/cli/core/constants/CommonKeys.java | 24 +
.../linkis/cli/core/constants/Constants.java | 32 +
.../apache/linkis/cli/core/data/ClientContext.java | 35 +
.../cli/core/exception/BuilderException.java | 37 +
.../cli/core/exception/CommandException.java | 55 +
.../cli/core/exception/ExecutorException.java | 53 +
.../cli/core/exception/PresenterException.java | 36 +
.../linkis/cli/core/exception/PropsException.java | 35 +
.../cli/core/exception/TransformerException.java | 35 +
.../cli/core/exception/UnknownException.java | 35 +
.../cli/core/exception/ValidateException.java | 37 +
.../cli/core/exception/VarAccessException.java | 37 +
.../cli/core/exception/error/CommonErrMsg.java | 116 ++
.../exception/handler/CommandExceptionHandler.java | 51 +
.../exception/handler/DefaultExceptionHandler.java | 63 +
.../interactor/command/fitter/AbstractFitter.java | 186 +++
.../cli/core/interactor/command/fitter/Fitter.java | 29 +
.../interactor/command/fitter/FitterResult.java | 51 +
.../interactor/command/fitter/FitterUtils.java | 27 +
.../interactor/command/fitter/SingleTplFitter.java | 46 +
.../interactor/command/parser/AbstarctParser.java | 166 +++
.../cli/core/interactor/command/parser/Parser.java | 27 +
.../interactor/command/parser/SingleCmdParser.java | 58 +
.../command/parser/result/ParseResult.java | 61 +
.../command/parser/transformer/ParamKeyMapper.java | 120 ++
.../command/template/AbstractCmdTemplate.java | 279 ++++
.../command/template/option/BaseOption.java | 131 ++
.../interactor/command/template/option/Flag.java | 52 +
.../command/template/option/MapOption.java | 106 ++
.../command/template/option/Parameter.java | 78 +
.../command/template/option/SpecialMapOption.java | 29 +
.../command/template/option/StdOption.java | 70 +
.../core/interactor/execution/AsyncSubmission.java | 42 +
.../interactor/execution/ExecutionResultImpl.java | 70 +
.../core/interactor/execution/HelpExecution.java | 46 +
.../core/interactor/execution/JobManSubType.java | 44 +
.../core/interactor/execution/JobManagement.java | 101 ++
.../core/interactor/execution/SyncSubmission.java | 202 +++
.../execution/executor/AsyncBackendExecutor.java | 39 +
.../execution/executor/ExecutorBuilder.java | 25 +
.../executor/JobManagableBackendExecutor.java | 37 +
.../execution/executor/LogRetrievable.java | 25 +
.../execution/executor/SyncBackendExecutor.java | 30 +
.../interactor/execution/jobexec/JobManExec.java | 80 +
.../execution/jobexec/JobSubmitExec.java | 150 ++
.../execution/observer/event/IncLogEvent.java | 42 +
.../observer/event/LinkisClientEvent.java | 34 +
.../observer/event/SingleObserverEvent.java | 47 +
.../execution/observer/event/TriggerEvent.java | 23 +
.../observer/listener/IncLogEventListener.java | 63 +
.../observer/listener/LinkisClientObserver.java | 25 +
.../observer/listener/TriggerObserver.java | 36 +
.../linkis/cli/core/interactor/job/JobBuilder.java | 25 +
.../interactor/properties/PropertiesLoader.java | 36 +
.../interactor/properties/PropsFilesScanner.java | 79 +
.../core/interactor/properties/StdPropsLoader.java | 98 ++
.../properties/reader/PropertiesReader.java | 40 +
.../properties/reader/PropsFileReader.java | 90 ++
.../interactor/properties/reader/SysEnvReader.java | 68 +
.../properties/reader/SysPropsReader.java | 69 +
.../interactor/result/DefaultResultHandler.java | 42 +
.../core/interactor/validate/ParamValidator.java | 31 +
.../interactor/validate/ParsedTplValidator.java | 76 +
.../core/interactor/validate/PropsValidator.java | 33 +
.../cli/core/interactor/validate/Validator.java | 25 +
.../cli/core/interactor/var/StdVarAccess.java | 323 ++++
.../cli/core/interactor/var/SysVarAccess.java | 117 ++
.../linkis/cli/core/interactor/var/VarAccess.java | 36 +
.../cli/core/presenter/HelpInfoPresenter.java | 115 ++
.../linkis/cli/core/presenter/Presenter.java | 31 +
.../cli/core/presenter/display/DisplayDriver.java | 26 +
.../presenter/display/PlainTextFileDriver.java | 100 ++
.../cli/core/presenter/display/StdOutDriver.java | 39 +
.../core/presenter/display/data/FileOutData.java | 49 +
.../display/factory/DisplayDriverFactory.java | 38 +
.../cli/core/presenter/model/HelpInfoModel.java | 34 +
.../cli/core/presenter/model/JobExecModel.java | 125 ++
.../cli/core/presenter/model/ModelConverter.java | 23 +
.../cli/core/presenter/model/PresenterModel.java | 24 +
.../apache/linkis/cli/core/utils/CommonUtils.java | 83 ++
.../org/apache/linkis/cli/core/utils/LogUtils.java | 36 +
.../apache/linkis/cli/core/utils/SpecialMap.java | 24 +
.../converter/PredefinedStringConverters.java | 158 ++
.../linkis/cli/core/constants/TestConstants.java | 100 --
.../handler/CommandExceptionHandlerTest.java | 42 -
.../cli/core/interactor/command/TestCmdType.java | 57 -
.../command/fitter/SingleTplFitterTest.java | 89 --
.../command/parser/SingleCmdParserTest.java | 135 --
.../command/template/TestParamMapper.java | 32 -
.../command/template/TestSparkCmdTemplate.java | 166 ---
.../interactor/properties/StdPropsLoaderTest.java | 127 --
.../cli/core/interactor/var/StdVarAccessTest.java | 305 ----
.../linkis/cli/core/utils/TestUtils.java | 70 -
.../linkis/cli/core/constants/TestConstants.java | 104 ++
.../handler/CommandExceptionHandlerTest.java | 46 +
.../cli/core/interactor/command/TestCmdType.java | 61 +
.../command/fitter/SingleTplFitterTest.java | 93 ++
.../command/parser/SingleCmdParserTest.java | 139 ++
.../command/template/TestParamMapper.java | 36 +
.../command/template/TestSparkCmdTemplate.java | 170 +++
.../interactor/properties/StdPropsLoaderTest.java | 131 ++
.../cli/core/interactor/var/StdVarAccessTest.java | 309 ++++
.../apache/linkis/cli/core/utils/TestUtils.java | 74 +
.../src/test/resources/conf/linkis-cli.properties | 14 +-
.../src/test/resources/conf/user.properties | 14 +-
.../linkis-cli-core/src/test/resources/log4j2.xml | 18 +-
.../linkis-client/linkis-cli/pom.xml | 24 +-
.../linkis-computation-client/pom.xml | 32 +-
.../src/main/assembly/distribution.xml | 21 +-
.../src/main/resources/log4j.properties | 36 -
.../linkis/computation/client/JobListener.scala | 31 -
.../linkis/computation/client/JobMetrics.scala | 68 -
.../linkis/computation/client/LinkisJob.scala | 41 -
.../computation/client/LinkisJobBuilder.scala | 219 ---
.../computation/client/LinkisJobClient.scala | 42 -
.../computation/client/ResultSetIterator.scala | 122 --
.../client/interactive/InteractiveJob.scala | 98 --
.../client/interactive/InteractiveJobBuilder.scala | 58 -
.../client/interactive/LogListener.scala | 27 -
.../client/interactive/ProgressListener.scala | 26 -
.../computation/client/job/AbstractLinkisJob.scala | 107 --
.../client/job/AbstractSubmittableLinkisJob.scala | 41 -
.../computation/client/job/StorableLinkisJob.scala | 115 --
.../client/job/SubmittableLinkisJob.scala | 27 -
.../client/once/LinkisManagerClient.scala | 63 -
.../linkis/computation/client/once/OnceJob.scala | 65 -
.../once/action/CreateEngineConnAction.scala | 99 --
.../client/once/action/GetEngineConnAction.scala | 36 -
.../client/once/action/KillEngineConnAction.scala | 34 -
.../client/once/action/LinkisManagerAction.scala | 23 -
.../once/action/ServiceInstanceBuilder.scala | 51 -
.../once/result/CreateEngineConnResult.scala | 24 -
.../client/once/result/GetEngineConnResult.scala | 36 -
.../client/once/result/KillEngineConnResult.scala | 24 -
.../client/once/result/LinkisManagerResult.scala | 24 -
.../client/once/simple/SimpleOnceJob.scala | 134 --
.../client/once/simple/SimpleOnceJobBuilder.scala | 134 --
.../client/operator/OnceJobOperator.scala | 42 -
.../computation/client/operator/Operator.scala | 27 -
.../client/operator/OperatorFactory.scala | 49 -
.../client/operator/StorableOperator.scala | 42 -
.../operator/impl/ApplicationInfoOperator.scala | 38 -
.../computation/client/utils/LabelKeyUtils.scala | 29 -
.../linkis/ujes/client/UJESClient.scala | 128 --
.../linkis/ujes/client/UJESClientImpl.scala | 30 -
.../exception/UJESClientBuilderException.scala | 24 -
.../ujes/client/request/GetColumnsAction.scala | 62 -
.../linkis/ujes/client/request/GetDBSAction.scala | 43 -
.../ujes/client/request/GetTablesAction.scala | 55 -
.../ujes/client/request/JobExecIdAction.scala | 70 -
.../ujes/client/request/JobExecuteAction.scala | 223 ---
.../linkis/ujes/client/request/JobInfoAction.scala | 54 -
.../linkis/ujes/client/request/JobListAction.scala | 107 --
.../linkis/ujes/client/request/JobLogAction.scala | 76 -
.../ujes/client/request/JobSubmitAction.scala | 151 --
.../linkis/ujes/client/request/OpenLogAction.scala | 54 -
.../ujes/client/request/ResultSetAction.scala | 73 -
.../ujes/client/request/ResultSetListAction.scala | 58 -
.../linkis/ujes/client/request/UJESJobAction.scala | 21 -
.../linkis/ujes/client/request/UserAction.scala | 25 -
.../ujes/client/response/GetColumnsResult.scala | 30 -
.../linkis/ujes/client/response/GetDBSResult.scala | 42 -
.../ujes/client/response/GetTablesResult.scala | 30 -
.../ujes/client/response/JobExecuteResult.scala | 28 -
.../ujes/client/response/JobInfoResult.scala | 72 -
.../ujes/client/response/JobKillResult.scala | 22 -
.../ujes/client/response/JobListResult.scala | 34 -
.../linkis/ujes/client/response/JobLogResult.scala | 31 -
.../ujes/client/response/JobPauseResult.scala | 22 -
.../ujes/client/response/JobProgressResult.scala | 46 -
.../ujes/client/response/JobStatusResult.scala | 45 -
.../ujes/client/response/JobSubmitResult.scala | 26 -
.../ujes/client/response/OpenLogResult.scala | 36 -
.../ujes/client/response/ResultSetListResult.scala | 40 -
.../ujes/client/response/ResultSetResult.scala | 41 -
.../ujes/client/response/UJESJobResult.scala | 32 -
.../linkis/ujes/client/utils/UJESClientUtils.scala | 47 -
.../linkis/computation/client/JobListener.scala | 31 +
.../linkis/computation/client/JobMetrics.scala | 68 +
.../linkis/computation/client/LinkisJob.scala | 41 +
.../computation/client/LinkisJobBuilder.scala | 219 +++
.../computation/client/LinkisJobClient.scala | 42 +
.../computation/client/ResultSetIterator.scala | 122 ++
.../client/interactive/InteractiveJob.scala | 98 ++
.../client/interactive/InteractiveJobBuilder.scala | 58 +
.../client/interactive/LogListener.scala | 27 +
.../client/interactive/ProgressListener.scala | 26 +
.../computation/client/job/AbstractLinkisJob.scala | 108 ++
.../client/job/AbstractSubmittableLinkisJob.scala | 41 +
.../computation/client/job/StorableLinkisJob.scala | 115 ++
.../client/job/SubmittableLinkisJob.scala | 27 +
.../client/once/LinkisManagerClient.scala | 67 +
.../linkis/computation/client/once/OnceJob.scala | 71 +
.../once/action/CreateEngineConnAction.scala | 99 ++
.../client/once/action/ECMOperateAction.scala | 47 +
.../once/action/EngineConnOperateAction.scala | 70 +
.../client/once/action/GetEngineConnAction.scala | 36 +
.../client/once/action/KillEngineConnAction.scala | 34 +
.../client/once/action/LinkisManagerAction.scala | 23 +
.../once/action/ServiceInstanceBuilder.scala | 51 +
.../once/result/CreateEngineConnResult.scala | 24 +
.../client/once/result/ECMOperateResult.scala | 29 +
.../once/result/EngineConnOperateResult.scala | 51 +
.../client/once/result/GetEngineConnResult.scala | 36 +
.../client/once/result/KillEngineConnResult.scala | 24 +
.../client/once/result/LinkisManagerResult.scala | 24 +
.../client/once/simple/SimpleOnceJob.scala | 147 ++
.../client/once/simple/SimpleOnceJobBuilder.scala | 134 ++
.../client/operator/OnceJobOperator.scala | 92 ++
.../computation/client/operator/Operator.scala | 31 +
.../client/operator/OperatorFactory.scala | 49 +
.../client/operator/StorableOperator.scala | 42 +
.../impl/EngineConnApplicationInfoOperator.scala | 45 +
.../operator/impl/EngineConnCommonOperator.scala | 49 +
.../impl/EngineConnDiagnosisOperator.scala | 33 +
.../operator/impl/EngineConnLogOperator.scala | 118 ++
.../operator/impl/EngineConnMetricsOperator.scala | 34 +
.../operator/impl/EngineConnProgressOperator.scala | 45 +
.../computation/client/utils/LabelKeyUtils.scala | 29 +
.../org/apache/linkis/ujes/client/UJESClient.scala | 129 ++
.../apache/linkis/ujes/client/UJESClientImpl.scala | 31 +
.../exception/UJESClientBuilderException.scala | 25 +
.../ujes/client/request/GetColumnsAction.scala | 63 +
.../linkis/ujes/client/request/GetDBSAction.scala | 44 +
.../ujes/client/request/GetTablesAction.scala | 56 +
.../ujes/client/request/JobExecIdAction.scala | 71 +
.../ujes/client/request/JobExecuteAction.scala | 224 +++
.../linkis/ujes/client/request/JobInfoAction.scala | 55 +
.../linkis/ujes/client/request/JobListAction.scala | 109 ++
.../linkis/ujes/client/request/JobLogAction.scala | 77 +
.../ujes/client/request/JobSubmitAction.scala | 152 ++
.../linkis/ujes/client/request/OpenLogAction.scala | 56 +
.../ujes/client/request/ResultSetAction.scala | 74 +
.../ujes/client/request/ResultSetListAction.scala | 58 +
.../linkis/ujes/client/request/UJESJobAction.scala | 22 +
.../linkis/ujes/client/request/UserAction.scala | 26 +
.../ujes/client/response/GetColumnsResult.scala | 31 +
.../linkis/ujes/client/response/GetDBSResult.scala | 43 +
.../ujes/client/response/GetTablesResult.scala | 31 +
.../ujes/client/response/JobExecuteResult.scala | 29 +
.../ujes/client/response/JobInfoResult.scala | 75 +
.../ujes/client/response/JobKillResult.scala | 23 +
.../ujes/client/response/JobListResult.scala | 36 +
.../linkis/ujes/client/response/JobLogResult.scala | 32 +
.../ujes/client/response/JobPauseResult.scala | 23 +
.../ujes/client/response/JobProgressResult.scala | 47 +
.../ujes/client/response/JobStatusResult.scala | 46 +
.../ujes/client/response/JobSubmitResult.scala | 26 +
.../ujes/client/response/OpenLogResult.scala | 38 +
.../ujes/client/response/ResultSetListResult.scala | 40 +
.../ujes/client/response/ResultSetResult.scala | 42 +
.../ujes/client/response/UJESJobResult.scala | 33 +
.../ujes/client/response/image/ImagePanel.java | 38 +
.../ujes/client/response/image/ShowImage.scala | 101 ++
.../linkis/ujes/client/utils/UJESClientUtils.scala | 48 +
.../computation/client/FlinkOnceJobTest.java | 76 -
.../computation/client/InteractiveJobTest.java | 45 -
.../linkis/ujes/client/UJESClientImplTest.scala | 58 -
.../linkis/ujes/client/UJESClientImplTestJ.java | 64 -
.../computation/client/FlinkOnceJobTest.java | 81 +
.../computation/client/InteractiveJobTest.java | 45 +
.../ujes/client/PythonImageJavaClientTest.java | 165 +++
.../linkis/ujes/client/UJESClientImplTest.scala | 59 +
.../linkis/ujes/client/UJESClientImplTestJ.java | 65 +
.../linkis-computation-governance-common/pom.xml | 28 +-
.../common/entity/ExecutionNodeStatus.java | 48 -
.../governance/common/entity/NodeExistStatus.java | 25 -
.../governance/common/entity/job/JobRequest.java | 201 ---
.../common/entity/job/JobRequestWithDetail.java | 63 -
.../common/entity/job/OnceExecutorContent.scala | 48 -
.../governance/common/entity/job/SubJobDetail.java | 154 --
.../governance/common/entity/job/SubJobInfo.java | 97 --
.../common/entity/task/RequestInsertTask.java | 23 -
.../common/entity/task/RequestOneTask.java | 42 -
.../common/entity/task/RequestPersistTask.java | 386 -----
.../common/entity/task/RequestQueryTask.java | 28 -
.../common/entity/task/RequestReadAllTask.java | 42 -
.../common/entity/task/RequestUpdateTask.java | 23 -
.../common/entity/task/ResponsePersist.java | 90 --
.../common/entity/ExecutionNodeStatus.java | 49 +
.../governance/common/entity/NodeExistStatus.java | 26 +
.../governance/common/entity/job/JobRequest.java | 199 +++
.../common/entity/job/JobRequestWithDetail.java | 61 +
.../common/entity/job/OnceExecutorContent.scala | 46 +
.../common/entity/job/QueryException.java | 32 +
.../governance/common/entity/job/SubJobDetail.java | 152 ++
.../governance/common/entity/job/SubJobInfo.java | 95 ++
.../common/entity/task/RequestInsertTask.java | 24 +
.../common/entity/task/RequestOneTask.java | 43 +
.../common/entity/task/RequestPersistTask.java | 387 +++++
.../common/entity/task/RequestQueryTask.java | 29 +
.../common/entity/task/RequestReadAllTask.java | 43 +
.../common/entity/task/RequestUpdateTask.java | 24 +
.../common/entity/task/ResponsePersist.java | 91 ++
.../common/conf/GovernaceCommonConf.scala | 48 -
.../common/constant/job/JobRequestConstants.scala | 37 -
.../exception/GovernanceErrorException.scala | 32 -
.../common/exception/LinkisJobRetryException.scala | 9 -
.../engineconn/EngineConnExecutorErrorCode.java | 39 -
.../EngineConnExecutorErrorException.java | 37 -
.../governance/common/paser/CodeParser.scala | 272 ----
.../protocol/conf/RequestQueryGlobalConfig.scala | 42 -
.../common/protocol/conf/ResponseQueryConfig.scala | 25 -
.../protocol/engineconn/RequestEngineStatus.scala | 28 -
.../common/protocol/job/JobDetailReqProcotol.scala | 36 -
.../common/protocol/job/JobReqProcotol.scala | 35 -
.../common/protocol/job/JobRespProtocol.scala | 50 -
.../common/protocol/task/RequestTask.scala | 101 --
.../protocol/task/ResponseEngineConnPid.scala | 31 -
.../common/protocol/task/ResponseTaskExecute.scala | 54 -
.../common/utils/EngineConnArguments.scala | 144 --
.../common/utils/GovernanceConstant.scala | 34 -
.../common/utils/OnceExecutorContentUtils.scala | 68 -
.../common/conf/GovernaceCommonConf.scala | 55 +
.../common/constant/job/JobRequestConstants.scala | 36 +
.../exception/GovernanceErrorException.scala | 31 +
.../common/exception/LinkisJobRetryException.scala | 26 +
.../engineconn/EngineConnExecutorErrorCode.java | 40 +
.../EngineConnExecutorErrorException.java | 38 +
.../governance/common/paser/CodeParser.scala | 276 ++++
.../protocol/conf/RequestQueryGlobalConfig.scala | 49 +
.../common/protocol/conf/ResponseQueryConfig.scala | 26 +
.../protocol/engineconn/RequestEngineStatus.scala | 29 +
.../common/protocol/job/JobDetailReqProcotol.scala | 53 +
.../common/protocol/job/JobReqProcotol.scala | 52 +
.../common/protocol/job/JobRespProtocol.scala | 82 +
.../common/protocol/task/RequestTask.scala | 102 ++
.../protocol/task/ResponseEngineConnPid.scala | 32 +
.../common/protocol/task/ResponseTaskExecute.scala | 55 +
.../common/utils/EngineConnArguments.scala | 145 ++
.../common/utils/GovernanceConstant.scala | 35 +
.../common/utils/OnceExecutorContentUtils.scala | 85 ++
.../linkis-engineconn-linux-launch/pom.xml | 25 +-
.../launch/LinuxProcessEngineConnLaunch.scala | 29 -
.../launch/LinuxProcessEngineConnLaunch.scala | 30 +
.../linkis-engineconn-manager-core/pom.xml | 29 +-
.../linkis/ecm/core/conf/ECMErrorCode.scala | 26 -
.../linkis/ecm/core/engineconn/EngineConn.scala | 73 -
.../ecm/core/engineconn/EngineConnInfo.scala | 33 -
.../ecm/core/engineconn/YarnEngineConn.scala | 35 -
.../ecm/core/exception/ECMCoreException.scala | 31 -
.../ecm/core/launch/DiscoveryMsgGenerator.scala | 34 -
.../linkis/ecm/core/launch/EngineConnLaunch.scala | 37 -
.../ecm/core/launch/EngineConnLaunchRunner.scala | 43 -
.../ecm/core/launch/EngineConnManagerEnv.scala | 31 -
.../core/launch/ProcessEngineCommandBuilder.scala | 92 --
.../ecm/core/launch/ProcessEngineCommandExec.scala | 54 -
.../ecm/core/launch/ProcessEngineConnLaunch.scala | 209 ---
.../ecm/core/listener/ECMAsyncListenerBus.scala | 30 -
.../linkis/ecm/core/listener/ECMEvent.java | 23 -
.../ecm/core/listener/ECMEventListener.scala | 30 -
.../ecm/core/listener/ECMSyncListenerBus.scala | 27 -
.../linkis/ecm/core/metrics/ECMMetrics.scala | 41 -
.../linkis/ecm/core/report/ECMHealthReport.scala | 38 -
.../linkis/ecm/core/report/NodeHealthReport.scala | 49 -
.../apache/linkis/ecm/core/conf/ECMErrorCode.scala | 27 +
.../linkis/ecm/core/engineconn/EngineConn.scala | 74 +
.../ecm/core/engineconn/EngineConnInfo.scala | 34 +
.../ecm/core/engineconn/YarnEngineConn.scala | 36 +
.../ecm/core/exception/ECMCoreException.scala | 32 +
.../ecm/core/launch/DiscoveryMsgGenerator.scala | 35 +
.../linkis/ecm/core/launch/EngineConnLaunch.scala | 38 +
.../ecm/core/launch/EngineConnLaunchRunner.scala | 44 +
.../ecm/core/launch/EngineConnManagerEnv.scala | 32 +
.../core/launch/ProcessEngineCommandBuilder.scala | 93 ++
.../ecm/core/launch/ProcessEngineCommandExec.scala | 55 +
.../ecm/core/launch/ProcessEngineConnLaunch.scala | 223 +++
.../ecm/core/listener/ECMAsyncListenerBus.scala | 31 +
.../apache/linkis/ecm/core/listener/ECMEvent.java | 24 +
.../ecm/core/listener/ECMEventListener.scala | 31 +
.../ecm/core/listener/ECMSyncListenerBus.scala | 28 +
.../linkis/ecm/core/metrics/ECMMetrics.scala | 42 +
.../linkis/ecm/core/report/ECMHealthReport.scala | 39 +
.../linkis/ecm/core/report/NodeHealthReport.scala | 50 +
.../linkis-engineconn-manager-server/pom.xml | 39 +-
.../src/main/assembly/distribution.xml | 21 +-
.../linkis/ecm/server/LinkisECMApplication.java | 123 --
.../linkis/ecm/server/LinkisECMApplication.java | 124 ++
.../linkis/ecm/server/conf/ECMConfiguration.scala | 78 -
.../ecm/server/context/DefaultECMContext.scala | 41 -
.../linkis/ecm/server/context/ECMContext.scala | 31 -
.../ecm/server/converter/ECMEngineConverter.scala | 33 -
.../ecm/server/engineConn/DefaultEngineConn.scala | 103 --
.../server/engineConn/DefaultYarnEngineConn.scala | 42 -
.../ecm/server/errorcode/ECMErrorConstants.scala | 23 -
.../ecm/server/exception/ECMErrorException.scala | 32 -
.../linkis/ecm/server/hook/ECMHook.scala | 36 -
.../linkis/ecm/server/hook/JarUDFLoadECMHook.scala | 45 -
.../linkis/ecm/server/listener/ECMReadyEvent.scala | 42 -
.../ecm/server/metrics/DefaultECMMetrics.scala | 106 --
.../ecm/server/report/DefaultECMHealthReport.scala | 81 -
.../ecm/server/service/ECMHealthService.scala | 33 -
.../ecm/server/service/ECMMetricsService.scala | 22 -
.../ecm/server/service/ECMRegisterService.scala | 27 -
.../ecm/server/service/EngineConnKillService.scala | 26 -
.../server/service/EngineConnLaunchService.scala | 34 -
.../ecm/server/service/EngineConnListService.scala | 48 -
.../service/EngineConnPidCallbackService.scala | 27 -
.../service/EngineConnStatusCallbackService.scala | 26 -
.../server/service/LocalDirsHandleService.scala | 34 -
.../ecm/server/service/LogCallbackService.scala | 27 -
.../service/ResourceLocalizationService.scala | 27 -
.../ecm/server/service/YarnCallbackService.scala | 28 -
.../impl/AbstractEngineConnLaunchService.scala | 148 --
.../impl/BmlResourceLocalizationService.scala | 137 --
.../service/impl/DefaultECMHealthService.scala | 139 --
.../service/impl/DefaultECMMetricsService.scala | 25 -
.../service/impl/DefaultECMRegisterService.scala | 108 --
.../service/impl/DefaultEngineConnKillService.java | 138 --
.../impl/DefaultEngineConnListService.scala | 149 --
.../impl/DefaultEngineConnPidCallbackService.scala | 38 -
.../DefaultEngineConnStatusCallbackService.scala | 51 -
.../impl/DefaultLocalDirsHandleService.scala | 47 -
.../service/impl/DefaultYarnCallbackService.scala | 37 -
.../impl/LinuxProcessEngineConnLaunchService.scala | 60 -
.../impl/ProcessEngineConnLaunchService.scala | 97 --
.../ecm/server/spring/ECMSpringConfiguration.scala | 118 --
.../linkis/ecm/server/util/ECMUtils.scala | 69 -
.../linkis/ecm/server/conf/ECMConfiguration.scala | 79 +
.../ecm/server/context/DefaultECMContext.scala | 42 +
.../linkis/ecm/server/context/ECMContext.scala | 32 +
.../ecm/server/converter/ECMEngineConverter.scala | 34 +
.../ecm/server/engineConn/DefaultEngineConn.scala | 104 ++
.../server/engineConn/DefaultYarnEngineConn.scala | 43 +
.../ecm/server/errorcode/ECMErrorConstants.scala | 22 +
.../linkis/ecm/server/exception/ECMErrorCode.scala | 30 +
.../ecm/server/exception/ECMErrorException.scala | 33 +
.../apache/linkis/ecm/server/hook/ECMHook.scala | 35 +
.../linkis/ecm/server/hook/JarUDFLoadECMHook.scala | 44 +
.../linkis/ecm/server/listener/ECMReadyEvent.scala | 43 +
.../ecm/server/metrics/DefaultECMMetrics.scala | 107 ++
.../server/operator/EngineConnLogOperator.scala | 153 ++
.../ecm/server/report/DefaultECMHealthReport.scala | 82 +
.../ecm/server/service/ECMHealthService.scala | 34 +
.../ecm/server/service/ECMMetricsService.scala | 23 +
.../ecm/server/service/ECMRegisterService.scala | 28 +
.../ecm/server/service/EngineConnKillService.scala | 27 +
.../server/service/EngineConnLaunchService.scala | 35 +
.../ecm/server/service/EngineConnListService.scala | 49 +
.../service/EngineConnPidCallbackService.scala | 28 +
.../service/EngineConnStatusCallbackService.scala | 27 +
.../server/service/LocalDirsHandleService.scala | 35 +
.../ecm/server/service/LogCallbackService.scala | 28 +
.../linkis/ecm/server/service/OperateService.scala | 27 +
.../service/ResourceLocalizationService.scala | 28 +
.../ecm/server/service/YarnCallbackService.scala | 29 +
.../impl/AbstractEngineConnLaunchService.scala | 150 ++
.../impl/BmlResourceLocalizationService.scala | 149 ++
.../service/impl/DefaultECMHealthService.scala | 140 ++
.../service/impl/DefaultECMMetricsService.scala | 26 +
.../service/impl/DefaultECMRegisterService.scala | 109 ++
.../service/impl/DefaultEngineConnKillService.java | 139 ++
.../impl/DefaultEngineConnListService.scala | 150 ++
.../impl/DefaultEngineConnPidCallbackService.scala | 39 +
.../DefaultEngineConnStatusCallbackService.scala | 52 +
.../impl/DefaultLocalDirsHandleService.scala | 48 +
.../service/impl/DefaultOperateService.scala | 48 +
.../service/impl/DefaultYarnCallbackService.scala | 38 +
.../impl/LinuxProcessEngineConnLaunchService.scala | 61 +
.../impl/ProcessEngineConnLaunchService.scala | 98 ++
.../ecm/server/spring/ECMSpringConfiguration.scala | 119 ++
.../apache/linkis/ecm/server/util/ECMUtils.scala | 70 +
.../linkis-engineconn-manager/pom.xml | 23 +-
.../linkis-once-engineconn/pom.xml | 39 +-
.../engineconn/once/executor/OnceExecutor.scala | 160 --
.../executor/OnceExecutorExecutionContext.scala | 46 -
.../executor/creation/OnceExecutorFactory.scala | 45 -
.../exception/OnceEngineConnErrorException.scala | 29 -
.../execution/OnceEngineConnExecution.scala | 100 --
.../engineconn/once/executor/OnceExecutor.scala | 168 +++
.../executor/OnceExecutorExecutionContext.scala | 47 +
.../once/executor/OperableOnceExecutor.scala | 33 +
.../executor/creation/OnceExecutorFactory.scala | 46 +
.../executor/creation/OnceExecutorManager.scala | 54 +
.../exception/OnceEngineConnErrorException.scala | 30 +
.../execution/OnceEngineConnExecution.scala | 130 ++
.../operator/OperableOnceEngineConnOperator.scala | 60 +
.../linkis-streaming-engineconn/pom.xml | 23 +-
.../linkis-computation-engineconn/pom.xml | 41 +-
.../executor/conf/ComputationExecutorConf.scala | 38 -
.../creation/ComputationExecutorFactory.scala | 49 -
.../creation/ComputationExecutorManager.scala | 90 --
...omputationSingleExecutorEngineConnFactory.scala | 55 -
.../executor/cs/CSEnginePreExecuteHook.scala | 51 -
.../computation/executor/cs/CSResourceParser.scala | 68 -
.../computation/executor/cs/CSTableRegister.scala | 89 --
.../executor/entity/CommonEngineConnTask.scala | 58 -
.../executor/entity/EngineConnTask.scala | 54 -
.../computation/executor/entity/TaskStatus.scala | 33 -
.../execute/ComputationEngineConnExecution.scala | 75 -
.../executor/execute/ComputationExecutor.scala | 334 -----
.../execute/ConcurrentComputationExecutor.scala | 51 -
.../executor/execute/EngineExecutionContext.scala | 168 ---
.../executor/hook/ComputationEngineConnHook.scala | 37 -
.../executor/hook/ComputationExecutorHook.scala | 57 -
.../executor/hook/UDFLoadEngineConnHook.scala | 196 ---
.../EngineResultsetPrefixExecutorHook.scala | 56 -
.../executor/hook/executor/ExecuteOnceHook.scala | 57 -
.../executor/listener/ResultSetListener.scala | 30 -
.../executor/listener/TaskProgressListener.scala | 27 -
.../executor/listener/TaskStatusListener.scala | 27 -
.../computation/executor/rs/RsOutputStream.scala | 66 -
.../executor/service/TaskExecutionService.scala | 51 -
.../service/TaskExecutionServiceImpl.scala | 474 ------
.../executor/utlis/ComputationEngineConstant.scala | 30 -
.../executor/utlis/ComputationEngineUtils.scala | 29 -
.../async/AsyncConcurrentComputationExecutor.scala | 25 +
.../executor/conf/ComputationExecutorConf.scala | 39 +
.../creation/ComputationExecutorFactory.scala | 48 +
.../creation/ComputationExecutorManager.scala | 89 ++
...omputationSingleExecutorEngineConnFactory.scala | 54 +
.../executor/cs/CSEnginePreExecuteHook.scala | 55 +
.../computation/executor/cs/CSResourceParser.scala | 72 +
.../computation/executor/cs/CSTableRegister.scala | 93 ++
.../executor/entity/CommonEngineConnTask.scala | 59 +
.../executor/entity/EngineConnTask.scala | 55 +
.../computation/executor/entity/TaskStatus.scala | 34 +
.../execute/ComputationEngineConnExecution.scala | 76 +
.../executor/execute/ComputationExecutor.scala | 339 +++++
.../execute/ConcurrentComputationExecutor.scala | 52 +
.../executor/execute/EngineExecutionContext.scala | 172 +++
.../executor/hook/ComputationEngineConnHook.scala | 38 +
.../executor/hook/ComputationExecutorHook.scala | 58 +
.../executor/hook/UDFLoadEngineConnHook.scala | 195 +++
.../EngineResultsetPrefixExecutorHook.scala | 55 +
.../executor/hook/executor/ExecuteOnceHook.scala | 58 +
.../executor/listener/ResultSetListener.scala | 31 +
.../executor/listener/TaskProgressListener.scala | 28 +
.../executor/listener/TaskStatusListener.scala | 28 +
.../computation/executor/rs/RsOutputStream.scala | 67 +
.../executor/service/TaskExecutionService.scala | 52 +
.../service/TaskExecutionServiceImpl.scala | 476 ++++++
.../executor/utlis/ComputationEngineConstant.scala | 31 +
.../executor/utlis/ComputationEngineUtils.scala | 30 +
.../linkis-engineconn-common/pom.xml | 31 +-
.../engineconn/common/conf/EngineConnConf.scala | 58 -
.../common/conf/EngineConnConstant.scala | 27 -
.../common/creation/EngineCreationContext.scala | 103 --
.../engineconn/common/engineconn/EngineConn.scala | 66 -
.../common/exception/EngineConnException.scala | 26 -
.../common/execution/EngineConnExecution.scala | 33 -
.../engineconn/common/hook/EngineConnHook.scala | 67 -
.../engineconn/common/conf/EngineConnConf.scala | 59 +
.../common/conf/EngineConnConstant.scala | 28 +
.../common/creation/EngineCreationContext.scala | 104 ++
.../engineconn/common/engineconn/EngineConn.scala | 67 +
.../common/exception/EngineConnException.scala | 27 +
.../common/execution/EngineConnExecution.scala | 34 +
.../engineconn/common/hook/EngineConnHook.scala | 68 +
.../linkis-engineconn-core/pom.xml | 29 +-
.../linkis/engineconn/core/EngineConnObject.scala | 47 -
.../AbstractCodeLanguageLabelExecutorFactory.scala | 80 -
.../core/creation/AbstractExecutorFactory.scala | 39 -
.../core/engineconn/EngineConnManager.scala | 56 -
.../core/exception/EngineConnErrorCode.scala | 20 -
.../core/exception/EngineConnFatalException.scala | 20 -
.../execution/AbstractEngineConnExecution.scala | 73 -
.../core/execution/EngineConnExecution.scala | 44 -
.../engineconn/core/executor/ExecutorManager.scala | 204 ---
.../linkis/engineconn/core/hook/ShutdownHook.scala | 98 --
.../engineconn/core/util/EngineConnUtils.scala | 25 -
.../linkis/engineconn/core/EngineConnObject.scala | 48 +
.../AbstractCodeLanguageLabelExecutorFactory.scala | 79 +
.../core/creation/AbstractExecutorFactory.scala | 38 +
.../core/engineconn/EngineConnManager.scala | 57 +
.../core/exception/EngineConnErrorCode.scala | 24 +
.../core/exception/EngineConnFatalException.scala | 24 +
.../execution/AbstractEngineConnExecution.scala | 72 +
.../core/execution/EngineConnExecution.scala | 43 +
.../engineconn/core/executor/ExecutorManager.scala | 205 +++
.../linkis/engineconn/core/hook/ShutdownHook.scala | 99 ++
.../engineconn/core/util/EngineConnUtils.scala | 26 +
.../accessible-executor/pom.xml | 37 +-
.../acessible/executor/log/AbstractLogCache.java | 36 -
.../acessible/executor/log/LogCache.java | 48 -
.../acessible/executor/log/MountLogCache.java | 126 --
.../acessible/executor/log/SendAppender.java | 111 --
.../acessible/executor/log/TimeLogCache.java | 44 -
.../acessible/executor/log/AbstractLogCache.java | 37 +
.../acessible/executor/log/LogCache.java | 49 +
.../acessible/executor/log/MountLogCache.java | 127 ++
.../acessible/executor/log/SendAppender.java | 112 ++
.../acessible/executor/log/TimeLogCache.java | 45 +
.../conf/AccessibleExecutorConfiguration.scala | 47 -
.../AccessibleExecutorSpringConfiguration.scala | 49 -
.../executor/entity/AccessibleExecutor.scala | 96 --
.../executor/entity/ExecutorStatusInfo.scala | 35 -
.../execution/AccessibleEngineConnExecution.scala | 141 --
.../executor/info/NodeHealthyInfoManager.scala | 44 -
.../executor/info/NodeHeartbeatMsgManager.scala | 23 -
.../executor/info/NodeOverLoadInfoManager.scala | 41 -
.../executor/listener/ExecutorLockListener.scala | 40 -
.../executor/listener/ExecutorStatusListener.scala | 44 -
.../acessible/executor/listener/LogListener.scala | 27 -
.../executor/listener/NodeHealthyListener.scala | 38 -
.../event/AccessibleExecutorConnAsyncEvent.scala | 39 -
.../executor/listener/event/LogUpdateEvent.scala | 21 -
.../executor/listener/event/TaskEvent.scala | 35 -
.../executor/lock/EngineConnTimedLock.scala | 185 ---
.../acessible/executor/lock/TimedLock.scala | 44 -
.../acessible/executor/log/LogHelper.scala | 95 --
.../executor/service/AccessibleService.scala | 42 -
.../service/DefaultAccessibleService.scala | 164 --
.../service/DefaultExecutorHeartbeatService.scala | 127 --
.../executor/service/DefaultManagerService.scala | 81 -
.../service/EngineConnTimedLockService.scala | 205 ---
.../service/ExecutorHeartbeatService.scala | 36 -
.../acessible/executor/service/LockService.scala | 61 -
.../acessible/executor/service/LogService.scala | 28 -
.../executor/utils/AccessableExecutorUtils.scala | 21 -
.../conf/AccessibleExecutorConfiguration.scala | 48 +
.../AccessibleExecutorSpringConfiguration.scala | 50 +
.../executor/entity/AccessibleExecutor.scala | 97 ++
.../executor/entity/ExecutorStatusInfo.scala | 36 +
.../execution/AccessibleEngineConnExecution.scala | 142 ++
.../executor/info/NodeHealthyInfoManager.scala | 45 +
.../executor/info/NodeHeartbeatMsgManager.scala | 24 +
.../executor/info/NodeOverLoadInfoManager.scala | 42 +
.../executor/listener/ExecutorLockListener.scala | 41 +
.../executor/listener/ExecutorStatusListener.scala | 45 +
.../acessible/executor/listener/LogListener.scala | 28 +
.../executor/listener/NodeHealthyListener.scala | 39 +
.../event/AccessibleExecutorConnAsyncEvent.scala | 40 +
.../executor/listener/event/LogUpdateEvent.scala | 22 +
.../executor/listener/event/TaskEvent.scala | 36 +
.../executor/lock/EngineConnTimedLock.scala | 186 +++
.../acessible/executor/lock/TimedLock.scala | 45 +
.../acessible/executor/log/LogHelper.scala | 96 ++
.../impl/EngineConnApplicationInfoOperator.scala | 42 +
.../executor/service/AccessibleService.scala | 43 +
.../service/DefaultAccessibleService.scala | 165 +++
.../service/DefaultExecutorHeartbeatService.scala | 128 ++
.../executor/service/DefaultManagerService.scala | 82 +
.../executor/service/DefaultOperateService.scala | 45 +
.../service/EngineConnTimedLockService.scala | 206 +++
.../service/ExecutorHeartbeatService.scala | 37 +
.../acessible/executor/service/LockService.scala | 62 +
.../acessible/executor/service/LogService.scala | 29 +
.../executor/service/OperateService.scala | 26 +
.../executor/utils/AccessableExecutorUtils.scala | 22 +
.../callback-service/pom.xml | 30 +-
.../callback/hook/CallbackEngineConnHook.scala | 79 -
.../service/EngineConnAfterStartCallback.scala | 26 -
.../callback/service/EngineConnCallback.scala | 42 -
.../callback/service/EngineConnPidCallback.scala | 36 -
.../callback/service/EngineConnTimedCallback.scala | 22 -
.../callback/hook/CallbackEngineConnHook.scala | 84 ++
.../service/EngineConnAfterStartCallback.scala | 27 +
.../callback/service/EngineConnCallback.scala | 56 +
.../callback/service/EngineConnPidCallback.scala | 37 +
.../callback/service/EngineConnTimedCallback.scala | 23 +
.../executor-core/pom.xml | 32 +-
.../executor/ExecutorExecutionContext.scala | 112 --
.../conf/EngineConnExecutorConfiguration.scala | 56 -
.../executor/entity/ExecutableExecutor.scala | 29 -
.../engineconn/executor/entity/Executor.scala | 54 -
.../engineconn/executor/entity/LabelExecutor.scala | 29 -
.../executor/entity/ResourceExecutor.scala | 28 -
.../executor/entity/SensibleExecutor.scala | 83 --
.../engineconn/executor/entity/YarnExecutor.scala | 30 -
.../listener/EngineConnAsyncListener.scala | 26 -
.../listener/EngineConnAsyncListenerBus.scala | 48 -
.../executor/listener/EngineConnSyncListener.scala | 26 -
.../listener/EngineConnSyncListenerBus.scala | 42 -
.../listener/ExecutorListenerBusContext.scala | 45 -
.../listener/event/EngineConnAsyncEvent.scala | 24 -
.../listener/event/EngineConnSyncEvent.scala | 23 -
.../engineconn/executor/service/LabelService.scala | 53 -
.../executor/service/ManagerService.scala | 46 -
.../executor/ExecutorExecutionContext.scala | 111 ++
.../conf/EngineConnExecutorConfiguration.scala | 57 +
.../executor/entity/ExecutableExecutor.scala | 28 +
.../engineconn/executor/entity/Executor.scala | 55 +
.../engineconn/executor/entity/LabelExecutor.scala | 30 +
.../executor/entity/ResourceExecutor.scala | 29 +
.../executor/entity/SensibleExecutor.scala | 84 ++
.../engineconn/executor/entity/YarnExecutor.scala | 31 +
.../listener/EngineConnAsyncListener.scala | 27 +
.../listener/EngineConnAsyncListenerBus.scala | 49 +
.../executor/listener/EngineConnSyncListener.scala | 27 +
.../listener/EngineConnSyncListenerBus.scala | 43 +
.../listener/ExecutorListenerBusContext.scala | 46 +
.../listener/event/EngineConnAsyncEvent.scala | 25 +
.../listener/event/EngineConnSyncEvent.scala | 24 +
.../engineconn/executor/service/LabelService.scala | 54 +
.../executor/service/ManagerService.scala | 47 +
.../resource-executor/pom.xml | 26 +-
.../linkis-engineconn-launch/pom.xml | 25 +-
.../engineconn/launch/EngineConnServer.scala | 118 --
.../engineconn/launch/EngineConnServer.scala | 135 ++
.../linkis-engineconn/pom.xml | 23 +-
.../linkis-entrance-client/pom.xml | 26 +-
.../ClientEngineBuilderBeanAnnotation.java | 49 -
.../ClientEngineRequesterBeanAnnotation.java | 49 -
.../ClientEngineSelectorBeanAnnotation.java | 49 -
.../ClientEntranceParserBeanAnnotation.java | 49 -
.../ClientGroupFactoryBeanAnnotation.java | 49 -
.../ClientInterceptorsBeanAnnotation.java | 49 -
.../DefaultEntranceClientBeanAnnotation.java | 49 -
.../conf/ClientSpringConfiguration.java | 97 --
.../ClientEngineBuilderBeanAnnotation.java | 50 +
.../ClientEngineRequesterBeanAnnotation.java | 50 +
.../ClientEngineSelectorBeanAnnotation.java | 50 +
.../ClientEntranceParserBeanAnnotation.java | 50 +
.../ClientGroupFactoryBeanAnnotation.java | 50 +
.../ClientInterceptorsBeanAnnotation.java | 50 +
.../DefaultEntranceClientBeanAnnotation.java | 50 +
.../conf/ClientSpringConfiguration.java | 98 ++
.../src/main/resources/META-INF/spring.factories | 4 +-
.../EngineApplicationNameFactory.scala | 35 -
.../linkis/entranceclient/EntranceClient.scala | 42 -
.../linkis/entranceclient/EntranceClientImpl.scala | 131 --
.../entranceclient/conf/ClientConfiguration.scala | 32 -
.../ClientForEntranceSpringConfiguration.scala | 81 -
.../conf/MultiEntranceCondition.scala | 34 -
.../context/ClientEntranceParser.scala | 44 -
.../entranceclient/context/ClientLogManager.scala | 43 -
.../context/ClientPersistenceEngine.scala | 56 -
.../context/ClientPersistenceManager.scala | 60 -
.../exception/ClientErrorException.scala | 21 -
.../linkis/entranceclient/execute/ClientJob.scala | 61 -
.../EngineApplicationNameFactory.scala | 36 +
.../linkis/entranceclient/EntranceClient.scala | 43 +
.../linkis/entranceclient/EntranceClientImpl.scala | 132 ++
.../entranceclient/conf/ClientConfiguration.scala | 33 +
.../ClientForEntranceSpringConfiguration.scala | 82 +
.../conf/MultiEntranceCondition.scala | 35 +
.../context/ClientEntranceParser.scala | 45 +
.../entranceclient/context/ClientLogManager.scala | 44 +
.../context/ClientPersistenceEngine.scala | 57 +
.../context/ClientPersistenceManager.scala | 61 +
.../exception/ClientErrorException.scala | 22 +
.../linkis/entranceclient/execute/ClientJob.scala | 62 +
.../linkis-entrance/pom.xml | 50 +-
.../src/main/assembly/distribution.xml | 21 +-
.../linkis/entrance/LinkisEntranceApplication.java | 29 -
.../BackGroundServiceBeanAnnotation.java | 50 -
.../annotation/ConsumerManagerBeanAnnotation.java | 50 -
.../annotation/EngineBuilderBeanAnnotation.java | 50 -
.../annotation/EngineManagerBeanAnnotation.java | 47 -
.../annotation/EngineRequesterBeanAnnotation.java | 50 -
.../annotation/EngineSelectorBeanAnnotation.java | 50 -
.../annotation/EntranceContextBeanAnnotation.java | 50 -
.../EntranceExecutorManagerBeanAnnotation.java | 50 -
.../EntranceInterceptorBeanAnnotation.java | 50 -
.../EntranceListenerBusBeanAnnotation.java | 51 -
.../EntranceLogListenerBusBeanAnnotation.java | 51 -
.../annotation/EntranceParserBeanAnnotation.java | 50 -
.../annotation/EntranceServerBeanAnnotation.java | 50 -
.../ErrorCodeListenerBeanAnnotation.java | 50 -
.../annotation/ErrorCodeManagerBeanAnnotation.java | 50 -
.../annotation/GroupFactoryBeanAnnotation.java | 50 -
.../annotation/LogManagerBeanAnnotation.java | 50 -
.../NewEngineBroadcastListenerBeanAnnotation.java | 50 -
.../PersistenceEngineBeanAnnotation.java | 50 -
.../PersistenceManagerBeanAnnotation.java | 50 -
.../annotation/ReceiverChooserBeanAnnotation.java | 50 -
...atusChangedBroadcastListenerBeanAnnotation.java | 50 -
.../annotation/ResultSetEngineBeanAnnotation.java | 50 -
.../annotation/SchedulerBeanAnnotation.java | 50 -
.../annotation/SchedulerContextBeanAnnotation.java | 50 -
.../entrance/conf/EntranceSpringConfiguration.java | 250 ----
.../entrance/context/DefaultEntranceContext.java | 123 --
.../entrance/exception/EntranceErrorCode.java | 50 -
.../exception/EntranceIllegalParamException.java | 31 -
.../entrance/exception/EntranceRPCException.java | 35 -
.../entrance/exception/QueryFailedException.java | 33 -
.../entrance/job/EntranceExecuteRequest.java | 131 --
.../linkis/entrance/job/EntranceExecutionJob.java | 378 -----
.../entrance/parser/AbstractEntranceParser.java | 113 --
.../linkis/entrance/parser/ParserUtils.java | 80 -
.../persistence/AbstractPersistenceEngine.java | 22 -
.../persistence/QueryPersistenceEngine.java | 243 ---
.../persistence/QueryPersistenceManager.java | 204 ---
.../entrance/restful/EntranceRestfulApi.java | 466 ------
.../entrance/server/DefaultEntranceServer.java | 73 -
.../linkis/entrance/LinkisEntranceApplication.java | 30 +
.../BackGroundServiceBeanAnnotation.java | 51 +
.../annotation/ConsumerManagerBeanAnnotation.java | 51 +
.../annotation/EngineBuilderBeanAnnotation.java | 51 +
.../annotation/EngineManagerBeanAnnotation.java | 48 +
.../annotation/EngineRequesterBeanAnnotation.java | 51 +
.../annotation/EngineSelectorBeanAnnotation.java | 51 +
.../annotation/EntranceContextBeanAnnotation.java | 51 +
.../EntranceExecutorManagerBeanAnnotation.java | 51 +
.../EntranceInterceptorBeanAnnotation.java | 51 +
.../EntranceListenerBusBeanAnnotation.java | 52 +
.../EntranceLogListenerBusBeanAnnotation.java | 52 +
.../annotation/EntranceParserBeanAnnotation.java | 51 +
.../annotation/EntranceServerBeanAnnotation.java | 51 +
.../ErrorCodeListenerBeanAnnotation.java | 51 +
.../annotation/ErrorCodeManagerBeanAnnotation.java | 51 +
.../annotation/GroupFactoryBeanAnnotation.java | 51 +
.../annotation/LogManagerBeanAnnotation.java | 51 +
.../NewEngineBroadcastListenerBeanAnnotation.java | 51 +
.../PersistenceEngineBeanAnnotation.java | 51 +
.../PersistenceManagerBeanAnnotation.java | 51 +
.../annotation/ReceiverChooserBeanAnnotation.java | 51 +
...atusChangedBroadcastListenerBeanAnnotation.java | 51 +
.../annotation/ResultSetEngineBeanAnnotation.java | 51 +
.../annotation/SchedulerBeanAnnotation.java | 51 +
.../annotation/SchedulerContextBeanAnnotation.java | 51 +
.../entrance/conf/EntranceSpringConfiguration.java | 246 +++
.../entrance/context/DefaultEntranceContext.java | 107 ++
.../entrance/exception/EntranceErrorCode.java | 50 +
.../exception/EntranceIllegalParamException.java | 32 +
.../entrance/exception/EntranceRPCException.java | 36 +
.../entrance/exception/QueryFailedException.java | 34 +
.../entrance/job/EntranceExecuteRequest.java | 130 ++
.../linkis/entrance/job/EntranceExecutionJob.java | 383 +++++
.../entrance/parser/AbstractEntranceParser.java | 152 ++
.../apache/linkis/entrance/parser/ParserUtils.java | 87 ++
.../persistence/AbstractPersistenceEngine.java | 22 +
.../persistence/QueryPersistenceEngine.java | 244 +++
.../persistence/QueryPersistenceManager.java | 190 +++
.../entrance/restful/EntranceRestfulApi.java | 449 ++++++
.../entrance/server/DefaultEntranceServer.java | 74 +
.../linkis/entrance/EntranceContext.scala | 47 -
.../linkis/entrance/EntranceParser.scala | 45 -
.../linkis/entrance/EntranceServer.scala | 167 ---
.../linkis/entrance/EntranceWebSocketService.scala | 469 ------
.../cache/GlobalConfigurationKeyValueCache.scala | 38 -
.../entrance/conf/EntranceConfiguration.scala | 148 --
.../linkis/entrance/cs/CSEntranceHelper.scala | 174 ---
.../errorcode/EntranceErrorConstants.scala | 80 -
.../linkis/entrance/event/EntranceEvent.scala | 38 -
.../entrance/event/EntranceEventListener.scala | 31 -
.../entrance/event/EntranceEventListenerBus.scala | 33 -
.../linkis/entrance/event/EntranceLogEvent.scala | 41 -
.../entrance/event/EntranceLogListener.scala | 31 -
.../entrance/event/EntranceLogListenerBus.scala | 33 -
.../exception/CacheNotReadyException.scala | 27 -
.../exception/EntranceCastFailException.scala | 33 -
.../exception/EntranceErrorException.scala | 23 -
.../exception/JobHistoryFailedException.scala | 6 -
.../exception/LogReadFailedException.scala | 22 -
.../exception/SensitiveTablesCheckException.scala | 8 -
.../entrance/exception/SubmitFailedException.scala | 30 -
.../entrance/execute/DefaultEntranceExecutor.scala | 344 -----
.../entrance/execute/EngineLockListener.scala | 24 -
.../linkis/entrance/execute/EntranceExecutor.scala | 228 ---
.../entrance/execute/EntranceExecutorManager.scala | 194 ---
.../linkis/entrance/execute/EntranceJob.scala | 288 ----
.../execute/ExecuteRequestInterceptor.scala | 87 --
.../entrance/execute/JobLockExecuteRequest.scala | 41 -
.../linkis/entrance/execute/MarkReq.scala | 95 --
.../execute/impl/EntranceExecutorManagerImpl.scala | 33 -
.../execute/operation/ScriptisOperation.scala | 35 -
.../entrance/interceptor/EntranceInterceptor.scala | 42 -
.../entrance/interceptor/OnceJobInterceptor.scala | 90 --
.../entrance/interceptor/RuntypeInterceptor.scala | 49 -
.../interceptor/exception/CodeCheckException.scala | 25 -
.../exception/LabelCheckException.scala | 25 -
.../exception/LimitCheckException.scala | 25 -
.../exception/LogPathCreateException.scala | 26 -
.../exception/PythonCodeCheckException.scala | 31 -
.../exception/VarSubstitutionException.scala | 24 -
.../interceptor/impl/CSEntranceInterceptor.scala | 35 -
.../interceptor/impl/CommentInterceptor.scala | 103 --
.../interceptor/impl/CustomVariableUtils.scala | 577 --------
.../impl/DBInfoCompleteInterceptor.scala | 28 -
.../linkis/entrance/interceptor/impl/Explain.scala | 349 -----
.../interceptor/impl/LabelCheckInterceptor.scala | 86 --
.../impl/LogPathCreateInterceptor.scala | 53 -
.../impl/PythonCodeCheckInterceptor.scala | 58 -
.../interceptor/impl/SQLCodeCheckInterceptor.scala | 41 -
.../impl/SQLLimitEntranceInterceptor.scala | 44 -
.../interceptor/impl/ScalaCodeInterceptor.scala | 48 -
.../impl/ShellDangerousGrammerInterceptor.scala | 102 --
.../impl/SparkCodeCheckInterceptor.scala | 39 -
.../impl/StorePathEntranceInterceptor.scala | 82 -
.../impl/VarSubstitutionInterceptor.scala | 57 -
.../wedatasphere/linkis/entrance/log/Cache.scala | 26 -
.../linkis/entrance/log/CacheLogManager.scala | 71 -
.../linkis/entrance/log/CacheLogReader.scala | 114 --
.../linkis/entrance/log/CacheLogWriter.scala | 60 -
.../linkis/entrance/log/ErrorCode.scala | 23 -
.../linkis/entrance/log/ErrorCodeListener.scala | 64 -
.../linkis/entrance/log/ErrorCodeManager.scala | 124 --
.../linkis/entrance/log/LogFilter.scala | 24 -
.../linkis/entrance/log/LogHandler.scala | 37 -
.../linkis/entrance/log/LogManager.scala | 82 -
.../linkis/entrance/log/LogReader.scala | 178 ---
.../linkis/entrance/log/LogWriter.scala | 94 --
.../linkis/entrance/log/LoopArray.scala | 92 --
.../entrance/log/WebSocketCacheLogReader.scala | 52 -
.../linkis/entrance/log/WebSocketLogWriter.scala | 26 -
.../EntranceOrchestrationFactory.scala | 53 -
.../EntranceUserParallelOrchestratorPlugin.scala | 102 --
.../entrance/parser/CommonEntranceParser.scala | 232 ---
.../persistence/EntranceResultSetEngine.scala | 116 --
.../entrance/persistence/HaPersistenceTask.scala | 29 -
.../persistence/JobCompletedListener.scala | 27 -
.../entrance/persistence/PersistenceEngine.scala | 70 -
.../entrance/persistence/PersistenceManager.scala | 36 -
.../entrance/persistence/ResultSetEngine.scala | 27 -
.../entrance/persistence/ResultSetListener.scala | 30 -
.../entrance/restful/EntranceRestfulRemote.scala | 64 -
.../entrance/scheduler/EntranceGroupFactory.scala | 142 --
.../scheduler/EntranceSchedulerContext.scala | 46 -
.../cache/CacheOutputExecuteResponse.scala | 7 -
.../scheduler/cache/ReadCacheConsumer.scala | 101 --
.../scheduler/cache/ReadCacheConsumerManager.scala | 21 -
.../entrance/timeout/JobTimeoutManager.scala | 138 --
.../linkis/entrance/utils/JobHistoryHelper.scala | 139 --
.../apache/linkis/entrance/EntranceContext.scala | 46 +
.../apache/linkis/entrance/EntranceParser.scala | 39 +
.../apache/linkis/entrance/EntranceServer.scala | 163 ++
.../linkis/entrance/EntranceWebSocketService.scala | 464 ++++++
.../cache/GlobalConfigurationKeyValueCache.scala | 39 +
.../entrance/conf/EntranceConfiguration.scala | 161 ++
.../linkis/entrance/cs/CSEntranceHelper.scala | 185 +++
.../errorcode/EntranceErrorConstants.scala | 79 +
.../linkis/entrance/event/EntranceEvent.scala | 39 +
.../entrance/event/EntranceEventListener.scala | 32 +
.../entrance/event/EntranceEventListenerBus.scala | 34 +
.../linkis/entrance/event/EntranceLogEvent.scala | 42 +
.../entrance/event/EntranceLogListener.scala | 32 +
.../entrance/event/EntranceLogListenerBus.scala | 34 +
.../exception/CacheNotReadyException.scala | 27 +
.../exception/EntranceCastFailException.scala | 33 +
.../exception/EntranceErrorException.scala | 24 +
.../exception/JobHistoryFailedException.scala | 23 +
.../exception/LogReadFailedException.scala | 23 +
.../exception/SensitiveTablesCheckException.scala | 25 +
.../entrance/exception/SubmitFailedException.scala | 31 +
.../entrance/execute/DefaultEntranceExecutor.scala | 300 ++++
.../entrance/execute/EngineLockListener.scala | 25 +
.../linkis/entrance/execute/EntranceExecutor.scala | 239 +++
.../entrance/execute/EntranceExecutorManager.scala | 146 ++
.../linkis/entrance/execute/EntranceJob.scala | 250 ++++
.../execute/ExecuteRequestInterceptor.scala | 88 ++
.../entrance/execute/JobLockExecuteRequest.scala | 42 +
.../apache/linkis/entrance/execute/MarkReq.scala | 94 ++
.../execute/impl/EntranceExecutorManagerImpl.scala | 34 +
.../execute/operation/ScriptisOperation.scala | 34 +
.../entrance/interceptor/EntranceInterceptor.scala | 46 +
.../entrance/interceptor/OnceJobInterceptor.scala | 94 ++
.../entrance/interceptor/RuntypeInterceptor.scala | 50 +
.../interceptor/exception/CodeCheckException.scala | 26 +
.../exception/LabelCheckException.scala | 26 +
.../exception/LimitCheckException.scala | 26 +
.../exception/LogPathCreateException.scala | 27 +
.../exception/PythonCodeCheckException.scala | 32 +
.../exception/VarSubstitutionException.scala | 25 +
.../interceptor/impl/CSEntranceInterceptor.scala | 39 +
.../interceptor/impl/CommentInterceptor.scala | 104 ++
.../interceptor/impl/CustomVariableUtils.scala | 798 ++++++++++
.../impl/DBInfoCompleteInterceptor.scala | 29 +
.../linkis/entrance/interceptor/impl/Explain.scala | 350 +++++
.../interceptor/impl/LabelCheckInterceptor.scala | 85 ++
.../impl/LogPathCreateInterceptor.scala | 54 +
.../impl/ParserVarLabelInterceptor.scala | 47 +
.../impl/PythonCodeCheckInterceptor.scala | 59 +
.../interceptor/impl/SQLCodeCheckInterceptor.scala | 42 +
.../impl/SQLLimitEntranceInterceptor.scala | 45 +
.../interceptor/impl/ScalaCodeInterceptor.scala | 49 +
.../impl/ShellDangerousGrammerInterceptor.scala | 101 ++
.../impl/SparkCodeCheckInterceptor.scala | 40 +
.../impl/StorePathEntranceInterceptor.scala | 83 ++
.../impl/VarSubstitutionInterceptor.scala | 58 +
.../org/apache/linkis/entrance/log/Cache.scala | 26 +
.../linkis/entrance/log/CacheLogManager.scala | 77 +
.../linkis/entrance/log/CacheLogReader.scala | 97 ++
.../linkis/entrance/log/CacheLogWriter.scala | 60 +
.../org/apache/linkis/entrance/log/ErrorCode.scala | 24 +
.../linkis/entrance/log/ErrorCodeListener.scala | 65 +
.../linkis/entrance/log/ErrorCodeManager.scala | 125 ++
.../org/apache/linkis/entrance/log/LogFilter.scala | 25 +
.../apache/linkis/entrance/log/LogHandler.scala | 37 +
.../apache/linkis/entrance/log/LogManager.scala | 71 +
.../org/apache/linkis/entrance/log/LogReader.scala | 134 ++
.../org/apache/linkis/entrance/log/LogWriter.scala | 94 ++
.../org/apache/linkis/entrance/log/LoopArray.scala | 92 ++
.../entrance/log/WebSocketCacheLogReader.scala | 53 +
.../linkis/entrance/log/WebSocketLogWriter.scala | 27 +
.../EntranceOrchestrationFactory.scala | 54 +
.../EntranceUserParallelOrchestratorPlugin.scala | 109 ++
.../entrance/parser/CommonEntranceParser.scala | 233 +++
.../persistence/EntranceResultSetEngine.scala | 67 +
.../entrance/persistence/HaPersistenceTask.scala | 30 +
.../persistence/JobCompletedListener.scala | 28 +
.../entrance/persistence/PersistenceEngine.scala | 71 +
.../entrance/persistence/PersistenceManager.scala | 37 +
.../entrance/persistence/ResultSetEngine.scala | 28 +
.../entrance/persistence/ResultSetListener.scala | 31 +
.../entrance/restful/EntranceRestfulRemote.scala | 63 +
.../entrance/scheduler/EntranceGroupFactory.scala | 143 ++
.../scheduler/EntranceSchedulerContext.scala | 47 +
.../cache/CacheOutputExecuteResponse.scala | 24 +
.../scheduler/cache/ReadCacheConsumer.scala | 118 ++
.../scheduler/cache/ReadCacheConsumerManager.scala | 38 +
.../entrance/timeout/JobTimeoutManager.scala | 142 ++
.../linkis/entrance/utils/CommonLogPathUtils.scala | 52 +
.../linkis/entrance/utils/JobHistoryHelper.scala | 159 ++
.../apache/linkis/entrance/utils/LogHelper.scala | 35 +
.../linkis-jdbc-driver/pom.xml | 25 +-
.../linkis/ujes/jdbc/LinkisBaseResultSet.java | 1088 --------------
.../linkis/ujes/jdbc/LinkisMetaDataResultSet.java | 51 -
.../wedatasphere/linkis/ujes/jdbc/TableType.java | 21 -
.../linkis/ujes/jdbc/UJESSQLDriver.java | 60 -
.../linkis/ujes/jdbc/UJESSQLErrorCode.java | 56 -
.../linkis/ujes/jdbc/entity/JdbcColumn.java | 188 ---
.../linkis/ujes/jdbc/utils/JDBCUtils.java | 55 -
.../linkis/ujes/jdbc/LinkisBaseResultSet.java | 1089 ++++++++++++++
.../linkis/ujes/jdbc/LinkisMetaDataResultSet.java | 52 +
.../org/apache/linkis/ujes/jdbc/TableType.java | 22 +
.../org/apache/linkis/ujes/jdbc/UJESSQLDriver.java | 61 +
.../apache/linkis/ujes/jdbc/UJESSQLErrorCode.java | 57 +
.../apache/linkis/ujes/jdbc/entity/JdbcColumn.java | 189 +++
.../apache/linkis/ujes/jdbc/utils/JDBCUtils.java | 56 +
.../resources/META-INF/services/java.sql.Driver | 2 +-
.../linkis/ujes/jdbc/LinkisParameterMetaData.scala | 44 -
.../linkis/ujes/jdbc/UJESClientFactory.scala | 80 -
.../linkis/ujes/jdbc/UJESSQLConnection.scala | 244 ---
.../linkis/ujes/jdbc/UJESSQLDatabaseMetaData.scala | 562 -------
.../linkis/ujes/jdbc/UJESSQLDriverMain.scala | 157 --
.../linkis/ujes/jdbc/UJESSQLException.scala | 40 -
.../ujes/jdbc/UJESSQLPreparedStatement.scala | 329 -----
.../linkis/ujes/jdbc/UJESSQLResultSet.scala | 1074 --------------
.../ujes/jdbc/UJESSQLResultSetMetaData.scala | 116 --
.../linkis/ujes/jdbc/UJESSQLStatement.scala | 216 ---
.../linkis/ujes/jdbc/UJESSQLTypeParser.scala | 71 -
.../jdbc/hook/JDBCDriverPreExecutionHook.scala | 50 -
.../jdbc/hook/impl/TableauPreExecutionHook.scala | 22 -
.../linkis/ujes/jdbc/LinkisParameterMetaData.scala | 46 +
.../linkis/ujes/jdbc/UJESClientFactory.scala | 82 +
.../linkis/ujes/jdbc/UJESSQLConnection.scala | 246 +++
.../linkis/ujes/jdbc/UJESSQLDatabaseMetaData.scala | 564 +++++++
.../linkis/ujes/jdbc/UJESSQLDriverMain.scala | 159 ++
.../apache/linkis/ujes/jdbc/UJESSQLException.scala | 42 +
.../ujes/jdbc/UJESSQLPreparedStatement.scala | 331 +++++
.../apache/linkis/ujes/jdbc/UJESSQLResultSet.scala | 1076 ++++++++++++++
.../ujes/jdbc/UJESSQLResultSetMetaData.scala | 118 ++
.../apache/linkis/ujes/jdbc/UJESSQLStatement.scala | 218 +++
.../linkis/ujes/jdbc/UJESSQLTypeParser.scala | 73 +
.../jdbc/hook/JDBCDriverPreExecutionHook.scala | 52 +
.../jdbc/hook/impl/TableauPreExecutionHook.scala | 39 +
.../linkis/ujes/jdbc/CreateConnection.java | 38 -
.../wedatasphere/linkis/ujes/jdbc/JDBCSpiTest.java | 46 -
.../ujes/jdbc/UJESSQLDatabaseMetaDataTest.java | 160 --
.../ujes/jdbc/UJESSQLPreparedStatementTest.java | 114 --
.../linkis/ujes/jdbc/UJESSQLResultSetTest.java | 115 --
.../linkis/ujes/jdbc/UJESSQLStatementTest.java | 131 --
.../apache/linkis/ujes/jdbc/CreateConnection.java | 40 +
.../org/apache/linkis/ujes/jdbc/JDBCSpiTest.java | 48 +
.../ujes/jdbc/UJESSQLDatabaseMetaDataTest.java | 162 ++
.../ujes/jdbc/UJESSQLPreparedStatementTest.java | 116 ++
.../linkis/ujes/jdbc/UJESSQLResultSetTest.java | 117 ++
.../linkis/ujes/jdbc/UJESSQLStatementTest.java | 133 ++
.../tableau_plugin/connectionBuilder.js | 17 +
.../tableau_plugin/connectionProperties.js | 17 +
.../linkis-jdbc-driver/tableau_plugin/manifest.xml | 19 +-
.../linkis-manager/label-common/pom.xml | 27 +-
.../label/builder/AbstractGenericLabelBuilder.java | 343 -----
.../label/builder/CombinedLabelBuilder.java | 67 -
.../label/builder/DefaultGlobalLabelBuilder.java | 247 ----
.../label/builder/ExtensibleLabelBuilder.java | 65 -
.../manager/label/builder/GenericLabelBuilder.java | 63 -
.../linkis/manager/label/builder/LabelBuilder.java | 48 -
.../manager/label/builder/LabelBuilderAdapter.java | 105 --
.../label/builder/factory/LabelBuilderFactory.java | 97 --
.../factory/LabelBuilderFactoryContext.java | 88 --
.../builder/factory/StdLabelBuilderFactory.java | 193 ---
.../manager/label/conf/LabelCommonConfig.java | 57 -
.../manager/label/constant/LabelConstant.java | 26 -
.../manager/label/constant/LabelKeyConstant.java | 60 -
.../manager/label/entity/CloneableLabel.java | 37 -
.../linkis/manager/label/entity/CombinedLabel.java | 30 -
.../manager/label/entity/CombinedLabelImpl.java | 99 --
.../linkis/manager/label/entity/EMNodeLabel.java | 20 -
.../manager/label/entity/EngineNodeLabel.java | 20 -
.../linkis/manager/label/entity/Feature.java | 65 -
.../linkis/manager/label/entity/FunctionLabel.java | 20 -
.../linkis/manager/label/entity/GenericLabel.java | 49 -
.../manager/label/entity/InheritableLabel.java | 64 -
.../linkis/manager/label/entity/JobLabel.scala | 37 -
.../linkis/manager/label/entity/Label.java | 68 -
.../linkis/manager/label/entity/NodeLabel.java | 20 -
.../linkis/manager/label/entity/ResourceLabel.java | 4 -
.../manager/label/entity/SerializableLabel.java | 141 --
.../linkis/manager/label/entity/TenantLabel.java | 67 -
.../manager/label/entity/UserModifiable.java | 13 -
.../manager/label/entity/annon/KeyMethod.java | 27 -
.../manager/label/entity/annon/ValueSerialNum.java | 28 -
.../manager/label/entity/cache/CacheLabel.java | 49 -
.../manager/label/entity/cluster/ClusterLabel.java | 68 -
.../manager/label/entity/cluster/EnvLabel.java | 43 -
.../label/entity/config/ConfigurationLabel.java | 22 -
.../manager/label/entity/em/EMInstanceLabel.java | 83 --
.../label/entity/engine/CodeLanguageLabel.java | 47 -
.../entity/engine/ConcurrentEngineConnLabel.java | 47 -
.../label/entity/engine/EngineBaseInfoLabel.java | 73 -
.../label/entity/engine/EngineConnModeLabel.scala | 48 -
.../label/entity/engine/EngineInstanceLabel.java | 81 -
.../manager/label/entity/engine/EngineType.scala | 92 --
.../label/entity/engine/EngineTypeLabel.java | 72 -
.../label/entity/engine/ReuseExclusionLabel.java | 37 -
.../manager/label/entity/engine/RunType.scala | 38 -
.../label/entity/engine/UserCreatorLabel.java | 68 -
.../label/entity/entrance/BindEngineLabel.java | 90 --
.../label/entity/entrance/ExecuteOnceLabel.java | 18 -
.../entity/entrance/JobQueuingTimeoutLabel.java | 38 -
.../entity/entrance/JobRunningTimeoutLabel.java | 38 -
.../label/entity/entrance/JobStrategyLabel.java | 20 -
.../label/entity/entrance/LoadBalanceLabel.java | 66 -
.../entity/node/AliasServiceInstanceLabel.java | 63 -
.../label/entity/node/NodeInstanceLabel.java | 26 -
.../manager/label/entity/route/RouteLabel.java | 48 -
.../label/entity/search/SearchableLabel.java | 39 -
.../label/exception/LabelErrorException.java | 33 -
.../label/exception/LabelRuntimeException.java | 36 -
.../label/utils/EngineTypeLabelCreator.java | 80 -
.../linkis/manager/label/utils/LabelUtils.java | 324 ----
.../label/builder/AbstractGenericLabelBuilder.java | 344 +++++
.../label/builder/CombinedLabelBuilder.java | 68 +
.../label/builder/DefaultGlobalLabelBuilder.java | 248 ++++
.../label/builder/ExtensibleLabelBuilder.java | 66 +
.../manager/label/builder/GenericLabelBuilder.java | 64 +
.../linkis/manager/label/builder/LabelBuilder.java | 49 +
.../manager/label/builder/LabelBuilderAdapter.java | 106 ++
.../label/builder/factory/LabelBuilderFactory.java | 98 ++
.../factory/LabelBuilderFactoryContext.java | 89 ++
.../builder/factory/StdLabelBuilderFactory.java | 194 +++
.../manager/label/conf/LabelCommonConfig.java | 64 +
.../manager/label/constant/LabelConstant.java | 27 +
.../manager/label/constant/LabelKeyConstant.java | 61 +
.../manager/label/entity/CloneableLabel.java | 38 +
.../linkis/manager/label/entity/CombinedLabel.java | 31 +
.../manager/label/entity/CombinedLabelImpl.java | 100 ++
.../linkis/manager/label/entity/EMNodeLabel.java | 21 +
.../manager/label/entity/EngineNodeLabel.java | 21 +
.../linkis/manager/label/entity/Feature.java | 66 +
.../linkis/manager/label/entity/FunctionLabel.java | 21 +
.../linkis/manager/label/entity/GenericLabel.java | 50 +
.../manager/label/entity/InheritableLabel.java | 65 +
.../linkis/manager/label/entity/JobLabel.scala | 36 +
.../apache/linkis/manager/label/entity/Label.java | 69 +
.../linkis/manager/label/entity/NodeLabel.java | 21 +
.../linkis/manager/label/entity/ResourceLabel.java | 21 +
.../manager/label/entity/SerializableLabel.java | 142 ++
.../linkis/manager/label/entity/TenantLabel.java | 68 +
.../manager/label/entity/UserModifiable.java | 30 +
.../manager/label/entity/annon/KeyMethod.java | 28 +
.../manager/label/entity/annon/ValueSerialNum.java | 29 +
.../manager/label/entity/cache/CacheLabel.java | 66 +
.../manager/label/entity/cluster/ClusterLabel.java | 69 +
.../manager/label/entity/cluster/EnvLabel.java | 60 +
.../label/entity/config/ConfigurationLabel.java | 23 +
.../manager/label/entity/em/EMInstanceLabel.java | 84 ++
.../label/entity/engine/CodeLanguageLabel.java | 48 +
.../entity/engine/ConcurrentEngineConnLabel.java | 48 +
.../label/entity/engine/EngineBaseInfoLabel.java | 74 +
.../label/entity/engine/EngineConnModeLabel.scala | 65 +
.../label/entity/engine/EngineInstanceLabel.java | 82 +
.../manager/label/entity/engine/EngineType.scala | 99 ++
.../label/entity/engine/EngineTypeLabel.java | 73 +
.../label/entity/engine/ReuseExclusionLabel.java | 64 +
.../manager/label/entity/engine/RunType.scala | 41 +
.../label/entity/engine/UserCreatorLabel.java | 85 ++
.../label/entity/entrance/BindEngineLabel.java | 107 ++
.../label/entity/entrance/ExecuteOnceLabel.java | 35 +
.../entity/entrance/JobQueuingTimeoutLabel.java | 48 +
.../entity/entrance/JobRunningTimeoutLabel.java | 48 +
.../label/entity/entrance/JobStrategyLabel.java | 21 +
.../label/entity/entrance/LoadBalanceLabel.java | 83 ++
.../entity/node/AliasServiceInstanceLabel.java | 64 +
.../label/entity/node/NodeInstanceLabel.java | 27 +
.../manager/label/entity/route/RouteLabel.java | 65 +
.../label/entity/search/SearchableLabel.java | 40 +
.../label/exception/LabelErrorException.java | 34 +
.../label/exception/LabelRuntimeException.java | 37 +
.../label/utils/EngineTypeLabelCreator.java | 81 +
.../linkis/manager/label/utils/LabelUtils.java | 325 ++++
.../linkis/manager/label/utils/LabelUtil.scala | 165 ---
.../linkis/manager/label/utils/LabelUtil.scala | 111 ++
.../linkis/manager/label/TestLabelBuilder.java | 22 -
.../linkis/manager/label/TestLabelBuilder.java | 39 +
.../linkis-manager/label-manager/pom.xml | 29 +-
.../linkis/manager/label/LabelManagerUtils.scala | 32 -
.../manager/label/conf/LabelManagerConf.scala | 23 -
.../label/score/DefaultNodeLabelScorer.scala | 151 --
.../label/score/LabelScoreServiceInstance.scala | 37 -
.../manager/label/score/NodeLabelScorer.scala | 37 -
.../label/service/NodeLabelAddService.scala | 28 -
.../label/service/NodeLabelRemoveService.scala | 26 -
.../manager/label/service/NodeLabelService.scala | 86 --
.../label/service/ResourceLabelService.scala | 68 -
.../manager/label/service/UserLabelService.scala | 39 -
.../service/impl/DefaultNodeLabelAddService.scala | 53 -
.../impl/DefaultNodeLabelRemoveService.scala | 66 -
.../service/impl/DefaultNodeLabelService.scala | 317 ----
.../service/impl/DefaultResourceLabelService.scala | 130 --
.../service/impl/DefaultUserLabelService.scala | 104 --
.../linkis/manager/label/LabelManagerUtils.scala | 36 +
.../manager/label/conf/LabelManagerConf.scala | 27 +
.../label/score/DefaultNodeLabelScorer.scala | 156 ++
.../label/score/LabelScoreServiceInstance.scala | 38 +
.../manager/label/score/NodeLabelScorer.scala | 38 +
.../label/service/NodeLabelAddService.scala | 29 +
.../label/service/NodeLabelRemoveService.scala | 27 +
.../manager/label/service/NodeLabelService.scala | 86 ++
.../label/service/ResourceLabelService.scala | 69 +
.../manager/label/service/UserLabelService.scala | 40 +
.../service/impl/DefaultNodeLabelAddService.scala | 54 +
.../impl/DefaultNodeLabelRemoveService.scala | 65 +
.../service/impl/DefaultNodeLabelService.scala | 321 ++++
.../service/impl/DefaultResourceLabelService.scala | 137 ++
.../service/impl/DefaultUserLabelService.scala | 105 ++
.../linkis-application-manager/pom.xml | 57 +-
.../src/main/assembly/distribution.xml | 21 +-
.../manager/am/LinkisManagerApplication.java | 33 -
.../linkis/manager/am/exception/AMErrorCode.java | 61 -
.../manager/am/exception/AMErrorException.java | 34 -
.../manager/am/exception/AMRetryException.java | 35 -
.../linkis/manager/am/restful/EMRestfulApi.java | 182 ---
.../manager/am/restful/EngineRestfulApi.java | 260 ----
.../linkis/manager/am/vo/AMEngineNodeVo.java | 296 ----
.../linkis/manager/am/vo/EMNodeVo.java | 256 ----
.../manager/am/LinkisManagerApplication.java | 34 +
.../linkis/manager/am/exception/AMErrorCode.java | 60 +
.../manager/am/exception/AMErrorException.java | 33 +
.../manager/am/exception/AMRetryException.java | 34 +
.../linkis/manager/am/restful/EMRestfulApi.java | 271 ++++
.../manager/am/restful/EngineRestfulApi.java | 292 ++++
.../linkis/manager/am/vo/AMEngineNodeVo.java | 295 ++++
.../org/apache/linkis/manager/am/vo/EMNodeVo.java | 255 ++++
.../linkis/manager/am/conf/AMConfiguration.scala | 68 -
.../manager/am/conf/ConfigurationMapCache.scala | 49 -
.../am/conf/EngineConnConfigurationService.scala | 74 -
.../am/converter/DefaultMetricsConverter.scala | 93 --
.../linkis/manager/am/label/AMLabelChecker.scala | 55 -
.../linkis/manager/am/label/AMLabelFilter.scala | 52 -
.../am/label/DefaultManagerLabelService.scala | 74 -
.../manager/am/label/EngineReuseLabelRester.scala | 31 -
.../label/MultiUserEngineReuseLabelChooser.scala | 76 -
.../am/locker/DefaultEngineNodeLocker.scala | 55 -
.../manager/am/locker/EngineNodeLocker.scala | 33 -
.../manager/am/manager/DefaultEMNodeManager.scala | 179 ---
.../am/manager/DefaultEngineNodeManager.scala | 249 ----
.../linkis/manager/am/manager/EMNodeManager.scala | 69 -
.../manager/am/manager/EngineNodeManager.scala | 73 -
.../manager/am/pointer/AbstractNodePointer.scala | 82 -
.../manager/am/pointer/DefaultEMNodPointer.scala | 70 -
.../pointer/DefaultEngineConnPluginPointer.scala | 43 -
.../am/pointer/DefaultEngineNodPointer.scala | 52 -
.../am/pointer/DefaultNodePointerBuilder.scala | 38 -
.../am/pointer/EngineConnPluginPointer.scala | 29 -
.../am/recycle/AssignNodeRuleExecutor.scala | 37 -
.../manager/am/recycle/RecyclingRuleExecutor.scala | 31 -
.../linkis/manager/am/rpc/ManagerRPCFormats.scala | 33 -
.../manager/am/selector/DefaultNodeSelector.scala | 76 -
.../linkis/manager/am/selector/NodeSelector.scala | 33 -
.../am/selector/rule/AvailableNodeSelectRule.scala | 52 -
.../selector/rule/ConcurrencyNodeSelectRule.scala | 36 -
.../manager/am/selector/rule/NodeSelectRule.scala | 28 -
.../am/selector/rule/OverLoadNodeSelectRule.scala | 63 -
.../am/selector/rule/ResourceNodeSelectRule.scala | 67 -
.../am/selector/rule/ScoreNodeSelectRule.scala | 58 -
.../am/selector/rule/TaskInfoNodeSelectRule.scala | 62 -
.../manager/am/service/EMEngineService.scala | 42 -
.../linkis/manager/am/service/EngineService.scala | 32 -
.../manager/am/service/HeartbeatService.scala | 28 -
.../am/service/cache/DefaultConfCacheService.scala | 49 -
.../am/service/em/DefaultEMEngineService.scala | 106 --
.../am/service/em/DefaultEMInfoService.scala | 107 --
.../am/service/em/DefaultEMRegisterService.scala | 102 --
.../am/service/em/DefaultEMUnregisterService.scala | 73 -
.../manager/am/service/em/EMInfoService.scala | 37 -
.../manager/am/service/em/EMRegisterService.scala | 42 -
.../am/service/em/EMUnregisterService.scala | 31 -
.../am/service/engine/AbstractEngineService.scala | 41 -
.../engine/DefaultEngineAskEngineService.scala | 121 --
.../DefaultEngineConnStatusCallbackService.scala | 59 -
.../engine/DefaultEngineCreateService.scala | 283 ----
.../service/engine/DefaultEngineInfoService.scala | 131 --
.../service/engine/DefaultEngineKillService.scala | 52 -
.../engine/DefaultEngineRecycleService.scala | 76 -
.../service/engine/DefaultEngineReuseService.scala | 153 --
.../service/engine/DefaultEngineStopService.scala | 72 -
.../engine/DefaultEngineSwitchService.scala | 33 -
.../am/service/engine/EngineAskEngineService.scala | 29 -
.../engine/EngineConnStatusCallbackService.scala | 28 -
.../am/service/engine/EngineCreateService.scala | 34 -
.../am/service/engine/EngineInfoService.scala | 48 -
.../am/service/engine/EngineKillService.scala | 29 -
.../am/service/engine/EngineRecycleService.scala | 31 -
.../am/service/engine/EngineReuseService.scala | 31 -
.../am/service/engine/EngineStopService.scala | 41 -
.../am/service/engine/EngineSwitchService.scala | 31 -
.../am/service/heartbeat/AMHeartbeatService.scala | 80 -
.../linkis/manager/am/utils/AMUtils.scala | 171 ---
.../linkis/manager/am/conf/AMConfiguration.scala | 79 +
.../manager/am/conf/ConfigurationMapCache.scala | 50 +
.../am/conf/EngineConnConfigurationService.scala | 73 +
.../manager/am/conf/ManagerMonitorConf.scala | 36 +
.../am/converter/DefaultMetricsConverter.scala | 93 ++
.../linkis/manager/am/label/AMLabelChecker.scala | 54 +
.../linkis/manager/am/label/AMLabelFilter.scala | 51 +
.../am/label/DefaultManagerLabelService.scala | 73 +
.../manager/am/label/EngineReuseLabelRester.scala | 30 +
.../label/MultiUserEngineReuseLabelChooser.scala | 76 +
.../am/locker/DefaultEngineNodeLocker.scala | 54 +
.../manager/am/locker/EngineNodeLocker.scala | 32 +
.../manager/am/manager/DefaultEMNodeManager.scala | 182 +++
.../am/manager/DefaultEngineNodeManager.scala | 275 ++++
.../linkis/manager/am/manager/EMNodeManager.scala | 71 +
.../manager/am/manager/EngineNodeManager.scala | 75 +
.../manager/am/pointer/AbstractNodePointer.scala | 85 ++
.../manager/am/pointer/DefaultEMNodPointer.scala | 72 +
.../pointer/DefaultEngineConnPluginPointer.scala | 42 +
.../am/pointer/DefaultEngineNodPointer.scala | 60 +
.../am/pointer/DefaultNodePointerBuilder.scala | 37 +
.../am/pointer/EngineConnPluginPointer.scala | 28 +
.../am/recycle/AssignNodeRuleExecutor.scala | 36 +
.../manager/am/recycle/RecyclingRuleExecutor.scala | 30 +
.../linkis/manager/am/rpc/ManagerRPCFormats.scala | 32 +
.../manager/am/selector/DefaultNodeSelector.scala | 75 +
.../linkis/manager/am/selector/NodeSelector.scala | 32 +
.../am/selector/rule/AvailableNodeSelectRule.scala | 51 +
.../selector/rule/ConcurrencyNodeSelectRule.scala | 35 +
.../manager/am/selector/rule/NodeSelectRule.scala | 27 +
.../am/selector/rule/OverLoadNodeSelectRule.scala | 62 +
.../am/selector/rule/ResourceNodeSelectRule.scala | 94 ++
.../am/selector/rule/ScoreNodeSelectRule.scala | 57 +
.../am/selector/rule/TaskInfoNodeSelectRule.scala | 61 +
.../manager/am/service/EMEngineService.scala | 41 +
.../linkis/manager/am/service/EngineService.scala | 31 +
.../manager/am/service/HeartbeatService.scala | 27 +
.../am/service/cache/DefaultConfCacheService.scala | 49 +
.../am/service/em/DefaultECMOperateService.scala | 35 +
.../am/service/em/DefaultEMEngineService.scala | 121 ++
.../am/service/em/DefaultEMInfoService.scala | 106 ++
.../am/service/em/DefaultEMRegisterService.scala | 114 ++
.../am/service/em/DefaultEMUnregisterService.scala | 81 +
.../manager/am/service/em/ECMOperateService.scala | 28 +
.../manager/am/service/em/EMInfoService.scala | 37 +
.../manager/am/service/em/EMRegisterService.scala | 34 +
.../am/service/em/EMUnregisterService.scala | 29 +
.../am/service/engine/AbstractEngineService.scala | 40 +
.../engine/DefaultEngineAskEngineService.scala | 135 ++
.../DefaultEngineConnStatusCallbackService.scala | 84 ++
.../engine/DefaultEngineCreateService.scala | 304 ++++
.../service/engine/DefaultEngineInfoService.scala | 130 ++
.../engine/DefaultEngineOperateService.scala | 32 +
.../engine/DefaultEngineRecycleService.scala | 75 +
.../service/engine/DefaultEngineReuseService.scala | 170 +++
.../service/engine/DefaultEngineStopService.scala | 133 ++
.../engine/DefaultEngineSwitchService.scala | 32 +
.../am/service/engine/EngineAskEngineService.scala | 28 +
.../engine/EngineConnStatusCallbackService.scala | 27 +
.../am/service/engine/EngineCreateService.scala | 34 +
.../am/service/engine/EngineInfoService.scala | 47 +
.../am/service/engine/EngineKillService.scala | 28 +
.../am/service/engine/EngineOperateService.scala | 27 +
.../am/service/engine/EngineRecycleService.scala | 30 +
.../am/service/engine/EngineReuseService.scala | 30 +
.../am/service/engine/EngineStopService.scala | 43 +
.../am/service/engine/EngineSwitchService.scala | 30 +
.../am/service/heartbeat/AMHeartbeatService.scala | 79 +
.../am/service/monitor/NodeHeartbeatMonitor.scala | 407 +++++
.../apache/linkis/manager/am/utils/AMUtils.scala | 173 +++
.../linkis-manager/linkis-manager-client/pom.xml | 24 +-
.../annotation/resource/EnableResourceManager.java | 28 -
.../annotation/resource/RMAnnotationParser.java | 81 -
.../annotation/resource/RegisterResource.java | 28 -
.../annotation/resource/EnableResourceManager.java | 29 +
.../annotation/resource/RMAnnotationParser.java | 82 +
.../annotation/resource/RegisterResource.java | 29 +
.../client/resource/ResourceManagerClient.scala | 86 --
.../client/resource/ResourceManagerClient.scala | 87 ++
.../linkis-manager-common/pom.xml | 30 +-
.../linkis/manager/common/constant/AMConstant.java | 40 -
.../common/entity/enumeration/NodeHealthy.java | 42 -
.../common/entity/enumeration/NodeStatus.java | 101 --
.../manager/common/entity/label/LabelKeyValue.java | 52 -
.../common/entity/metrics/AMNodeMetrics.java | 96 --
.../common/entity/metrics/NodeHealthyInfo.java | 45 -
.../manager/common/entity/metrics/NodeMetrics.java | 42 -
.../common/entity/metrics/NodeOverLoadInfo.java | 63 -
.../common/entity/metrics/NodeTaskInfo.java | 67 -
.../manager/common/entity/node/AMEMNode.java | 183 ---
.../manager/common/entity/node/AMEngineNode.java | 239 ---
.../linkis/manager/common/entity/node/AMNode.java | 47 -
.../entity/node/DefaultScoreServiceInstance.java | 49 -
.../linkis/manager/common/entity/node/EMNode.java | 24 -
.../manager/common/entity/node/EngineNode.java | 36 -
.../manager/common/entity/node/InfoRMNode.java | 77 -
.../manager/common/entity/node/LabelNode.java | 31 -
.../linkis/manager/common/entity/node/Node.java | 43 -
.../linkis/manager/common/entity/node/RMNode.java | 29 -
.../common/entity/node/ScoreServiceInstance.java | 36 -
.../entity/persistence/PersistenceLabel.java | 116 --
.../common/entity/persistence/PersistenceLock.java | 89 --
.../common/entity/persistence/PersistenceNode.java | 109 --
.../entity/persistence/PersistenceNodeEntity.java | 84 --
.../entity/persistence/PersistenceNodeMetrics.java | 118 --
.../persistence/PersistenceNodeMetricsEntity.java | 100 --
.../entity/persistence/PersistenceResource.java | 150 --
.../common/entity/resource/CommonNodeResource.java | 164 --
.../common/entity/resource/NodeResource.java | 65 -
.../common/entity/resource/ResourceType.java | 23 -
.../common/exception/ResourceWarnException.java | 31 -
.../manager/common/protocol/bml/BmlResource.java | 93 --
.../common/protocol/bml/LocalResource.scala | 38 -
.../protocol/conf/RemoveCacheConfRequest.java | 46 -
.../common/protocol/em/EMInfoClearRequest.java | 46 -
.../manager/common/protocol/em/EMRequest.java | 26 -
.../common/protocol/em/GetEMEnginesRequest.java | 46 -
.../common/protocol/em/GetEMInfoRequest.java | 46 -
.../manager/common/protocol/em/PauseEMRequest.java | 46 -
.../manager/common/protocol/em/StopEMRequest.java | 46 -
.../common/protocol/engine/EngineAskRequest.java | 107 --
.../protocol/engine/EngineConnReleaseRequest.java | 79 -
.../protocol/engine/EngineCreateRequest.java | 113 --
.../protocol/engine/EngineInfoClearRequest.java | 51 -
.../common/protocol/engine/EngineLockType.java | 33 -
.../protocol/engine/EngineRecyclingRequest.java | 48 -
.../common/protocol/engine/EngineRequest.java | 26 -
.../common/protocol/engine/EngineReuseRequest.java | 75 -
.../common/protocol/engine/EngineStopRequest.java | 69 -
.../common/protocol/engine/EngineStopResponse.java | 50 -
.../protocol/engine/EngineSuicideRequest.java | 64 -
.../protocol/engine/EngineSwitchRequest.java | 27 -
.../common/protocol/node/HeartbeatProtocol.java | 25 -
.../common/protocol/node/NodeHeartbeatMsg.java | 104 --
.../common/protocol/node/NodeHeartbeatRequest.java | 24 -
.../common/protocol/node/NodeRequestProtocol.java | 25 -
.../common/protocol/node/NodeStatusProtocol.java | 25 -
.../common/protocol/node/RequestNodeStatus.java | 24 -
.../common/protocol/node/ResponseNodeStatus.java | 35 -
.../common/protocol/node/StopNodeRequest.java | 24 -
.../linkis/manager/common/utils/ManagerUtils.java | 56 -
.../linkis/manager/common/constant/AMConstant.java | 39 +
.../common/entity/enumeration/NodeHealthy.java | 41 +
.../common/entity/enumeration/NodeStatus.java | 100 ++
.../manager/common/entity/label/LabelKeyValue.java | 51 +
.../common/entity/metrics/AMNodeMetrics.java | 95 ++
.../common/entity/metrics/NodeHealthyInfo.java | 44 +
.../manager/common/entity/metrics/NodeMetrics.java | 41 +
.../common/entity/metrics/NodeOverLoadInfo.java | 62 +
.../common/entity/metrics/NodeTaskInfo.java | 66 +
.../manager/common/entity/node/AMEMNode.java | 196 +++
.../manager/common/entity/node/AMEngineNode.java | 262 ++++
.../linkis/manager/common/entity/node/AMNode.java | 41 +
.../entity/node/DefaultScoreServiceInstance.java | 48 +
.../linkis/manager/common/entity/node/EMNode.java | 23 +
.../manager/common/entity/node/EngineNode.java | 37 +
.../manager/common/entity/node/InfoRMNode.java | 102 ++
.../manager/common/entity/node/LabelNode.java | 30 +
.../linkis/manager/common/entity/node/Node.java | 53 +
.../linkis/manager/common/entity/node/RMNode.java | 28 +
.../common/entity/node/ScoreServiceInstance.java | 35 +
.../entity/persistence/PersistenceLabel.java | 115 ++
.../entity/persistence/PersistenceLabelRel.java | 32 +
.../common/entity/persistence/PersistenceLock.java | 88 ++
.../common/entity/persistence/PersistenceNode.java | 108 ++
.../entity/persistence/PersistenceNodeEntity.java | 99 ++
.../entity/persistence/PersistenceNodeMetrics.java | 117 ++
.../persistence/PersistenceNodeMetricsEntity.java | 99 ++
.../entity/persistence/PersistenceResource.java | 149 ++
.../common/entity/resource/CommonNodeResource.java | 174 +++
.../common/entity/resource/NodeResource.java | 68 +
.../common/entity/resource/ResourceType.java | 22 +
.../common/entity/resource/UserResource.java | 82 +
.../common/exception/ResourceWarnException.java | 30 +
.../manager/common/protocol/bml/BmlResource.java | 92 ++
.../common/protocol/bml/LocalResource.scala | 37 +
.../protocol/conf/RemoveCacheConfRequest.java | 45 +
.../common/protocol/em/EMInfoClearRequest.java | 45 +
.../manager/common/protocol/em/EMRequest.java | 25 +
.../common/protocol/em/EMResourceClearRequest.java | 47 +
.../common/protocol/em/GetEMEnginesRequest.java | 45 +
.../common/protocol/em/GetEMInfoRequest.java | 45 +
.../manager/common/protocol/em/PauseEMRequest.java | 45 +
.../manager/common/protocol/em/StopEMRequest.java | 45 +
.../common/protocol/engine/EngineAskRequest.java | 106 ++
.../protocol/engine/EngineConnReleaseRequest.java | 78 +
.../protocol/engine/EngineCreateRequest.java | 112 ++
.../protocol/engine/EngineInfoClearRequest.java | 50 +
.../common/protocol/engine/EngineLockType.java | 32 +
.../protocol/engine/EngineRecyclingRequest.java | 47 +
.../common/protocol/engine/EngineRequest.java | 25 +
.../common/protocol/engine/EngineReuseRequest.java | 74 +
.../common/protocol/engine/EngineStopRequest.java | 68 +
.../common/protocol/engine/EngineStopResponse.java | 49 +
.../protocol/engine/EngineSuicideRequest.java | 63 +
.../protocol/engine/EngineSwitchRequest.java | 26 +
.../common/protocol/node/HeartbeatProtocol.java | 24 +
.../common/protocol/node/NodeHeartbeatMsg.java | 103 ++
.../common/protocol/node/NodeHeartbeatRequest.java | 23 +
.../common/protocol/node/NodeRequestProtocol.java | 24 +
.../common/protocol/node/NodeStatusProtocol.java | 24 +
.../common/protocol/node/RequestNodeStatus.java | 23 +
.../common/protocol/node/ResponseNodeStatus.java | 34 +
.../common/protocol/node/StopNodeRequest.java | 23 +
.../linkis/manager/common/utils/ManagerUtils.java | 55 +
.../manager/common/conf/ManagerCommonConf.scala | 32 -
.../common/entity/recycle/RecyclingRule.scala | 32 -
.../manager/common/entity/resource/Resource.scala | 616 --------
.../manager/common/monitor/ManagerMonitor.scala | 24 -
.../manager/common/protocol/EngineLock.scala | 36 -
.../common/protocol/ServiceHealthReport.scala | 29 -
.../manager/common/protocol/ServiceState.scala | 24 -
.../common/protocol/em/RegisterEMRequest.scala | 69 -
.../common/protocol/em/RegisterEMResponse.scala | 21 -
.../protocol/engine/EngineAsyncResponse.scala | 35 -
.../protocol/engine/EngineConnStatusCallback.scala | 34 -
.../common/protocol/label/LabelUpdateRequest.scala | 28 -
.../protocol/resource/ResourceProtocol.scala | 30 -
.../common/serializer/NodeResourceSerializer.scala | 54 -
.../serializer/RegisterEMRequestSerializer.scala | 50 -
.../manager/common/utils/ResourceUtils.scala | 98 --
.../manager/common/conf/ManagerCommonConf.scala | 31 +
.../common/entity/recycle/RecyclingRule.scala | 31 +
.../manager/common/entity/resource/Resource.scala | 618 ++++++++
.../manager/common/monitor/ManagerMonitor.scala | 23 +
.../linkis/manager/common/operator/Operator.scala | 43 +
.../manager/common/operator/OperatorFactory.scala | 59 +
.../manager/common/protocol/EngineLock.scala | 35 +
.../manager/common/protocol/OperateRequest.scala | 40 +
.../manager/common/protocol/OperateResponse.scala | 26 +
.../common/protocol/ServiceHealthReport.scala | 28 +
.../manager/common/protocol/ServiceState.scala | 23 +
.../common/protocol/em/ECMOperateRequest.scala | 35 +
.../common/protocol/em/ECMOperateResponse.scala | 30 +
.../protocol/em/EMResourceRegisterRequest.scala | 69 +
.../common/protocol/em/RegisterEMRequest.scala | 68 +
.../common/protocol/em/RegisterEMResponse.scala | 22 +
.../protocol/engine/EngineAsyncResponse.scala | 34 +
.../protocol/engine/EngineConnStatusCallback.scala | 43 +
.../protocol/engine/EngineOperateRequest.scala | 30 +
.../protocol/engine/EngineOperateResponse.scala | 30 +
.../common/protocol/label/LabelUpdateRequest.scala | 27 +
.../protocol/resource/ResourceProtocol.scala | 29 +
.../common/serializer/NodeResourceSerializer.scala | 53 +
.../serializer/RegisterEMRequestSerializer.scala | 49 +
.../manager/common/utils/ResourceUtils.scala | 136 ++
.../linkis-manager-service-common/pom.xml | 26 +-
.../service/common/label/LabelChecker.scala | 33 -
.../manager/service/common/label/LabelFilter.scala | 32 -
.../service/common/label/ManagerLabelService.scala | 35 -
.../service/common/metrics/MetricsConverter.scala | 58 -
.../service/common/pointer/EMNodPointer.scala | 32 -
.../service/common/pointer/EngineNodePointer.scala | 31 -
.../service/common/pointer/NodePointer.scala | 70 -
.../common/pointer/NodePointerBuilder.scala | 30 -
.../service/common/label/LabelChecker.scala | 32 +
.../manager/service/common/label/LabelFilter.scala | 31 +
.../service/common/label/ManagerLabelService.scala | 34 +
.../service/common/metrics/MetricsConverter.scala | 57 +
.../service/common/pointer/EMNodPointer.scala | 34 +
.../service/common/pointer/EngineNodePointer.scala | 33 +
.../service/common/pointer/NodePointer.scala | 69 +
.../common/pointer/NodePointerBuilder.scala | 29 +
.../linkis-resource-manager-common/pom.xml | 24 +-
.../exception/RMErrorException.java | 37 -
.../exception/RMFatalException.java | 31 -
.../resourcemanager/exception/RMWarnException.java | 31 -
.../protocol/TimeoutEMEngineRequest.java | 44 -
.../protocol/TimeoutEMEngineResponse.java | 49 -
.../exception/RMErrorException.java | 38 +
.../exception/RMFatalException.java | 32 +
.../resourcemanager/exception/RMWarnException.java | 32 +
.../protocol/TimeoutEMEngineRequest.java | 43 +
.../protocol/TimeoutEMEngineResponse.java | 48 +
.../linkis/resourcemanager/RMRPCFormats.scala | 29 -
.../resourcemanager/ResourceManagerParam.scala | 47 -
.../linkis/resourcemanager/ResultResource.scala | 36 -
.../resourcemanager/utils/RMConfiguration.scala | 72 -
.../linkis/resourcemanager/RMRPCFormats.scala | 30 +
.../resourcemanager/ResourceManagerParam.scala | 48 +
.../linkis/resourcemanager/ResultResource.scala | 37 +
.../resourcemanager/utils/RMConfiguration.scala | 73 +
.../linkis-manager/linkis-manager-monitor/pom.xml | 91 --
.../manager/monitor/conf/ManagerMonitorConf.scala | 16 -
.../monitor/node/NodeHeartbeatMonitor.scala | 332 -----
.../linkis-manager-persistence/pom.xml | 32 +-
.../manager/PersistenceSpringConfiguration.java | 91 --
.../linkis/manager/dao/LabelManagerMapper.java | 404 -----
.../linkis/manager/dao/LockManagerMapper.java | 24 -
.../linkis/manager/dao/NodeManagerMapper.java | 125 --
.../manager/dao/NodeMetricManagerMapper.java | 76 -
.../linkis/manager/dao/ResourceManagerMapper.java | 83 --
.../linkis/manager/dao/impl/LabelManagerMapper.xml | 289 ----
.../linkis/manager/dao/impl/LockManagerMapper.xml | 76 -
.../linkis/manager/dao/impl/NodeManagerMapper.xml | 36 -
.../manager/dao/impl/NodeMetricManagerMapper.xml | 77 -
.../manager/dao/impl/ResourceManagerMapper.xml | 34 -
.../wedatasphere/linkis/manager/entity/Tunple.java | 24 -
.../exception/NodeInstanceDuplicateException.java | 8 -
.../exception/NodeInstanceNotFoundException.java | 8 -
.../exception/PersistenceErrorException.java | 14 -
.../exception/PersistenceWarnException.java | 15 -
.../persistence/LabelManagerPersistence.java | 87 --
.../persistence/LockManagerPersistence.java | 25 -
.../manager/persistence/ManagerPersistence.java | 24 -
.../persistence/NodeManagerPersistence.java | 114 --
.../persistence/NodeMetricManagerPersistence.java | 65 -
.../persistence/ResourceLabelPersistence.java | 79 -
.../persistence/ResourceManagerPersistence.java | 108 --
.../impl/DefaultLabelManagerPersistence.java | 302 ----
.../impl/DefaultLockManagerPersistence.java | 76 -
.../impl/DefaultManagerPersistence.java | 83 --
.../impl/DefaultNodeManagerPersistence.java | 265 ----
.../impl/DefaultNodeMetricManagerPersistence.java | 148 --
.../impl/DefaultResourceLabelPersistence.java | 172 ---
.../impl/DefaultResourceManagerPersistence.java | 140 --
.../linkis/manager/util/PersistenceUtils.java | 59 -
.../manager/PersistenceSpringConfiguration.java | 108 ++
.../linkis/manager/dao/LabelManagerMapper.java | 210 +++
.../linkis/manager/dao/LockManagerMapper.java | 41 +
.../linkis/manager/dao/NodeManagerMapper.java | 142 ++
.../manager/dao/NodeMetricManagerMapper.java | 93 ++
.../linkis/manager/dao/ResourceManagerMapper.java | 86 ++
.../linkis/manager/dao/impl/LabelManagerMapper.xml | 536 +++++++
.../linkis/manager/dao/impl/LockManagerMapper.xml | 75 +
.../linkis/manager/dao/impl/NodeManagerMapper.xml | 35 +
.../manager/dao/impl/NodeMetricManagerMapper.xml | 76 +
.../manager/dao/impl/ResourceManagerMapper.xml | 33 +
.../org/apache/linkis/manager/entity/Tunple.java | 41 +
.../exception/NodeInstanceDuplicateException.java | 25 +
.../exception/NodeInstanceNotFoundException.java | 25 +
.../exception/PersistenceErrorException.java | 31 +
.../exception/PersistenceWarnException.java | 32 +
.../persistence/LabelManagerPersistence.java | 107 ++
.../persistence/LockManagerPersistence.java | 27 +
.../manager/persistence/ManagerPersistence.java | 26 +
.../persistence/NodeManagerPersistence.java | 118 ++
.../persistence/NodeMetricManagerPersistence.java | 67 +
.../persistence/ResourceLabelPersistence.java | 82 +
.../persistence/ResourceManagerPersistence.java | 124 ++
.../impl/DefaultLabelManagerPersistence.java | 311 ++++
.../impl/DefaultLockManagerPersistence.java | 78 +
.../impl/DefaultManagerPersistence.java | 85 ++
.../impl/DefaultNodeManagerPersistence.java | 281 ++++
.../impl/DefaultNodeMetricManagerPersistence.java | 174 +++
.../impl/DefaultResourceLabelPersistence.java | 176 +++
.../impl/DefaultResourceManagerPersistence.java | 184 +++
.../linkis/manager/util/PersistenceUtils.java | 76 +
.../src/test/java/PersistenceTest.java | 35 +-
.../src/test/java/Scan.java | 21 +-
.../src/test/resources/linkis.properties | 17 +-
.../src/test/resources/manager.sql | 17 +
.../src/test/resources/mybatis.xml.bak | 36 -
.../linkis-manager/linkis-resource-manager/pom.xml | 34 +-
.../src/main/assembly/distribution.xml | 274 ----
.../resourcemanager/domain/RMLabelContainer.java | 178 ---
.../external/dao/ExternalResourceProviderDao.java | 27 -
.../dao/impl/ExternalResourceProviderDaoImpl.xml | 66 -
.../external/domain/ExternalAppInfo.java | 20 -
.../domain/ExternalResourceIdentifier.java | 23 -
.../external/domain/ExternalResourceProvider.java | 83 --
.../parser/ExternalResourceIdentifierParser.java | 28 -
.../parser/YarnResourceIdentifierParser.java | 38 -
.../request/ExternalResourceRequester.java | 31 -
.../external/service/ExternalResourceService.java | 35 -
.../service/impl/ExternalResourceServiceImpl.java | 151 --
.../external/yarn/YarnResourceIdentifier.java | 38 -
.../restful/vo/ApplicationListVo.java | 63 -
.../restful/vo/EngineInstanceVo.java | 88 --
.../linkis/resourcemanager/utils/AlertUtils.java | 91 --
.../resourcemanager/domain/RMLabelContainer.java | 179 +++
.../resourcemanager/exception/RMErrorCode.java | 85 ++
.../external/dao/ExternalResourceProviderDao.java | 28 +
.../dao/impl/ExternalResourceProviderDaoImpl.xml | 68 +
.../external/domain/ExternalAppInfo.java | 21 +
.../domain/ExternalResourceIdentifier.java | 24 +
.../external/domain/ExternalResourceProvider.java | 84 ++
.../parser/ExternalResourceIdentifierParser.java | 29 +
.../parser/YarnResourceIdentifierParser.java | 39 +
.../request/ExternalResourceRequester.java | 32 +
.../external/service/ExternalResourceService.java | 36 +
.../service/impl/ExternalResourceServiceImpl.java | 173 +++
.../external/yarn/YarnResourceIdentifier.java | 39 +
.../restful/vo/ApplicationListVo.java | 64 +
.../restful/vo/EngineInstanceVo.java | 89 ++
.../linkis/resourcemanager/utils/AlertUtils.java | 95 ++
.../utils/RequestKerberosUrlUtils.java | 147 ++
.../linkis/resourcemanager/RMReceiver.scala | 48 -
.../errorcode/RMErrorConstants.scala | 5 -
.../external/yarn/YarnAppInfo.scala | 23 -
.../external/yarn/YarnResourceRequester.scala | 230 ---
.../resourcemanager/message/RMMessageService.scala | 97 --
.../resourcemanager/restful/RMMonitorRest.scala | 396 -----
.../service/LabelResourceService.scala | 47 -
.../service/RequestResourceService.scala | 136 --
.../service/ResourceLockService.scala | 98 --
.../resourcemanager/service/ResourceManager.scala | 98 --
.../service/impl/DefaultReqResourceService.scala | 33 -
.../service/impl/DefaultResourceManager.scala | 582 --------
.../impl/DriverAndYarnReqResourceService.scala | 53 -
.../service/impl/LabelResourceServiceImpl.scala | 83 --
.../service/impl/ResourceLogService.scala | 135 --
.../linkis/resourcemanager/utils/RMUtils.scala | 95 --
.../resourcemanager/utils/UserConfiguration.scala | 107 --
.../linkis/rpc/utils/SenderUtils.scala | 29 -
.../external/yarn/YarnAppInfo.scala | 24 +
.../external/yarn/YarnResourceRequester.scala | 256 ++++
.../resourcemanager/message/RMMessageService.scala | 106 ++
.../resourcemanager/restful/RMMonitorRest.scala | 393 +++++
.../service/LabelResourceService.scala | 48 +
.../service/RequestResourceService.scala | 169 +++
.../service/ResourceLockService.scala | 103 ++
.../resourcemanager/service/ResourceManager.scala | 100 ++
.../service/impl/DefaultReqResourceService.scala | 31 +
.../service/impl/DefaultResourceManager.scala | 574 +++++++
.../impl/DriverAndYarnReqResourceService.scala | 70 +
.../service/impl/LabelResourceServiceImpl.scala | 78 +
.../service/impl/ResourceLogService.scala | 155 ++
.../linkis/resourcemanager/utils/RMUtils.scala | 113 ++
.../resourcemanager/utils/UserConfiguration.scala | 107 ++
.../org/apache/linkis/rpc/utils/SenderUtils.scala | 30 +
.../resourcemanager/notify/AlertTest.scala | 9 -
.../src/test/scala/com/webank/test/TestMain.scala | 61 -
.../test/scala/com/webank/test/TestResource.scala | 68 -
.../linkis-manager/pom.xml | 24 +-
linkis-computation-governance/pom.xml | 22 +-
.../engineconn-plugins/flink/pom.xml | 72 +-
.../flink/src/main/assembly/distribution.xml | 25 +-
.../flink/client/config/Environment.java | 305 ----
.../flink/client/config/entries/ConfigEntry.java | 68 -
.../client/config/entries/ExecutionEntry.java | 372 -----
.../flink/client/context/ExecutionContext.java | 662 ---------
.../deployment/ClusterDescriptorAdapter.java | 165 ---
.../ClusterDescriptorAdapterFactory.java | 43 -
.../YarnApplicationClusterDescriptorAdapter.java | 69 -
.../YarnPerJobClusterDescriptorAdapter.java | 82 -
.../YarnSessionClusterDescriptorAdapter.scala | 38 -
.../factory/LinkisYarnClusterClientFactory.java | 102 --
.../flink/client/result/AbstractResult.java | 51 -
.../flink/client/result/BatchResult.java | 136 --
.../flink/client/result/ChangelogResult.java | 250 ----
.../flink/client/result/Result.java | 55 -
.../flink/client/result/ResultUtil.java | 118 --
.../flink/client/result/TypedResult.java | 89 --
.../client/sql/operation/AbstractJobOperation.java | 151 --
.../flink/client/sql/operation/JobOperation.java | 43 -
.../client/sql/operation/NonJobOperation.java | 23 -
.../flink/client/sql/operation/Operation.java | 31 -
.../client/sql/operation/OperationFactory.java | 33 -
.../client/sql/operation/OperationFactoryImpl.java | 128 --
.../flink/client/sql/operation/OperationUtil.java | 78 -
.../sql/operation/impl/CreateViewOperation.java | 69 -
.../client/sql/operation/impl/DDLOperation.java | 89 --
.../sql/operation/impl/DescribeTableOperation.java | 109 --
.../sql/operation/impl/DropViewOperation.java | 74 -
.../sql/operation/impl/ExplainOperation.java | 78 -
.../client/sql/operation/impl/InsertOperation.java | 110 --
.../client/sql/operation/impl/ResetOperation.java | 52 -
.../client/sql/operation/impl/SelectOperation.java | 218 ---
.../client/sql/operation/impl/SetOperation.java | 111 --
.../sql/operation/impl/ShowCatalogsOperation.java | 48 -
.../impl/ShowCurrentCatalogOperation.java | 46 -
.../impl/ShowCurrentDatabaseOperation.java | 46 -
.../sql/operation/impl/ShowDatabasesOperation.java | 48 -
.../sql/operation/impl/ShowFunctionsOperation.java | 48 -
.../sql/operation/impl/ShowModulesOperation.java | 48 -
.../sql/operation/impl/ShowTablesOperation.java | 64 -
.../sql/operation/impl/ShowViewsOperation.java | 66 -
.../sql/operation/impl/UseCatalogOperation.java | 58 -
.../sql/operation/impl/UseDatabaseOperation.java | 56 -
.../client/sql/operation/result/ColumnInfo.java | 101 --
.../client/sql/operation/result/ConstantNames.java | 59 -
.../client/sql/operation/result/ResultKind.java | 30 -
.../client/sql/operation/result/ResultSet.java | 189 ---
.../result/ResultSetJsonDeserializer.java | 200 ---
.../operation/result/ResultSetJsonSerializer.java | 114 --
.../flink/client/sql/parser/SqlCommand.java | 126 --
.../flink/client/sql/parser/SqlCommandCall.java | 56 -
.../flink/client/sql/parser/SqlCommandParser.java | 45 -
.../client/sql/parser/SqlCommandParserImpl.java | 230 ---
.../flink/client/utils/YarnConfLoader.java | 67 -
.../flink/exception/ExecutorInitException.java | 47 -
.../flink/exception/FlinkInitFailedException.java | 38 -
.../flink/exception/JobExecutionException.java | 38 -
.../flink/exception/SqlExecutionException.java | 38 -
.../flink/exception/SqlParseException.java | 38 -
.../flink/client/config/Environment.java | 305 ++++
.../flink/client/config/entries/ConfigEntry.java | 67 +
.../client/config/entries/ExecutionEntry.java | 371 +++++
.../flink/client/context/ExecutionContext.java | 664 +++++++++
.../deployment/ClusterDescriptorAdapter.java | 202 +++
.../ClusterDescriptorAdapterFactory.java | 42 +
.../YarnApplicationClusterDescriptorAdapter.java | 70 +
.../YarnPerJobClusterDescriptorAdapter.java | 82 +
.../YarnSessionClusterDescriptorAdapter.scala | 38 +
.../factory/LinkisYarnClusterClientFactory.java | 104 ++
.../flink/client/result/AbstractResult.java | 50 +
.../flink/client/result/BatchResult.java | 135 ++
.../flink/client/result/ChangelogResult.java | 249 ++++
.../flink/client/result/Result.java | 54 +
.../flink/client/result/ResultUtil.java | 117 ++
.../flink/client/result/TypedResult.java | 88 ++
.../client/sql/operation/AbstractJobOperation.java | 150 ++
.../flink/client/sql/operation/JobOperation.java | 42 +
.../client/sql/operation/NonJobOperation.java | 22 +
.../flink/client/sql/operation/Operation.java | 30 +
.../client/sql/operation/OperationFactory.java | 32 +
.../client/sql/operation/OperationFactoryImpl.java | 129 ++
.../flink/client/sql/operation/OperationUtil.java | 77 +
.../sql/operation/impl/CreateViewOperation.java | 68 +
.../client/sql/operation/impl/DDLOperation.java | 94 ++
.../sql/operation/impl/DescribeTableOperation.java | 108 ++
.../sql/operation/impl/DropViewOperation.java | 73 +
.../sql/operation/impl/ExplainOperation.java | 77 +
.../client/sql/operation/impl/InsertOperation.java | 114 ++
.../client/sql/operation/impl/ResetOperation.java | 51 +
.../client/sql/operation/impl/SelectOperation.java | 217 +++
.../client/sql/operation/impl/SetOperation.java | 110 ++
.../sql/operation/impl/ShowCatalogsOperation.java | 47 +
.../impl/ShowCurrentCatalogOperation.java | 45 +
.../impl/ShowCurrentDatabaseOperation.java | 45 +
.../sql/operation/impl/ShowDatabasesOperation.java | 47 +
.../sql/operation/impl/ShowFunctionsOperation.java | 47 +
.../sql/operation/impl/ShowModulesOperation.java | 47 +
.../sql/operation/impl/ShowTablesOperation.java | 63 +
.../sql/operation/impl/ShowViewsOperation.java | 65 +
.../sql/operation/impl/UseCatalogOperation.java | 57 +
.../sql/operation/impl/UseDatabaseOperation.java | 55 +
.../client/sql/operation/result/ColumnInfo.java | 100 ++
.../client/sql/operation/result/ConstantNames.java | 58 +
.../client/sql/operation/result/ResultKind.java | 29 +
.../client/sql/operation/result/ResultSet.java | 188 +++
.../result/ResultSetJsonDeserializer.java | 199 +++
.../operation/result/ResultSetJsonSerializer.java | 113 ++
.../flink/client/sql/parser/SqlCommand.java | 129 ++
.../flink/client/sql/parser/SqlCommandCall.java | 55 +
.../flink/client/sql/parser/SqlCommandParser.java | 44 +
.../client/sql/parser/SqlCommandParserImpl.java | 235 +++
.../flink/client/utils/YarnConfLoader.java | 67 +
.../flink/exception/ExecutorInitException.java | 46 +
.../flink/exception/FlinkInitFailedException.java | 37 +
.../flink/exception/JobExecutionException.java | 37 +
.../flink/exception/SqlExecutionException.java | 37 +
.../flink/exception/SqlParseException.java | 37 +
.../main/resources/linkis-engineconn.properties | 31 +-
.../flink/src/main/resources/log4j2-engineconn.xml | 22 +-
.../flink/FlinkEngineConnPlugin.scala | 70 -
.../flink/config/FlinkEnvConfiguration.scala | 59 -
.../flink/config/FlinkResourceConfiguration.scala | 39 -
.../flink/context/EnvironmentContext.scala | 98 --
.../flink/context/FlinkEngineConnContext.scala | 38 -
.../flink/executor/FlinkCodeOnceExecutor.scala | 125 --
.../flink/executor/FlinkExecutor.scala | 131 --
.../flink/executor/FlinkJarOnceExecutor.scala | 48 -
.../flink/executor/FlinkOnceExecutor.scala | 115 --
.../executor/FlinkSQLComputationExecutor.scala | 242 ---
.../executormanager/FlinkExecutorManager.scala | 46 -
.../factory/FlinkApplicationExecutorFactory.scala | 42 -
.../flink/factory/FlinkCodeExecutorFactory.scala | 41 -
.../flink/factory/FlinkEngineConnFactory.scala | 191 ---
.../flink/factory/FlinkSQLExecutorFactory.scala | 48 -
.../launch/FlinkEngineConnLaunchBuilder.scala | 40 -
.../flink/listener/FlinkListener.scala | 66 -
.../flink/listener/FlinkListenerGroup.scala | 60 -
.../resource/FlinkEngineConnResourceFactory.scala | 45 -
.../engineconnplugin/flink/util/ClassUtil.scala | 41 -
.../flink/util/FlinkValueFormatUtil.scala | 40 -
.../flink/FlinkEngineConnPlugin.scala | 70 +
.../flink/config/FlinkEnvConfiguration.scala | 67 +
.../flink/config/FlinkResourceConfiguration.scala | 39 +
.../flink/context/EnvironmentContext.scala | 98 ++
.../flink/context/FlinkEngineConnContext.scala | 38 +
.../flink/executor/FlinkCodeOnceExecutor.scala | 149 ++
.../flink/executor/FlinkExecutor.scala | 131 ++
.../flink/executor/FlinkJarOnceExecutor.scala | 49 +
.../flink/executor/FlinkOnceExecutor.scala | 117 ++
.../executor/FlinkSQLComputationExecutor.scala | 255 ++++
.../executormanager/FlinkExecutorManager.scala | 46 +
.../factory/FlinkApplicationExecutorFactory.scala | 42 +
.../flink/factory/FlinkCodeExecutorFactory.scala | 41 +
.../flink/factory/FlinkEngineConnFactory.scala | 221 +++
.../flink/factory/FlinkSQLExecutorFactory.scala | 48 +
.../launch/FlinkEngineConnLaunchBuilder.scala | 93 ++
.../flink/listener/FlinkListener.scala | 66 +
.../flink/listener/FlinkListenerGroup.scala | 60 +
.../resource/FlinkEngineConnResourceFactory.scala | 45 +
.../engineconnplugin/flink/util/ClassUtil.scala | 40 +
.../flink/util/FlinkValueFormatUtil.scala | 40 +
.../engineconn-plugins/hive/pom.xml | 35 +-
.../hive/src/main/assembly/distribution.xml | 21 +-
.../linkis/engineplugin/hive/log/HiveProgress.java | 53 -
.../hive/serde/CustomerDelimitedJSONSerDe.java | 255 ----
.../linkis/engineplugin/hive/log/HiveProgress.java | 54 +
.../hive/serde/CustomerDelimitedJSONSerDe.java | 266 ++++
.../main/resources/linkis-engineconn.properties | 27 +-
.../hive/src/main/resources/log4j2-engineconn.xml | 22 +-
.../engineplugin/hive/HiveEngineConnPlugin.scala | 82 -
.../engineplugin/hive/common/HiveUtils.scala | 60 -
.../hive/conf/HiveEngineConfiguration.scala | 26 -
.../hive/creation/HiveEngineConnFactory.scala | 99 --
.../linkis/engineplugin/hive/cs/CSHiveHelper.scala | 40 -
.../engineplugin/hive/entity/HiveSession.scala | 28 -
.../exception/NotSupportedHiveTypeException.scala | 45 -
.../hive/executor/HiveEngineConnExecutor.scala | 505 -------
.../hive/hook/HiveAddJarsEngineHook.scala | 71 -
.../hive/hook/HiveAddMetaTableNameHook.scala | 68 -
.../HiveProcessEngineConnLaunchBuilder.scala | 32 -
.../linkis/engineplugin/hive/log/LogHelper.scala | 66 -
.../hive/progress/HiveProgressHelper.scala | 66 -
.../engineplugin/hive/HiveEngineConnPlugin.scala | 83 ++
.../engineplugin/hive/common/HiveUtils.scala | 61 +
.../hive/conf/HiveEngineConfiguration.scala | 27 +
.../hive/creation/HiveEngineConnFactory.scala | 100 ++
.../linkis/engineplugin/hive/cs/CSHiveHelper.scala | 44 +
.../engineplugin/hive/entity/HiveSession.scala | 29 +
.../exception/NotSupportedHiveTypeException.scala | 46 +
.../hive/executor/HiveEngineConnExecutor.scala | 508 +++++++
.../hive/hook/HiveAddJarsEngineHook.scala | 83 ++
.../hive/hook/HiveAddMetaTableNameHook.scala | 69 +
.../HiveProcessEngineConnLaunchBuilder.scala | 33 +
.../linkis/engineplugin/hive/log/LogHelper.scala | 67 +
.../hive/progress/HiveProgressHelper.scala | 67 +
.../engineconn-plugins/io_file/pom.xml | 35 +-
.../io_file/src/main/assembly/distribution.xml | 21 +-
.../engineplugin/io/utils/ReflectionUtils.java | 33 -
.../engineplugin/io/utils/ReflectionUtils.java | 32 +
.../main/resources/linkis-engineconn.properties | 28 +-
.../src/main/resources/log4j2-engineconn.xml | 20 +-
.../engineplugin/io/IoEngineConnPlugin.scala | 72 -
.../builder/IoProcessEngineConnLaunchBuilder.scala | 26 -
.../io/conf/IOEngineConnConfiguration.scala | 37 -
.../manager/engineplugin/io/domain/FSInfo.scala | 27 -
.../io/executor/IoEngineConnExecutor.scala | 287 ----
.../io/factory/IoEngineConnFactory.scala | 51 -
.../engineplugin/io/service/FsProxyService.scala | 43 -
.../manager/engineplugin/io/utils/IOHelp.scala | 89 --
.../engineplugin/io/IoEngineConnPlugin.scala | 73 +
.../builder/IoProcessEngineConnLaunchBuilder.scala | 27 +
.../io/conf/IOEngineConnConfiguration.scala | 38 +
.../manager/engineplugin/io/domain/FSInfo.scala | 28 +
.../io/executor/IoEngineConnExecutor.scala | 288 ++++
.../io/factory/IoEngineConnFactory.scala | 52 +
.../engineplugin/io/service/FsProxyService.scala | 44 +
.../manager/engineplugin/io/utils/IOHelp.scala | 90 ++
.../engineconn-plugins/jdbc/pom.xml | 35 +-
.../jdbc/src/main/assembly/distribution.xml | 21 +-
.../engineplugin/jdbc/ConnectionManager.java | 197 ---
.../engineplugin/jdbc/ConnectionManager.java | 268 ++++
.../manager/engineplugin/jdbc/JdbcAuthType.java | 46 +
.../main/resources/linkis-engineconn.properties | 25 +-
.../jdbc/src/main/resources/log4j2-engineconn.xml | 21 +-
.../engineplugin/jdbc/JDBCEngineConnPlugin.scala | 73 -
.../JDBCProcessEngineConnLaunchBuilder.scala | 29 -
.../engineplugin/jdbc/conf/JDBCConfiguration.scala | 31 -
.../exception/JDBCParamsIllegalException.scala | 24 -
.../jdbc/executer/JDBCEngineConnExecutor.scala | 179 ---
.../engineplugin/jdbc/executer/JDBCHelper.java | 166 ---
.../jdbc/executer/JDBCSQLCodeParser.scala | 68 -
.../jdbc/factory/JDBCEngineConnFactory.scala | 39 -
.../engineplugin/jdbc/JDBCEngineConnPlugin.scala | 74 +
.../JDBCProcessEngineConnLaunchBuilder.scala | 30 +
.../engineplugin/jdbc/conf/JDBCConfiguration.scala | 33 +
.../exception/JDBCParamsIllegalException.scala | 26 +
.../jdbc/executer/JDBCEngineConnExecutor.scala | 218 +++
.../engineplugin/jdbc/executer/JDBCHelper.java | 168 +++
.../jdbc/executer/JDBCSQLCodeParser.scala | 70 +
.../jdbc/factory/JDBCEngineConnFactory.scala | 40 +
.../engineplugin/jdbc/TestConnectionManager.java | 83 ++
.../engineconn-plugins/pipeline/pom.xml | 35 +-
.../pipeline/src/main/assembly/distribution.xml | 21 +-
.../main/resources/linkis-engineconn.properties | 25 +-
.../src/main/resources/log4j2-engineconn.xml | 22 +-
.../pipeline/PipelineEngineConnPlugin.scala | 65 -
.../builder/PipelineEngineConnLaunchBuilder.scala | 23 -
.../conf/PipelineEngineConfiguration.scala | 30 -
.../pipeline/constant/PipeLineConstant.scala | 28 -
.../pipeline/conversions/FsConvertions.scala | 34 -
.../exception/PipeLineErrorException.scala | 23 -
.../pipeline/executor/CSVExecutor.scala | 73 -
.../pipeline/executor/CopyExecutor.scala | 61 -
.../pipeline/executor/ExcelExecutor.scala | 82 -
.../pipeline/executor/OutputStreamCache.scala | 23 -
.../pipeline/executor/PipeLineExecutor.scala | 37 -
.../executor/PipelineEngineConnExecutor.scala | 114 --
.../executor/PipelineExecutorSelector.scala | 47 -
.../factory/PipelineEngineConnFactory.scala | 40 -
.../pipeline/PipelineEngineConnPlugin.scala | 66 +
.../builder/PipelineEngineConnLaunchBuilder.scala | 24 +
.../conf/PipelineEngineConfiguration.scala | 31 +
.../pipeline/constant/PipeLineConstant.scala | 29 +
.../pipeline/conversions/FsConvertions.scala | 35 +
.../exception/PipeLineErrorException.scala | 24 +
.../pipeline/executor/CSVExecutor.scala | 74 +
.../pipeline/executor/CopyExecutor.scala | 62 +
.../pipeline/executor/ExcelExecutor.scala | 83 ++
.../pipeline/executor/OutputStreamCache.scala | 24 +
.../pipeline/executor/PipeLineExecutor.scala | 38 +
.../executor/PipelineEngineConnExecutor.scala | 115 ++
.../executor/PipelineExecutorSelector.scala | 49 +
.../factory/PipelineEngineConnFactory.scala | 41 +
.../engineconn-plugins/python/pom.xml | 37 +-
.../python/src/main/assembly/distribution.xml | 24 +-
.../main/resources/linkis-engineconn.properties | 26 +-
.../src/main/resources/log4j2-engineconn.xml | 20 +-
.../python/src/main/resources/python/python.py | 37 +-
.../python/PythonEngineConnPlugin.scala | 78 -
.../python/conf/PythonEngineConfiguration.scala | 30 -
.../exception/NoSupportEngineException.scala | 24 -
.../exception/PythonSessionNullException.scala | 36 -
.../python/executor/PythonEngineConnExecutor.scala | 137 --
.../python/executor/PythonSession.scala | 304 ----
.../python/factory/PythonEngineConnFactory.scala | 55 -
.../python/hook/PythonVersionEngineHook.scala | 56 -
.../PythonProcessEngineConnLaunchBuilder.scala | 24 -
.../manager/engineplugin/python/utils/Kind.scala | 100 --
.../manager/engineplugin/python/utils/State.scala | 73 -
.../python/PythonEngineConnPlugin.scala | 79 +
.../python/conf/PythonEngineConfiguration.scala | 31 +
.../exception/NoSupportEngineException.scala | 25 +
.../exception/PythonSessionNullException.scala | 37 +
.../python/executor/PythonEngineConnExecutor.scala | 141 ++
.../python/executor/PythonSession.scala | 308 ++++
.../python/factory/PythonEngineConnFactory.scala | 56 +
.../python/hook/PythonVersionEngineHook.scala | 57 +
.../PythonProcessEngineConnLaunchBuilder.scala | 25 +
.../manager/engineplugin/python/utils/Kind.scala | 101 ++
.../manager/engineplugin/python/utils/State.scala | 74 +
.../engineconn-plugins/shell/pom.xml | 37 +-
.../shell/src/main/assembly/distribution.xml | 21 +-
.../main/resources/linkis-engineconn.properties | 19 +-
.../shell/src/main/resources/log4j2-engineconn.xml | 22 +-
.../engineplugin/shell/ShellEngineConnPlugin.scala | 75 -
.../ShellProcessEngineConnLaunchBuilder.scala | 23 -
.../shell/exception/NoCorrectUserException.scala | 24 -
.../shell/executor/ShellEngineConnExecutor.scala | 177 ---
.../shell/factory/ShellEngineConnFactory.scala | 38 -
.../engineplugin/shell/ShellEngineConnPlugin.scala | 76 +
.../ShellProcessEngineConnLaunchBuilder.scala | 24 +
.../shell/exception/NoCorrectUserException.scala | 25 +
.../shell/executor/ShellEngineConnExecutor.scala | 182 +++
.../shell/factory/ShellEngineConnFactory.scala | 39 +
.../engineconn-plugins/spark/pom.xml | 33 +-
.../spark/src/main/assembly/distribution.xml | 24 +-
.../main/resources/linkis-engineconn.properties | 28 +-
.../spark/src/main/resources/log4j2-engineconn.xml | 22 +-
.../spark/src/main/resources/python/mix_pyspark.py | 36 +-
.../spark/Interpreter/Interpreter.scala | 42 -
.../spark/Interpreter/ProcessInterpreter.scala | 115 --
.../spark/Interpreter/PythonInterpreter.scala | 301 ----
.../engineplugin/spark/SparkEngineConnPlugin.scala | 81 -
.../linkis/engineplugin/spark/common/Kind.scala | 103 --
.../spark/common/LineBufferedProcess.scala | 56 -
.../spark/common/LineBufferedStream.scala | 155 --
.../engineplugin/spark/common/LogContainer.scala | 75 -
.../engineplugin/spark/common/SparkKind.scala | 100 --
.../linkis/engineplugin/spark/common/State.scala | 74 -
.../spark/config/SparkConfiguration.scala | 94 --
.../spark/config/SparkResourceConfiguration.scala | 35 -
.../engineplugin/spark/cs/CSSparkHelper.scala | 31 -
.../spark/cs/CSSparkPreExecutionHook.scala | 52 -
.../engineplugin/spark/cs/CSTableParser.scala | 86 --
.../spark/entity/SparkEngineSession.scala | 28 -
.../ApplicationAlreadyStoppedException.scala | 26 -
.../spark/exception/ExecuteError.scala | 26 -
.../spark/exception/MDQErrorException.scala | 23 -
.../spark/exception/NoSupportEngineException.scala | 32 -
.../spark/exception/QueryFailedException.scala | 26 -
.../spark/exception/RetryException.scala | 26 -
.../spark/exception/SparkCreateFileException.scala | 30 -
.../exception/SparkSessionNullException.scala | 31 -
.../engineplugin/spark/executor/SQLSession.scala | 132 --
.../spark/executor/SparkEngineConnExecutor.scala | 204 ---
.../spark/executor/SparkExecutorOrder.scala | 26 -
.../spark/executor/SparkPythonExecutor.scala | 333 -----
.../spark/executor/SparkScalaExecutor.scala | 371 -----
.../spark/executor/SparkSqlExecutor.scala | 69 -
.../spark/extension/SparkPostExecutionHook.scala | 41 -
.../spark/extension/SparkPreExecutionHook.scala | 41 -
.../spark/extension/SparkSqlExtension.scala | 73 -
.../spark/factory/SparkEngineConnFactory.scala | 163 --
.../factory/SparkEngineConnResourceFactory.scala | 51 -
.../spark/factory/SparkPythonExecutorFactory.scala | 46 -
.../spark/factory/SparkScalaExecutorFactory.scala | 49 -
.../spark/factory/SparkSqlExecutorFactory.scala | 48 -
.../engineplugin/spark/imexport/CsvRelation.scala | 254 ----
.../engineplugin/spark/imexport/ExportData.scala | 89 --
.../engineplugin/spark/imexport/LoadData.scala | 257 ----
.../imexport/util/BackGroundServiceUtils.scala | 105 --
.../spark/imexport/util/ImExportUtils.scala | 38 -
...SparkSubmitProcessEngineConnLaunchBuilder.scala | 453 ------
.../spark/mdq/MDQPostExecutionHook.scala | 61 -
.../spark/mdq/MDQPreExecutionHook.scala | 73 -
.../engineplugin/spark/metadata/HPOBuilder.scala | 77 -
.../spark/metadata/MetaDataInfoTool.scala | 45 -
.../spark/metadata/SparkHiveObject.scala | 30 -
.../spark/metadata/SparkSQLHistoryParser.scala | 342 -----
.../engineplugin/spark/utils/EngineUtils.scala | 120 --
.../engineplugin/spark/utils/JobProgressUtil.scala | 98 --
.../spark/Interpreter/Interpreter.scala | 43 +
.../spark/Interpreter/ProcessInterpreter.scala | 116 ++
.../spark/Interpreter/PythonInterpreter.scala | 302 ++++
.../engineplugin/spark/SparkEngineConnPlugin.scala | 82 +
.../linkis/engineplugin/spark/common/Kind.scala | 104 ++
.../spark/common/LineBufferedProcess.scala | 57 +
.../spark/common/LineBufferedStream.scala | 156 ++
.../engineplugin/spark/common/LogContainer.scala | 76 +
.../engineplugin/spark/common/SparkKind.scala | 101 ++
.../linkis/engineplugin/spark/common/State.scala | 75 +
.../spark/config/SparkConfiguration.scala | 94 ++
.../spark/config/SparkResourceConfiguration.scala | 36 +
.../engineplugin/spark/cs/CSSparkHelper.scala | 35 +
.../spark/cs/CSSparkPreExecutionHook.scala | 56 +
.../engineplugin/spark/cs/CSTableParser.scala | 90 ++
.../spark/entity/SparkEngineSession.scala | 29 +
.../ApplicationAlreadyStoppedException.scala | 27 +
.../spark/exception/ExecuteError.scala | 27 +
.../spark/exception/MDQErrorException.scala | 25 +
.../spark/exception/NoSupportEngineException.scala | 33 +
.../spark/exception/QueryFailedException.scala | 27 +
.../spark/exception/RetryException.scala | 27 +
.../spark/exception/SparkCreateFileException.scala | 31 +
.../exception/SparkSessionNullException.scala | 32 +
.../engineplugin/spark/executor/SQLSession.scala | 133 ++
.../spark/executor/SparkEngineConnExecutor.scala | 216 +++
.../spark/executor/SparkExecutorOrder.scala | 27 +
.../spark/executor/SparkPythonExecutor.scala | 354 +++++
.../spark/executor/SparkScalaExecutor.scala | 372 +++++
.../spark/executor/SparkSqlExecutor.scala | 70 +
.../spark/extension/SparkPostExecutionHook.scala | 43 +
.../spark/extension/SparkPreExecutionHook.scala | 43 +
.../spark/extension/SparkSqlExtension.scala | 74 +
.../spark/factory/SparkEngineConnFactory.scala | 164 ++
.../factory/SparkEngineConnResourceFactory.scala | 52 +
.../spark/factory/SparkPythonExecutorFactory.scala | 47 +
.../spark/factory/SparkScalaExecutorFactory.scala | 50 +
.../spark/factory/SparkSqlExecutorFactory.scala | 49 +
.../engineplugin/spark/imexport/CsvRelation.scala | 258 ++++
.../engineplugin/spark/imexport/ExportData.scala | 90 ++
.../engineplugin/spark/imexport/LoadData.scala | 261 ++++
.../imexport/util/BackGroundServiceUtils.scala | 106 ++
.../spark/imexport/util/ImExportUtils.scala | 39 +
...SparkSubmitProcessEngineConnLaunchBuilder.scala | 465 ++++++
.../spark/mdq/MDQPostExecutionHook.scala | 63 +
.../spark/mdq/MDQPreExecutionHook.scala | 75 +
.../engineplugin/spark/metadata/HPOBuilder.scala | 79 +
.../spark/metadata/MetaDataInfoTool.scala | 47 +
.../spark/metadata/SparkHiveObject.scala | 32 +
.../spark/metadata/SparkSQLHistoryParser.scala | 344 +++++
.../engineplugin/spark/utils/EngineUtils.scala | 121 ++
.../engineplugin/spark/utils/JobProgressUtil.scala | 99 ++
.../org/apache/spark/sql/MethodInvokeHelper.scala | 18 +-
.../apache/spark/sql/SparkLogicalPlanHelper.scala | 22 +-
.../execution/datasources/csv/DolphinToSpark.scala | 27 +-
.../spark/sql/execution/datasources/csv/UDF.scala | 19 +-
.../scala/org/apache/spark/util/SparkUtils.scala | 19 +-
.../linkis-engineconn-plugin-cache/pom.xml | 24 +-
.../engineplugin/cache/EngineConnPluginCache.java | 54 -
.../cache/GuavaEngineConnPluginCache.java | 137 --
.../cache/config/EngineConnPluginCacheConfig.java | 29 -
.../DefaultRefreshPluginCacheContainer.java | 227 ---
.../cache/refresh/PluginCacheRefresher.java | 27 -
.../cache/refresh/RefreshPluginCacheContainer.java | 52 -
.../cache/refresh/RefreshPluginCacheOperation.java | 85 --
.../refresh/RefreshableEngineConnPluginCache.java | 54 -
.../engineplugin/cache/EngineConnPluginCache.java | 55 +
.../cache/GuavaEngineConnPluginCache.java | 138 ++
.../cache/config/EngineConnPluginCacheConfig.java | 30 +
.../DefaultRefreshPluginCacheContainer.java | 228 +++
.../cache/refresh/PluginCacheRefresher.java | 28 +
.../cache/refresh/RefreshPluginCacheContainer.java | 53 +
.../cache/refresh/RefreshPluginCacheOperation.java | 86 ++
.../refresh/RefreshableEngineConnPluginCache.java | 55 +
.../linkis-engineconn-plugin-core/pom.xml | 30 +-
.../engineplugin/common/EngineConnPlugin.scala | 39 -
.../common/conf/EngineConnPluginConf.scala | 34 -
.../common/conf/EnvConfiguration.scala | 52 -
.../common/creation/EngineConnFactory.scala | 78 -
.../common/creation/ExecutorFactory.scala | 29 -
.../common/creation/LabelExecutorFactory.scala | 43 -
.../exception/EngineConnBuildFailedException.scala | 29 -
.../exception/EngineConnPluginErrorCode.scala | 26 -
.../exception/EngineConnPluginErrorException.scala | 24 -
.../common/launch/EngineConnLaunchBuilder.scala | 26 -
.../launch/entity/EngineConnBuildRequest.scala | 53 -
.../launch/entity/EngineConnCreationDesc.scala | 32 -
.../launch/entity/EngineConnLaunchRequest.scala | 40 -
.../process/EngineConnResourceGenerator.scala | 37 -
.../common/launch/process/Environment.scala | 48 -
.../JavaProcessEngineConnLaunchBuilder.scala | 138 --
.../process/ProcessEngineConnLaunchBuilder.scala | 67 -
.../process/ProcessEngineConnLaunchRequest.scala | 52 -
.../common/loader/conf/PluginLoaderConstant.scala | 29 -
.../loader/entity/EngineConnPluginInfo.scala | 42 -
.../loader/entity/EngineConnPluginInstance.scala | 22 -
.../exception/EngineConnPluginLoadException.scala | 25 -
.../EngineConnPluginLoadResourceException.scala | 25 -
.../EngineConnPluginNotFoundException.scala | 26 -
.../resource/AbstractEngineResourceFactory.scala | 45 -
.../common/resource/EngineResourceFactory.scala | 26 -
.../common/resource/EngineResourceRequest.scala | 42 -
.../resource/GenericEngineResourceFactory.scala | 41 -
.../common/resource/UserNodeResource.scala | 85 --
.../engineplugin/common/EngineConnPlugin.scala | 40 +
.../common/conf/EngineConnPluginConf.scala | 35 +
.../common/conf/EnvConfiguration.scala | 55 +
.../common/creation/EngineConnFactory.scala | 79 +
.../common/creation/ExecutorFactory.scala | 30 +
.../common/creation/LabelExecutorFactory.scala | 45 +
.../exception/EngineConnBuildFailedException.scala | 30 +
.../exception/EngineConnPluginErrorCode.scala | 27 +
.../exception/EngineConnPluginErrorException.scala | 25 +
.../exception/EngineConnPluginLoadException.scala | 26 +
.../EngineConnPluginLoadResourceException.scala | 26 +
.../EngineConnPluginNotFoundException.scala | 27 +
.../common/launch/EngineConnLaunchBuilder.scala | 27 +
.../launch/entity/EngineConnBuildRequest.scala | 54 +
.../launch/entity/EngineConnCreationDesc.scala | 33 +
.../launch/entity/EngineConnLaunchRequest.scala | 41 +
.../process/EngineConnResourceGenerator.scala | 38 +
.../common/launch/process/Environment.scala | 59 +
.../JavaProcessEngineConnLaunchBuilder.scala | 142 ++
.../process/ProcessEngineConnLaunchBuilder.scala | 68 +
.../process/ProcessEngineConnLaunchRequest.scala | 53 +
.../common/loader/conf/PluginLoaderConstant.scala | 30 +
.../loader/entity/EngineConnPluginInfo.scala | 43 +
.../loader/entity/EngineConnPluginInstance.scala | 23 +
.../resource/AbstractEngineResourceFactory.scala | 46 +
.../common/resource/EngineResourceFactory.scala | 27 +
.../common/resource/EngineResourceRequest.scala | 43 +
.../resource/GenericEngineResourceFactory.scala | 42 +
.../common/resource/UserNodeResource.scala | 91 ++
.../linkis-engineconn-plugin-loader/pom.xml | 30 +-
.../classloader/EngineConnPluginClassLoader.java | 138 --
.../loaders/CacheablesEngineConnPluginLoader.java | 86 --
.../loaders/DefaultEngineConnPluginLoader.java | 224 ---
.../manager/loaders/EngineConnPluginsLoader.java | 39 -
.../loaders/EngineConnPluginsResourceLoader.java | 35 -
.../BmlEngineConnPluginResourceLoader.java | 184 ---
.../LocalEngineConnPluginResourceLoader.java | 54 -
.../manager/loaders/resource/PluginResource.java | 87 --
.../manager/utils/EngineConnPluginUtils.java | 171 ---
.../manager/utils/ExceptionHelper.java | 29 -
.../classloader/EngineConnPluginClassLoader.java | 138 ++
.../loaders/CacheablesEngineConnPluginLoader.java | 87 ++
.../loaders/DefaultEngineConnPluginLoader.java | 225 +++
.../manager/loaders/EngineConnPluginsLoader.java | 40 +
.../loaders/EngineConnPluginsResourceLoader.java | 36 +
.../BmlEngineConnPluginResourceLoader.java | 185 +++
.../LocalEngineConnPluginResourceLoader.java | 55 +
.../manager/loaders/resource/PluginResource.java | 88 ++
.../manager/utils/EngineConnPluginUtils.java | 171 +++
.../manager/utils/ExceptionHelper.java | 29 +
.../config/EngineConnPluginLoaderConf.scala | 40 -
.../config/EngineConnPluginLoaderConf.scala | 40 +
.../src/test/java/EngineConnPluginLoaderTest.java | 22 +-
.../linkis-engineconn-plugin-server/pom.xml | 44 +-
.../src/main/assembly/distribution.xml | 21 +-
.../server/LinkisEngineConnPluginServer.java | 28 -
.../conf/EngineConnPluginSpringConfiguration.java | 35 -
.../server/dao/EngineConnBmlResourceDao.java | 37 -
.../dao/impl/EngineConnBmlResourceMapper.xml | 70 -
.../server/entity/EngineConnBmlResource.java | 114 --
.../server/LinkisEngineConnPluginServer.java | 29 +
.../conf/EngineConnPluginSpringConfiguration.java | 36 +
.../server/dao/EngineConnBmlResourceDao.java | 38 +
.../dao/impl/EngineConnBmlResourceMapper.xml | 69 +
.../server/entity/EngineConnBmlResource.java | 115 ++
.../conf/EngineConnPluginConfiguration.scala | 28 -
.../interceptor/EngineConnLaunchInterceptor.scala | 32 -
.../server/loader/EngineConnPluginsLoader.scala | 28 -
.../AbstractEngineConnBmlResourceGenerator.scala | 68 -
.../DefaultEngineConnBmlResourceGenerator.scala | 71 -
.../localize/EngineConnBmlResourceGenerator.scala | 44 -
.../service/DefaultEngineConnLaunchService.scala | 63 -
.../DefaultEngineConnResourceFactoryService.scala | 52 -
.../service/DefaultEngineConnResourceService.scala | 191 ---
.../server/service/EngineConnLaunchService.scala | 27 -
.../service/EngineConnResourceFactoryService.scala | 30 -
.../server/service/EngineConnResourceService.scala | 67 -
.../conf/EngineConnPluginConfiguration.scala | 29 +
.../interceptor/EngineConnLaunchInterceptor.scala | 33 +
.../server/loader/EngineConnPluginsLoader.scala | 29 +
.../AbstractEngineConnBmlResourceGenerator.scala | 69 +
.../DefaultEngineConnBmlResourceGenerator.scala | 72 +
.../localize/EngineConnBmlResourceGenerator.scala | 45 +
.../service/DefaultEngineConnLaunchService.scala | 64 +
.../DefaultEngineConnResourceFactoryService.scala | 53 +
.../service/DefaultEngineConnResourceService.scala | 192 +++
.../server/service/EngineConnLaunchService.scala | 28 +
.../service/EngineConnResourceFactoryService.scala | 31 +
.../server/service/EngineConnResourceService.scala | 68 +
linkis-engineconn-plugins/pom.xml | 22 +-
linkis-extensions/linkis-io-file-client/pom.xml | 28 +-
.../src/main/assembly/distribution.xml | 17 +-
.../linkis/storage/io/client/DefaultIOClient.scala | 127 --
.../linkis/storage/io/client/IOClient.scala | 43 -
.../linkis/storage/io/conf/IOFileClientConf.scala | 37 -
.../io/iteraceptor/IOMethodInterceptor.scala | 339 -----
.../IOMethodInterceptorCreatorImpl.scala | 46 -
.../IOComputationOrchestratorSessionFactory.scala | 157 --
.../orchestrator/IOFileOrchestratorFactory.scala | 40 -
.../io/orchestrator/IOTaskPlannerTransform.scala | 54 -
.../IOUserParallelOrchestratorPlugin.scala | 36 -
.../linkis/storage/io/utils/IOClientUtils.scala | 130 --
.../linkis/storage/io/client/DefaultIOClient.scala | 128 ++
.../apache/linkis/storage/io/client/IOClient.scala | 44 +
.../linkis/storage/io/conf/IOFileClientConf.scala | 38 +
.../io/iteraceptor/IOMethodInterceptor.scala | 340 +++++
.../IOMethodInterceptorCreatorImpl.scala | 47 +
.../IOComputationOrchestratorSessionFactory.scala | 161 ++
.../orchestrator/IOFileOrchestratorFactory.scala | 41 +
.../io/orchestrator/IOTaskPlannerTransform.scala | 58 +
.../IOUserParallelOrchestratorPlugin.scala | 40 +
.../linkis/storage/io/utils/IOClientUtils.scala | 131 ++
linkis-extensions/pom.xml | 20 +-
.../linkis-code-orchestrator/pom.xml | 25 +-
.../orchestrator/code/plans/ast/CodeJob.scala | 114 --
.../orchestrator/code/plans/ast/CodeStage.scala | 80 -
.../plans/execution/CodeExecutionFactory.scala | 40 -
.../execution/CodeReheaterNotifyTaskConsumer.scala | 40 -
.../code/plans/logical/CacheTask.scala | 70 -
.../code/plans/logical/CodeLogicalUnitTask.scala | 64 -
.../plans/logical/CodeLogicalUnitTaskDesc.scala | 33 -
.../orchestrator/code/plans/ast/CodeJob.scala | 115 ++
.../orchestrator/code/plans/ast/CodeStage.scala | 81 +
.../plans/execution/CodeExecutionFactory.scala | 41 +
.../execution/CodeReheaterNotifyTaskConsumer.scala | 41 +
.../code/plans/logical/CacheTask.scala | 71 +
.../code/plans/logical/CodeLogicalUnitTask.scala | 65 +
.../plans/logical/CodeLogicalUnitTaskDesc.scala | 34 +
.../linkis-computation-orchestrator/pom.xml | 30 +-
.../computation/utils/TaskTreeUtil.java | 72 +
.../ComputationOrchestratorSessionFactory.scala | 58 -
...ComputationOrchestratorSessionFactoryImpl.scala | 207 ---
.../converter/CodeConverterTransform.scala | 53 -
.../converter/exception/CodeCheckException.scala | 29 -
.../converter/exception/LimitCheckException.scala | 29 -
.../exception/PythonCodeCheckException.scala | 35 -
.../exception/SensitiveTablesCheckException.scala | 25 -
.../exception/VarSubstitutionException.scala | 28 -
.../ruler/CommentConverterCheckRuler.scala | 94 --
.../converter/ruler/CustomVariableUtils.scala | 553 -------
.../catalyst/converter/ruler/Explain.scala | 319 ----
.../converter/ruler/JobReqParamCheckRuler.scala | 47 -
.../ruler/PythonCodeConverterCheckRuler.scala | 50 -
.../ruler/SQLCodeCheckConverterCheckRuler.scala | 43 -
.../ruler/SQLLimitConverterCheckRuler.scala | 41 -
.../ruler/ScalaCodeConverterCheckRuler.scala | 47 -
.../ShellDangerousGrammarConverterCheckRuler.scala | 103 --
.../ruler/SparkCodeCheckConverterCheckRuler.scala | 45 -
.../ruler/VarSubstitutionConverterCheckRuler.scala | 54 -
.../catalyst/optimizer/CacheTaskOptimizer.scala | 44 -
.../optimizer/ConfigurationOptimizer.scala | 35 -
.../catalyst/optimizer/PlaybackOptimizer.scala | 35 -
.../catalyst/optimizer/SimplifyOptimizer.scala | 36 -
.../catalyst/optimizer/YarnQueueOptimizer.scala | 34 -
.../parser/DefaultCodeJobParserTransform.scala | 69 -
.../parser/EnrichLabelParserTransform.scala | 57 -
.../parser/label/CacheParserLabelFiller.scala | 47 -
.../catalyst/parser/label/ParserLabelFiller.scala | 27 -
.../physical/AbstractPhysicalTransform.scala | 181 ---
.../physical/ComputePhysicalTransform.scala | 112 --
.../catalyst/planner/TaskPlannerTransform.scala | 142 --
.../reheater/PruneTaskReheaterTransform.scala | 100 --
.../validator/DefaultLabelRegularCheckRuler.scala | 26 -
.../validator/LabelRegularCheckRuler.scala | 76 -
.../validator/RouteLabelRegularCheckRuler.scala | 31 -
.../conf/ComputationOrchestratorConf.scala | 57 -
.../computation/entity/ComputationJobReq.scala | 113 --
.../computation/execute/CodeExecTaskExecutor.scala | 47 -
.../execute/CodeExecTaskExecutorManager.scala | 81 -
.../DefaultCodeExecTaskExecutorManager.scala | 287 ----
.../computation/monitor/EngineConnMonitor.scala | 161 --
.../computation/operation/log/LogEvent.scala | 26 -
.../computation/operation/log/LogOperation.scala | 97 --
.../computation/operation/log/LogProcessor.scala | 51 -
.../progress/AbstractProgressOperation.scala | 101 --
.../progress/DefaultProgressOperation.scala | 98 --
.../operation/progress/ProgressInfoEvent.scala | 25 -
.../operation/progress/ProgressProcessor.scala | 52 -
.../computation/physical/CacheExecTask.scala | 124 --
.../physical/CodeLogicalUnitExecTask.scala | 234 ---
.../service/ComputationTaskExecutionReceiver.scala | 152 --
.../utils/ComputationOrchestratorUtils.scala | 35 -
.../computation/utils/TaskTreeUtil.scala | 52 -
.../computation/utils/TreeNodeUtil.scala | 177 ---
.../ComputationOrchestratorSessionFactory.scala | 58 +
...ComputationOrchestratorSessionFactoryImpl.scala | 211 +++
.../converter/CodeConverterTransform.scala | 53 +
.../converter/exception/CodeCheckException.scala | 29 +
.../converter/exception/LimitCheckException.scala | 29 +
.../exception/PythonCodeCheckException.scala | 35 +
.../exception/SensitiveTablesCheckException.scala | 25 +
.../exception/VarSubstitutionException.scala | 28 +
.../ruler/CommentConverterCheckRuler.scala | 94 ++
.../converter/ruler/CustomVariableUtils.scala | 553 +++++++
.../catalyst/converter/ruler/Explain.scala | 328 ++++
.../converter/ruler/JobReqParamCheckRuler.scala | 47 +
.../ruler/PythonCodeConverterCheckRuler.scala | 50 +
.../ruler/SQLCodeCheckConverterCheckRuler.scala | 43 +
.../ruler/SQLLimitConverterCheckRuler.scala | 41 +
.../ruler/ScalaCodeConverterCheckRuler.scala | 47 +
.../ShellDangerousGrammarConverterCheckRuler.scala | 103 ++
.../ruler/SparkCodeCheckConverterCheckRuler.scala | 45 +
.../ruler/VarSubstitutionConverterCheckRuler.scala | 54 +
.../catalyst/optimizer/CacheTaskOptimizer.scala | 44 +
.../optimizer/ConfigurationOptimizer.scala | 35 +
.../catalyst/optimizer/PlaybackOptimizer.scala | 35 +
.../catalyst/optimizer/SimplifyOptimizer.scala | 36 +
.../catalyst/optimizer/YarnQueueOptimizer.scala | 34 +
.../parser/DefaultCodeJobParserTransform.scala | 69 +
.../parser/EnrichLabelParserTransform.scala | 57 +
.../parser/label/CacheParserLabelFiller.scala | 47 +
.../catalyst/parser/label/ParserLabelFiller.scala | 27 +
.../physical/AbstractPhysicalTransform.scala | 181 +++
.../physical/ComputePhysicalTransform.scala | 112 ++
.../catalyst/planner/TaskPlannerTransform.scala | 143 ++
.../reheater/PruneTaskReheaterTransform.scala | 116 ++
.../validator/DefaultLabelRegularCheckRuler.scala | 26 +
.../validator/LabelRegularCheckRuler.scala | 76 +
.../validator/RouteLabelRegularCheckRuler.scala | 31 +
.../conf/ComputationOrchestratorConf.scala | 57 +
.../computation/entity/ComputationJobReq.scala | 113 ++
.../computation/execute/CodeExecTaskExecutor.scala | 47 +
.../execute/CodeExecTaskExecutorManager.scala | 81 +
.../DefaultCodeExecTaskExecutorManager.scala | 295 ++++
.../computation/monitor/EngineConnMonitor.scala | 164 ++
.../computation/operation/log/LogEvent.scala | 26 +
.../computation/operation/log/LogOperation.scala | 99 ++
.../computation/operation/log/LogProcessor.scala | 51 +
.../progress/AbstractProgressOperation.scala | 103 ++
.../progress/DefaultProgressOperation.scala | 98 ++
.../operation/progress/ProgressInfoEvent.scala | 25 +
.../operation/progress/ProgressProcessor.scala | 52 +
.../computation/physical/CacheExecTask.scala | 124 ++
.../physical/CodeLogicalUnitExecTask.scala | 233 +++
.../service/ComputationTaskExecutionReceiver.scala | 172 +++
.../utils/ComputationOrchestratorUtils.scala | 35 +
.../computation/utils/TreeNodeUtil.scala | 179 +++
.../linkis-orchestrator-core/pom.xml | 29 +-
.../linkis/orchestrator/Orchestration.scala | 44 -
.../linkis/orchestrator/Orchestrator.scala | 71 -
.../linkis/orchestrator/OrchestratorContext.scala | 41 -
.../linkis/orchestrator/OrchestratorSession.scala | 41 -
.../conf/OrchestratorConfiguration.scala | 63 -
.../orchestrator/converter/ASTContextImpl.scala | 83 --
.../orchestrator/converter/AbstractConverter.scala | 46 -
.../linkis/orchestrator/converter/Converter.scala | 29 -
.../orchestrator/converter/ConverterImpl.scala | 36 -
.../orchestrator/core/AbstractOrchestration.scala | 136 --
.../orchestrator/core/AbstractOrchestrator.scala | 70 -
.../core/AbstractOrchestratorContext.scala | 57 -
.../core/AbstractOrchestratorSession.scala | 54 -
.../core/AbstractOrchestratorSessionBuilder.scala | 150 --
.../orchestrator/core/AbstractSessionState.scala | 87 --
.../linkis/orchestrator/core/CacheStrategy.scala | 36 -
.../linkis/orchestrator/core/GlobalState.scala | 33 -
.../linkis/orchestrator/core/MetricsSupport.scala | 26 -
.../core/OrchestrationCacheManager.scala | 40 -
.../orchestrator/core/OrchestrationFuture.scala | 46 -
.../orchestrator/core/OrchestrationResponse.scala | 50 -
.../orchestrator/core/OrchestratorPlugin.scala | 31 -
.../core/OrchestratorSessionBuilder.scala | 49 -
.../linkis/orchestrator/core/PlanBuilder.scala | 39 -
.../linkis/orchestrator/core/SessionState.scala | 63 -
.../orchestrator/core/impl/GlobalStateImpl.scala | 30 -
.../orchestrator/core/impl/OrchestrationImpl.scala | 49 -
.../core/impl/OrchestratorContextImpl.scala | 29 -
.../orchestrator/core/impl/OrchestratorImpl.scala | 32 -
.../core/impl/OrchestratorSessionBuilderImpl.scala | 42 -
.../core/impl/OrchestratorSessionImpl.scala | 32 -
.../orchestrator/core/impl/PlanBuilderImpl.scala | 65 -
.../orchestrator/core/impl/SessionStateImpl.scala | 115 --
.../core/impl/TableOrchestration.scala | 79 -
.../linkis/orchestrator/domain/JobReq.scala | 98 --
.../linkis/orchestrator/domain/Node.scala | 28 -
.../linkis/orchestrator/domain/TreeNode.scala | 145 --
.../linkis/orchestrator/domain/req/DataReq.scala | 30 -
.../orchestrator/domain/req/DataViewReq.scala | 60 -
.../orchestrator/domain/req/ResultSetReq.scala | 29 -
.../exception/OrchestratorErrorCodeSummary.scala | 50 -
.../exception/OrchestratorErrorException.scala | 40 -
.../exception/OrchestratorRetryException.scala | 30 -
.../orchestrator/execution/AbstractExecution.scala | 83 --
.../orchestrator/execution/ExecTaskRunner.scala | 68 -
.../linkis/orchestrator/execution/Execution.scala | 30 -
.../orchestrator/execution/ExecutionFactory.scala | 58 -
.../orchestrator/execution/ExecutionTask.scala | 45 -
.../orchestrator/execution/TaskConsumer.scala | 38 -
.../orchestrator/execution/TaskManager.scala | 43 -
.../orchestrator/execution/TaskResponse.scala | 58 -
.../orchestrator/execution/TaskScheduler.scala | 32 -
.../execution/impl/AbstractExecutionFactory.scala | 53 -
.../execution/impl/AbstractTaskManager.scala | 33 -
.../execution/impl/BaseExecutionTask.scala | 114 --
.../execution/impl/BaseTaskResponse.scala | 31 -
.../execution/impl/BaseTaskScheduler.scala | 97 --
.../execution/impl/DefaultFailedTaskResponse.scala | 33 -
.../execution/impl/DefaultTaskManager.scala | 366 -----
.../execution/impl/ExecutionImpl.scala | 74 -
.../execution/impl/NotifyTaskConsumer.scala | 64 -
.../execution/impl/UserRunningNumber.scala | 88 --
.../execution/impl/UserTaskRunner.scala | 50 -
.../execution/impl/UserTaskRunnerQueue.scala | 84 --
.../extensions/CatalystExtensions.scala | 45 -
.../extensions/CheckRulerExtensions.scala | 37 -
.../orchestrator/extensions/Extensions.scala | 28 -
.../extensions/OperationExtensions.scala | 35 -
.../catalyst/CatalystExtensionsImpl.scala | 63 -
.../extensions/catalyst/CheckRuler.scala | 47 -
.../catalyst/CheckRulerExtensionsImpl.scala | 41 -
.../extensions/catalyst/Transform.scala | 63 -
.../extensions/catalyst/TransformFactory.scala | 69 -
.../extensions/operation/CancelOperation.scala | 48 -
.../extensions/operation/NotifyOperation.scala | 24 -
.../extensions/operation/Operation.scala | 38 -
.../operation/OperationExtensionsImpl.scala | 36 -
.../listener/OrchestratorAsyncEvent.scala | 28 -
.../listener/OrchestratorAsyncListener.scala | 28 -
.../listener/OrchestratorAsyncListenerBus.scala | 39 -
.../listener/OrchestratorListenerBusContext.scala | 70 -
.../listener/OrchestratorSyncEvent.scala | 27 -
.../listener/OrchestratorSyncListener.scala | 28 -
.../listener/OrchestratorSyncListenerBus.scala | 38 -
.../execution/ExecTaskRunnerCompletedEvent.scala | 26 -
.../execution/ExecutionTaskCompletedListener.scala | 30 -
.../listener/execution/ExecutionTaskEvent.scala | 36 -
.../execution/ExecutionTaskStatusListener.scala | 29 -
.../listener/task/OrchestrationKillListener.scala | 30 -
.../listener/task/RootTaskResponseListener.scala | 30 -
.../orchestrator/listener/task/TaskInfoEvent.scala | 75 -
.../listener/task/TaskLogListener.scala | 28 -
.../listener/task/TaskProgressListener.scala | 24 -
.../listener/task/TaskResultSetListener.scala | 32 -
.../listener/task/TaskStatusListener.scala | 31 -
.../linkis/orchestrator/log/LogManager.scala | 65 -
.../orchestrator/optimizer/AbstractOptimizer.scala | 78 -
.../linkis/orchestrator/optimizer/Optimizer.scala | 29 -
.../orchestrator/optimizer/OptimizerImpl.scala | 39 -
.../orchestrator/parser/AbstractParser.scala | 64 -
.../linkis/orchestrator/parser/Parser.scala | 28 -
.../linkis/orchestrator/parser/ParserImpl.scala | 29 -
.../orchestrator/planner/AbstractPlanner.scala | 55 -
.../linkis/orchestrator/planner/Planner.scala | 29 -
.../linkis/orchestrator/planner/PlannerImpl.scala | 34 -
.../planner/command/ExplainCommandDesc.scala | 27 -
.../linkis/orchestrator/plans/PlanContext.scala | 80 -
.../linkis/orchestrator/plans/ast/ASTContext.scala | 52 -
.../orchestrator/plans/ast/ASTOrchestration.scala | 34 -
.../orchestrator/plans/ast/AbstractJob.scala | 50 -
.../orchestrator/plans/ast/AbstractStage.scala | 27 -
.../linkis/orchestrator/plans/ast/Job.scala | 51 -
.../orchestrator/plans/ast/QueryParams.scala | 111 --
.../orchestrator/plans/ast/RuntimeParams.scala | 101 --
.../linkis/orchestrator/plans/ast/Stage.scala | 45 -
.../orchestrator/plans/ast/StartupParams.scala | 43 -
.../orchestrator/plans/logical/AbstractTask.scala | 39 -
.../orchestrator/plans/logical/CommandDesc.scala | 24 -
.../orchestrator/plans/logical/CommandTask.scala | 43 -
.../orchestrator/plans/logical/JobTask.scala | 81 -
.../plans/logical/LogicalContext.scala | 46 -
.../plans/logical/LogicalContextImpl.scala | 102 --
.../plans/logical/LogicalOrchestration.scala | 35 -
.../linkis/orchestrator/plans/logical/Origin.scala | 45 -
.../orchestrator/plans/logical/StageTask.scala | 85 --
.../linkis/orchestrator/plans/logical/Task.scala | 28 -
.../orchestrator/plans/logical/TaskDesc.scala | 28 -
.../plans/physical/AbstractExecTask.scala | 50 -
.../orchestrator/plans/physical/CommandExec.scala | 47 -
.../orchestrator/plans/physical/ExecTask.scala | 55 -
.../orchestrator/plans/physical/JobExecTask.scala | 68 -
.../plans/physical/PhysicalContext.scala | 51 -
.../plans/physical/PhysicalContextImpl.scala | 200 ---
.../plans/physical/PhysicalOrchestration.scala | 33 -
.../plans/physical/ReheatableExecTask.scala | 31 -
.../plans/physical/RetryExecTask.scala | 128 --
.../plans/physical/StageExecTask.scala | 63 -
.../orchestrator/plans/unit/CodeLogicalUnit.scala | 72 -
.../plans/unit/LambdaLogicalUnit.scala | 33 -
.../orchestrator/plans/unit/LogicalUnit.scala | 30 -
.../plugin/UserParallelOrchestratorPlugin.scala | 26 -
.../orchestrator/reheater/AbstractReheater.scala | 59 -
.../linkis/orchestrator/reheater/Reheater.scala | 28 -
.../orchestrator/reheater/ReheaterImpl.scala | 29 -
.../reheater/ReheaterNotifyTaskConsumer.scala | 66 -
.../strategy/DefaultExecTaskRunnerFactory.scala | 29 -
.../orchestrator/strategy/ExecTaskStatusInfo.scala | 26 -
.../strategy/GatherStrategyJobExecTask.scala | 85 --
.../strategy/GatherStrategyStageInfoExecTask.scala | 72 -
.../orchestrator/strategy/ResultSetExecTask.scala | 80 -
.../orchestrator/strategy/StatusInfoExecTask.scala | 98 --
.../strategy/async/AsyncExecTask.scala | 41 -
.../strategy/async/AsyncExecTaskRunner.scala | 36 -
.../strategy/async/AsyncExecTaskRunnerImpl.scala | 179 ---
.../strategy/async/AsyncTaskManager.scala | 109 --
.../orchestrator/utils/OrchestratorIDCreator.scala | 93 --
.../linkis/orchestrator/utils/TreeOperator.scala | 42 -
.../orchestrator/validator/AbstractValidator.scala | 36 -
.../linkis/orchestrator/validator/Validator.scala | 28 -
.../orchestrator/validator/ValidatorImpl.scala | 29 -
.../apache/linkis/orchestrator/Orchestration.scala | 45 +
.../apache/linkis/orchestrator/Orchestrator.scala | 72 +
.../linkis/orchestrator/OrchestratorContext.scala | 42 +
.../linkis/orchestrator/OrchestratorSession.scala | 42 +
.../conf/OrchestratorConfiguration.scala | 73 +
.../orchestrator/converter/ASTContextImpl.scala | 84 ++
.../orchestrator/converter/AbstractConverter.scala | 47 +
.../linkis/orchestrator/converter/Converter.scala | 30 +
.../orchestrator/converter/ConverterImpl.scala | 37 +
.../orchestrator/core/AbstractOrchestration.scala | 137 ++
.../orchestrator/core/AbstractOrchestrator.scala | 71 +
.../core/AbstractOrchestratorContext.scala | 58 +
.../core/AbstractOrchestratorSession.scala | 55 +
.../core/AbstractOrchestratorSessionBuilder.scala | 151 ++
.../orchestrator/core/AbstractSessionState.scala | 88 ++
.../linkis/orchestrator/core/CacheStrategy.scala | 37 +
.../linkis/orchestrator/core/GlobalState.scala | 34 +
.../linkis/orchestrator/core/MetricsSupport.scala | 27 +
.../core/OrchestrationCacheManager.scala | 41 +
.../orchestrator/core/OrchestrationFuture.scala | 47 +
.../orchestrator/core/OrchestrationResponse.scala | 51 +
.../orchestrator/core/OrchestratorPlugin.scala | 32 +
.../core/OrchestratorSessionBuilder.scala | 50 +
.../linkis/orchestrator/core/PlanBuilder.scala | 40 +
.../linkis/orchestrator/core/SessionState.scala | 64 +
.../orchestrator/core/impl/GlobalStateImpl.scala | 31 +
.../orchestrator/core/impl/OrchestrationImpl.scala | 50 +
.../core/impl/OrchestratorContextImpl.scala | 30 +
.../orchestrator/core/impl/OrchestratorImpl.scala | 33 +
.../core/impl/OrchestratorSessionBuilderImpl.scala | 43 +
.../core/impl/OrchestratorSessionImpl.scala | 33 +
.../orchestrator/core/impl/PlanBuilderImpl.scala | 66 +
.../orchestrator/core/impl/SessionStateImpl.scala | 116 ++
.../core/impl/TableOrchestration.scala | 80 +
.../apache/linkis/orchestrator/domain/JobReq.scala | 99 ++
.../apache/linkis/orchestrator/domain/Node.scala | 29 +
.../linkis/orchestrator/domain/TreeNode.scala | 146 ++
.../linkis/orchestrator/domain/req/DataReq.scala | 31 +
.../orchestrator/domain/req/DataViewReq.scala | 61 +
.../orchestrator/domain/req/ResultSetReq.scala | 30 +
.../exception/OrchestratorErrorCodeSummary.scala | 51 +
.../exception/OrchestratorErrorException.scala | 41 +
.../exception/OrchestratorRetryException.scala | 31 +
.../orchestrator/execution/AbstractExecution.scala | 84 ++
.../orchestrator/execution/ExecTaskRunner.scala | 69 +
.../linkis/orchestrator/execution/Execution.scala | 31 +
.../orchestrator/execution/ExecutionFactory.scala | 59 +
.../orchestrator/execution/ExecutionTask.scala | 46 +
.../orchestrator/execution/TaskConsumer.scala | 39 +
.../orchestrator/execution/TaskManager.scala | 44 +
.../orchestrator/execution/TaskResponse.scala | 59 +
.../orchestrator/execution/TaskScheduler.scala | 33 +
.../execution/impl/AbstractExecutionFactory.scala | 54 +
.../execution/impl/AbstractTaskManager.scala | 34 +
.../execution/impl/BaseExecutionTask.scala | 115 ++
.../execution/impl/BaseTaskResponse.scala | 32 +
.../execution/impl/BaseTaskScheduler.scala | 98 ++
.../execution/impl/DefaultFailedTaskResponse.scala | 34 +
.../execution/impl/DefaultTaskManager.scala | 367 +++++
.../execution/impl/ExecutionImpl.scala | 82 +
.../execution/impl/NotifyTaskConsumer.scala | 67 +
.../execution/impl/UserRunningNumber.scala | 89 ++
.../execution/impl/UserTaskRunner.scala | 54 +
.../execution/impl/UserTaskRunnerQueue.scala | 88 ++
.../extensions/CatalystExtensions.scala | 46 +
.../extensions/CheckRulerExtensions.scala | 38 +
.../orchestrator/extensions/Extensions.scala | 29 +
.../extensions/OperationExtensions.scala | 36 +
.../catalyst/CatalystExtensionsImpl.scala | 64 +
.../extensions/catalyst/CheckRuler.scala | 48 +
.../catalyst/CheckRulerExtensionsImpl.scala | 42 +
.../extensions/catalyst/Transform.scala | 64 +
.../extensions/catalyst/TransformFactory.scala | 73 +
.../extensions/operation/CancelOperation.scala | 49 +
.../extensions/operation/NotifyOperation.scala | 25 +
.../extensions/operation/Operation.scala | 39 +
.../operation/OperationExtensionsImpl.scala | 37 +
.../listener/OrchestratorAsyncEvent.scala | 29 +
.../listener/OrchestratorAsyncListener.scala | 29 +
.../listener/OrchestratorAsyncListenerBus.scala | 40 +
.../listener/OrchestratorListenerBusContext.scala | 71 +
.../listener/OrchestratorSyncEvent.scala | 28 +
.../listener/OrchestratorSyncListener.scala | 29 +
.../listener/OrchestratorSyncListenerBus.scala | 39 +
.../execution/ExecTaskRunnerCompletedEvent.scala | 27 +
.../execution/ExecutionTaskCompletedListener.scala | 31 +
.../listener/execution/ExecutionTaskEvent.scala | 37 +
.../execution/ExecutionTaskStatusListener.scala | 30 +
.../listener/task/OrchestrationKillListener.scala | 31 +
.../listener/task/RootTaskResponseListener.scala | 31 +
.../orchestrator/listener/task/TaskInfoEvent.scala | 76 +
.../listener/task/TaskLogListener.scala | 29 +
.../listener/task/TaskProgressListener.scala | 28 +
.../listener/task/TaskResultSetListener.scala | 33 +
.../listener/task/TaskStatusListener.scala | 32 +
.../linkis/orchestrator/log/LogManager.scala | 66 +
.../orchestrator/optimizer/AbstractOptimizer.scala | 79 +
.../linkis/orchestrator/optimizer/Optimizer.scala | 30 +
.../orchestrator/optimizer/OptimizerImpl.scala | 40 +
.../orchestrator/parser/AbstractParser.scala | 65 +
.../apache/linkis/orchestrator/parser/Parser.scala | 29 +
.../linkis/orchestrator/parser/ParserImpl.scala | 30 +
.../orchestrator/planner/AbstractPlanner.scala | 56 +
.../linkis/orchestrator/planner/Planner.scala | 30 +
.../linkis/orchestrator/planner/PlannerImpl.scala | 35 +
.../planner/command/ExplainCommandDesc.scala | 28 +
.../linkis/orchestrator/plans/PlanContext.scala | 81 +
.../linkis/orchestrator/plans/ast/ASTContext.scala | 53 +
.../orchestrator/plans/ast/ASTOrchestration.scala | 35 +
.../orchestrator/plans/ast/AbstractJob.scala | 51 +
.../orchestrator/plans/ast/AbstractStage.scala | 28 +
.../apache/linkis/orchestrator/plans/ast/Job.scala | 52 +
.../orchestrator/plans/ast/QueryParams.scala | 112 ++
.../orchestrator/plans/ast/RuntimeParams.scala | 102 ++
.../linkis/orchestrator/plans/ast/Stage.scala | 46 +
.../orchestrator/plans/ast/StartupParams.scala | 44 +
.../orchestrator/plans/logical/AbstractTask.scala | 40 +
.../orchestrator/plans/logical/CommandDesc.scala | 25 +
.../orchestrator/plans/logical/CommandTask.scala | 44 +
.../orchestrator/plans/logical/JobTask.scala | 82 +
.../plans/logical/LogicalContext.scala | 47 +
.../plans/logical/LogicalContextImpl.scala | 103 ++
.../plans/logical/LogicalOrchestration.scala | 36 +
.../linkis/orchestrator/plans/logical/Origin.scala | 46 +
.../orchestrator/plans/logical/StageTask.scala | 86 ++
.../linkis/orchestrator/plans/logical/Task.scala | 29 +
.../orchestrator/plans/logical/TaskDesc.scala | 29 +
.../plans/physical/AbstractExecTask.scala | 51 +
.../orchestrator/plans/physical/CommandExec.scala | 48 +
.../orchestrator/plans/physical/ExecTask.scala | 56 +
.../orchestrator/plans/physical/JobExecTask.scala | 69 +
.../plans/physical/PhysicalContext.scala | 52 +
.../plans/physical/PhysicalContextImpl.scala | 199 +++
.../plans/physical/PhysicalOrchestration.scala | 34 +
.../plans/physical/ReheatableExecTask.scala | 35 +
.../plans/physical/RetryExecTask.scala | 132 ++
.../plans/physical/StageExecTask.scala | 64 +
.../orchestrator/plans/unit/CodeLogicalUnit.scala | 73 +
.../plans/unit/LambdaLogicalUnit.scala | 34 +
.../orchestrator/plans/unit/LogicalUnit.scala | 31 +
.../plugin/UserParallelOrchestratorPlugin.scala | 27 +
.../orchestrator/reheater/AbstractReheater.scala | 60 +
.../linkis/orchestrator/reheater/Reheater.scala | 29 +
.../orchestrator/reheater/ReheaterImpl.scala | 30 +
.../reheater/ReheaterNotifyTaskConsumer.scala | 68 +
.../strategy/DefaultExecTaskRunnerFactory.scala | 30 +
.../orchestrator/strategy/ExecTaskStatusInfo.scala | 27 +
.../strategy/GatherStrategyJobExecTask.scala | 86 ++
.../strategy/GatherStrategyStageInfoExecTask.scala | 73 +
.../orchestrator/strategy/ResultSetExecTask.scala | 81 +
.../orchestrator/strategy/StatusInfoExecTask.scala | 99 ++
.../strategy/async/AsyncExecTask.scala | 42 +
.../strategy/async/AsyncExecTaskRunner.scala | 37 +
.../strategy/async/AsyncExecTaskRunnerImpl.scala | 180 +++
.../strategy/async/AsyncTaskManager.scala | 110 ++
.../orchestrator/utils/OrchestratorIDCreator.scala | 94 ++
.../linkis/orchestrator/utils/TreeOperator.scala | 43 +
.../orchestrator/validator/AbstractValidator.scala | 37 +
.../linkis/orchestrator/validator/Validator.scala | 29 +
.../orchestrator/validator/ValidatorImpl.scala | 30 +
.../linkis/orchestrator/OrchestratorSuite.scala | 44 -
.../linkis/orchestrator/OrchestratorSuite.scala | 45 +
.../plugin/linkis-orchestrator-ecm-plugin/pom.xml | 29 +-
.../linkis/orchestrator/ecm/entity/Policy.java | 27 -
.../linkis/orchestrator/ecm/entity/Policy.java | 28 +
.../ecm/ComputationEngineConnManager.scala | 169 ---
.../orchestrator/ecm/EngineConnManager.scala | 232 ---
.../ecm/EngineConnManagerBuilder.scala | 128 --
.../ecm/LoadBalanceLabelEngineConnManager.scala | 259 ----
.../ecm/cache/EngineAsyncResponseCache.scala | 136 --
.../orchestrator/ecm/conf/ECMPluginConf.scala | 48 -
.../linkis/orchestrator/ecm/entity/Mark.scala | 57 -
.../linkis/orchestrator/ecm/entity/MarkReq.scala | 195 ---
.../ecm/exception/ECMPluginErrorException.scala | 38 -
.../ecm/service/EngineAsyncResponseService.scala | 31 -
.../ecm/service/EngineConnExecutor.scala | 114 --
.../ecm/service/TaskExecutionReceiver.scala | 38 -
.../impl/ComputationEngineConnExecutor.scala | 162 --
.../impl/DefaultEngineAsyncResponseService.scala | 56 -
.../impl/DefaultTaskExecutionReceiver.scala | 46 -
.../ecm/ComputationEngineConnManager.scala | 177 +++
.../orchestrator/ecm/EngineConnManager.scala | 240 +++
.../ecm/EngineConnManagerBuilder.scala | 129 ++
.../ecm/LoadBalanceLabelEngineConnManager.scala | 229 +++
.../ecm/cache/EngineAsyncResponseCache.scala | 137 ++
.../orchestrator/ecm/conf/ECMPluginConf.scala | 49 +
.../linkis/orchestrator/ecm/entity/Mark.scala | 58 +
.../linkis/orchestrator/ecm/entity/MarkReq.scala | 185 +++
.../ecm/exception/ECMPluginErrorException.scala | 39 +
.../ecm/service/EngineAsyncResponseService.scala | 32 +
.../ecm/service/EngineConnExecutor.scala | 115 ++
.../ecm/service/TaskExecutionReceiver.scala | 39 +
.../impl/ComputationEngineConnExecutor.scala | 165 +++
.../impl/DefaultEngineAsyncResponseService.scala | 57 +
.../impl/DefaultTaskExecutionReceiver.scala | 47 +
.../linkis/orchestrator/ecm/utils/ECMPUtils.scala | 48 +
linkis-orchestrator/pom.xml | 21 +-
linkis-public-enhancements/distribution.xml | 21 +-
.../linkis-bml/linkis-bml-client/pom.xml | 28 +-
.../linkis/bml/client/AbstractBmlClient.java | 28 -
.../wedatasphere/linkis/bml/client/BmlClient.java | 129 --
.../linkis/bml/client/BmlClientFactory.java | 41 -
.../linkis/bml/client/AbstractBmlClient.java | 30 +
.../org/apache/linkis/bml/client/BmlClient.java | 131 ++
.../apache/linkis/bml/client/BmlClientFactory.java | 43 +
.../linkis/bml/client/impl/HttpBmlClient.scala | 487 ------
.../bml/common/POSTActionFailException.scala | 36 -
.../linkis/bml/conf/BmlConfiguration.scala | 44 -
.../wedatasphere/linkis/bml/http/HttpConf.scala | 52 -
.../linkis/bml/request/BmlPOSTAction.scala | 280 ----
.../linkis/bml/response/BmlResult.scala | 144 --
.../linkis/bml/client/impl/HttpBmlClient.scala | 489 ++++++
.../bml/common/POSTActionFailException.scala | 38 +
.../apache/linkis/bml/conf/BmlConfiguration.scala | 49 +
.../org/apache/linkis/bml/http/HttpConf.scala | 57 +
.../apache/linkis/bml/request/BmlPOSTAction.scala | 282 ++++
.../org/apache/linkis/bml/response/BmlResult.scala | 146 ++
.../linkis-bml/linkis-bml-common/pom.xml | 20 +-
.../linkis/bml/model/AbstractAuditable.java | 72 -
.../apache/linkis/bml/model/AbstractAuditable.java | 74 +
.../linkis/bml/protocol/BmlProtocol.scala | 91 --
.../apache/linkis/bml/protocol/BmlProtocol.scala | 93 ++
.../linkis-bml/linkis-bml-engine-hook/pom.xml | 28 +-
.../wedatasphere/linkis/bml/conf/BmlHookConf.scala | 23 -
.../bml/exception/BmlHookDownloadException.scala | 21 -
.../linkis/bml/hook/BmlEnginePreExecuteHook.scala | 89 --
.../linkis/bml/hook/BmlResourceParser.scala | 40 -
.../linkis/bml/utils/BmlHookUtils.scala | 30 -
.../org/apache/linkis/bml/conf/BmlHookConf.scala | 24 +
.../bml/exception/BmlHookDownloadException.scala | 22 +
.../linkis/bml/hook/BmlEnginePreExecuteHook.scala | 90 ++
.../apache/linkis/bml/hook/BmlResourceParser.scala | 41 +
.../org/apache/linkis/bml/utils/BmlHookUtils.scala | 31 +
.../linkis-bml/linkis-bml-server/pom.xml | 30 +-
.../src/main/assembly/distribution.xml | 19 +-
.../wedatasphere/linkis/bml/Entity/BmlProject.java | 93 --
.../linkis/bml/Entity/DownloadModel.java | 124 --
.../wedatasphere/linkis/bml/Entity/Resource.java | 259 ----
.../linkis/bml/Entity/ResourceTask.java | 298 ----
.../linkis/bml/Entity/ResourceVersion.java | 204 ---
.../wedatasphere/linkis/bml/Entity/Version.java | 39 -
.../linkis/bml/LinkisBMLApplication.java | 27 -
.../wedatasphere/linkis/bml/common/Constant.java | 43 -
.../linkis/bml/common/ExecutorManager.java | 120 --
.../linkis/bml/common/HdfsResourceHelper.java | 163 --
.../linkis/bml/common/LocalResourceHelper.java | 140 --
.../linkis/bml/common/OperationEnum.java | 51 -
.../linkis/bml/common/ResourceHelper.java | 37 -
.../linkis/bml/common/ResourceHelperFactory.java | 43 -
.../linkis/bml/common/ScheduledTask.java | 60 -
.../wedatasphere/linkis/bml/dao/BmlProjectDao.java | 82 -
.../wedatasphere/linkis/bml/dao/DownloadDao.java | 27 -
.../wedatasphere/linkis/bml/dao/ResourceDao.java | 44 -
.../wedatasphere/linkis/bml/dao/TaskDao.java | 56 -
.../wedatasphere/linkis/bml/dao/VersionDao.java | 93 --
.../linkis/bml/dao/impl/DownloadMapper.xml | 32 -
.../linkis/bml/dao/impl/ResourceMapper.xml | 94 --
.../linkis/bml/dao/impl/TaskMapper.xml | 66 -
.../linkis/bml/dao/impl/VersionMapper.xml | 164 --
.../linkis/bml/restful/BmlProjectRestful.java | 292 ----
.../linkis/bml/restful/BmlRestfulApi.java | 574 -------
.../linkis/bml/restful/RestfulUtils.java | 91 --
.../linkis/bml/service/BmlProjectService.java | 35 -
.../linkis/bml/service/BmlService.java | 20 -
.../bml/service/BmlShareResourceService.java | 33 -
.../linkis/bml/service/DownloadService.java | 22 -
.../linkis/bml/service/ResourceService.java | 58 -
.../linkis/bml/service/TaskService.java | 59 -
.../linkis/bml/service/VersionService.java | 85 --
.../bml/service/impl/BmlProjectServiceImpl.java | 168 ---
.../linkis/bml/service/impl/BmlServiceImpl.java | 30 -
.../service/impl/BmlShareResourceServiceImpl.java | 39 -
.../bml/service/impl/DownloadServiceImpl.java | 36 -
.../bml/service/impl/ResourceServiceImpl.java | 187 ---
.../linkis/bml/service/impl/TaskServiceImpl.java | 238 ---
.../bml/service/impl/VersionServiceImpl.java | 221 ---
.../linkis/bml/threading/Scheduler.java | 20 -
.../wedatasphere/linkis/bml/threading/Task.java | 20 -
.../linkis/bml/threading/TaskState.java | 61 -
.../linkis/bml/util/HttpRequestHelper.java | 43 -
.../wedatasphere/linkis/bml/util/MD5Utils.java | 72 -
.../linkis/bml/vo/ResourceBasicVO.java | 88 --
.../wedatasphere/linkis/bml/vo/ResourceVO.java | 55 -
.../linkis/bml/vo/ResourceVersionsVO.java | 63 -
.../org/apache/linkis/bml/Entity/BmlProject.java | 95 ++
.../apache/linkis/bml/Entity/DownloadModel.java | 126 ++
.../org/apache/linkis/bml/Entity/Resource.java | 261 ++++
.../org/apache/linkis/bml/Entity/ResourceTask.java | 300 ++++
.../apache/linkis/bml/Entity/ResourceVersion.java | 206 +++
.../java/org/apache/linkis/bml/Entity/Version.java | 41 +
.../apache/linkis/bml/LinkisBMLApplication.java | 28 +
.../org/apache/linkis/bml/common/Constant.java | 45 +
.../apache/linkis/bml/common/ExecutorManager.java | 122 ++
.../linkis/bml/common/HdfsResourceHelper.java | 165 +++
.../linkis/bml/common/LocalResourceHelper.java | 157 ++
.../apache/linkis/bml/common/OperationEnum.java | 53 +
.../apache/linkis/bml/common/ResourceHelper.java | 39 +
.../linkis/bml/common/ResourceHelperFactory.java | 45 +
.../apache/linkis/bml/common/ScheduledTask.java | 62 +
.../org/apache/linkis/bml/dao/BmlProjectDao.java | 84 ++
.../org/apache/linkis/bml/dao/DownloadDao.java | 29 +
.../org/apache/linkis/bml/dao/ResourceDao.java | 46 +
.../java/org/apache/linkis/bml/dao/TaskDao.java | 58 +
.../java/org/apache/linkis/bml/dao/VersionDao.java | 95 ++
.../apache/linkis/bml/dao/impl/DownloadMapper.xml | 35 +
.../apache/linkis/bml/dao/impl/ResourceMapper.xml | 97 ++
.../org/apache/linkis/bml/dao/impl/TaskMapper.xml | 69 +
.../apache/linkis/bml/dao/impl/VersionMapper.xml | 167 +++
.../linkis/bml/restful/BmlProjectRestful.java | 283 ++++
.../apache/linkis/bml/restful/BmlRestfulApi.java | 545 +++++++
.../apache/linkis/bml/restful/RestfulUtils.java | 93 ++
.../linkis/bml/service/BmlProjectService.java | 52 +
.../org/apache/linkis/bml/service/BmlService.java | 22 +
.../bml/service/BmlShareResourceService.java | 35 +
.../apache/linkis/bml/service/DownloadService.java | 24 +
.../apache/linkis/bml/service/ResourceService.java | 60 +
.../org/apache/linkis/bml/service/TaskService.java | 60 +
.../apache/linkis/bml/service/VersionService.java | 87 ++
.../bml/service/impl/BmlProjectServiceImpl.java | 170 +++
.../linkis/bml/service/impl/BmlServiceImpl.java | 32 +
.../service/impl/BmlShareResourceServiceImpl.java | 41 +
.../bml/service/impl/DownloadServiceImpl.java | 38 +
.../bml/service/impl/ResourceServiceImpl.java | 186 +++
.../linkis/bml/service/impl/TaskServiceImpl.java | 240 +++
.../bml/service/impl/VersionServiceImpl.java | 219 +++
.../org/apache/linkis/bml/threading/Scheduler.java | 22 +
.../java/org/apache/linkis/bml/threading/Task.java | 22 +
.../org/apache/linkis/bml/threading/TaskState.java | 63 +
.../apache/linkis/bml/util/HttpRequestHelper.java | 45 +
.../java/org/apache/linkis/bml/util/MD5Utils.java | 74 +
.../org/apache/linkis/bml/vo/ResourceBasicVO.java | 90 ++
.../java/org/apache/linkis/bml/vo/ResourceVO.java | 57 +
.../apache/linkis/bml/vo/ResourceVersionsVO.java | 65 +
.../linkis/bml/common/BmlAuthorityException.scala | 25 -
.../bml/common/BmlPermissionDeniedException.scala | 23 -
.../linkis/bml/common/BmlQueryFailException.scala | 20 -
.../bml/common/BmlResourceExpiredException.scala | 20 -
.../bml/common/BmlServerParaErrorException.scala | 20 -
.../linkis/bml/conf/BmlServerConfiguration.scala | 39 -
.../linkis/bml/protocol/BmlServerProtocol.scala | 24 -
.../wedatasphere/linkis/bml/rpc/BmlReceiver.scala | 33 -
.../linkis/bml/common/BmlAuthorityException.scala | 27 +
.../bml/common/BmlPermissionDeniedException.scala | 25 +
.../linkis/bml/common/BmlQueryFailException.scala | 22 +
.../bml/common/BmlResourceExpiredException.scala | 22 +
.../bml/common/BmlServerParaErrorException.scala | 22 +
.../linkis/bml/conf/BmlServerConfiguration.scala | 41 +
.../linkis/bml/protocol/BmlServerProtocol.scala | 26 +
.../org/apache/linkis/bml/rpc/BmlReceiver.scala | 35 +
linkis-public-enhancements/linkis-bml/pom.xml | 29 +-
.../linkis-context-service/linkis-cs-cache/pom.xml | 28 +-
.../cs/contextcache/ContextCacheService.java | 56 -
.../contextcache/DefaultContextCacheService.java | 251 ----
.../linkis/cs/contextcache/cache/ContextCache.java | 44 -
.../cs/contextcache/cache/DefaultContextCache.java | 202 ---
.../cs/contextcache/cache/csid/ContextIDValue.java | 31 -
.../cache/csid/ContextIDValueGenerator.java | 27 -
.../csid/impl/ContextIDValueGeneratorImpl.java | 124 --
.../cache/csid/impl/ContextIDValueImpl.java | 121 --
.../cache/cskey/ContextKeyValueContext.java | 65 -
.../cache/cskey/ContextValueMapSet.java | 52 -
.../cache/cskey/impl/ContextValueMapSetImpl.java | 185 ---
.../cskey/impl/DefaultContextKeyValueContext.java | 220 ---
.../cache/guava/ContextIDCacheLoader.java | 29 -
.../cache/guava/ContextIDRemoveListener.java | 57 -
.../cs/contextcache/cleaner/AUTOCleaner.java | 22 -
.../cs/contextcache/conf/ContextCacheConf.java | 26 -
.../contextcache/index/ContextInvertedIndex.java | 30 -
.../index/ContextInvertedIndexSet.java | 41 -
.../index/ContextInvertedIndexSetImpl.java | 79 -
.../index/DefaultContextInvertedIndex.java | 61 -
.../cs/contextcache/metric/ClassIntrospector.java | 225 ---
.../cs/contextcache/metric/ContextCacheMetric.java | 33 -
.../cs/contextcache/metric/ContextIDMetric.java | 34 -
.../metric/DefaultContextCacheMetric.java | 63 -
.../metric/DefaultContextIDMetric.java | 66 -
.../linkis/cs/contextcache/metric/Metrtic.java | 20 -
.../linkis/cs/contextcache/metric/ObjectInfo.java | 150 --
.../cs/contextcache/metric/SizeEstimator.java | 43 -
.../contextcache/parser/ContextKeyValueParser.java | 26 -
.../parser/DefaultContextKeyValueParser.java | 80 -
.../cs/contextcache/utils/ContextCacheUtils.java | 37 -
.../cs/contextcache/ContextCacheService.java | 58 +
.../contextcache/DefaultContextCacheService.java | 253 ++++
.../linkis/cs/contextcache/cache/ContextCache.java | 45 +
.../cs/contextcache/cache/DefaultContextCache.java | 203 +++
.../cs/contextcache/cache/csid/ContextIDValue.java | 32 +
.../cache/csid/ContextIDValueGenerator.java | 28 +
.../csid/impl/ContextIDValueGeneratorImpl.java | 126 ++
.../cache/csid/impl/ContextIDValueImpl.java | 123 ++
.../cache/cskey/ContextKeyValueContext.java | 66 +
.../cache/cskey/ContextValueMapSet.java | 53 +
.../cache/cskey/impl/ContextValueMapSetImpl.java | 186 +++
.../cskey/impl/DefaultContextKeyValueContext.java | 221 +++
.../cache/guava/ContextIDRemoveListener.java | 58 +
.../cs/contextcache/cleaner/AUTOCleaner.java | 23 +
.../cs/contextcache/conf/ContextCacheConf.java | 27 +
.../contextcache/index/ContextInvertedIndex.java | 31 +
.../index/ContextInvertedIndexSet.java | 42 +
.../index/ContextInvertedIndexSetImpl.java | 80 +
.../index/DefaultContextInvertedIndex.java | 62 +
.../cs/contextcache/metric/ClassIntrospector.java | 226 +++
.../cs/contextcache/metric/ContextCacheMetric.java | 34 +
.../cs/contextcache/metric/ContextIDMetric.java | 35 +
.../metric/DefaultContextCacheMetric.java | 64 +
.../metric/DefaultContextIDMetric.java | 67 +
.../linkis/cs/contextcache/metric/Metrtic.java | 21 +
.../linkis/cs/contextcache/metric/ObjectInfo.java | 151 ++
.../cs/contextcache/metric/SizeEstimator.java | 44 +
.../contextcache/parser/ContextKeyValueParser.java | 27 +
.../parser/DefaultContextKeyValueParser.java | 81 +
.../cs/contextcache/utils/ContextCacheUtils.java | 38 +
.../cs/contextcache/test/csid/TestContextID.java | 34 -
.../contextcache/test/keyword/TestContextKey.java | 81 -
.../test/keyword/TestContextKeyValue.java | 48 -
.../test/keyword/TestContextKeyValueParser.java | 71 -
.../test/keyword/TestContextValue.java | 49 -
.../test/service/TestContextCacheService.java | 159 --
.../cs/contextcache/test/csid/TestContextID.java | 35 +
.../contextcache/test/keyword/TestContextKey.java | 82 +
.../test/keyword/TestContextKeyValue.java | 49 +
.../test/keyword/TestContextKeyValueParser.java | 72 +
.../test/keyword/TestContextValue.java | 50 +
.../test/service/TestContextCacheService.java | 160 ++
.../linkis-cs-client/pom.xml | 34 +-
.../linkis/cs/client/AbstractContextClient.java | 22 -
.../wedatasphere/linkis/cs/client/Context.java | 98 --
.../linkis/cs/client/ContextClient.java | 142 --
.../linkis/cs/client/LinkisContext.java | 22 -
.../linkis/cs/client/LinkisWorkFlowContext.java | 147 --
.../cs/client/builder/ContextClientConfig.java | 21 -
.../cs/client/builder/ContextClientFactory.java | 41 -
.../cs/client/builder/HttpContextClientConfig.java | 59 -
.../client/builder/RPCHttpContextClientConfig.java | 20 -
.../cs/client/http/ContextPostActionBuilder.java | 83 --
.../linkis/cs/client/http/HttpContextClient.java | 662 ---------
.../linkis/cs/client/http/HttpHeartBeater.java | 158 --
.../cs/client/listener/ContextClientEvent.java | 23 -
.../cs/client/listener/ContextClientListener.java | 26 -
.../client/listener/ContextClientListenerBus.java | 43 -
.../listener/ContextClientListenerManager.java | 40 -
.../cs/client/listener/ContextIDListener.java | 89 --
.../cs/client/listener/ContextKeyListener.java | 82 -
.../cs/client/listener/ContextUpdateEvent.java | 20 -
.../linkis/cs/client/listener/HeartBeater.java | 33 -
.../cs/client/service/CSMetaDataService.java | 66 -
.../linkis/cs/client/service/CSNodeService.java | 20 -
.../cs/client/service/CSNodeServiceImpl.java | 59 -
.../cs/client/service/CSResourceService.java | 86 --
.../cs/client/service/CSResultDataService.java | 28 -
.../cs/client/service/CSResultDataServiceImpl.java | 105 --
.../linkis/cs/client/service/CSTableService.java | 202 ---
.../cs/client/service/CSVariableService.java | 90 --
.../linkis/cs/client/service/CSWorkService.java | 26 -
.../cs/client/service/CSWorkServiceImpl.java | 90 --
.../service/ContextHistoryClientService.java | 23 -
.../service/ContextHistoryClientServiceImpl.java | 68 -
.../cs/client/service/DefaultSearchService.java | 158 --
.../cs/client/service/LinkisJobDataService.java | 27 -
.../client/service/LinkisJobDataServiceImpl.java | 84 --
.../linkis/cs/client/service/MetaDataService.java | 36 -
.../linkis/cs/client/service/ResourceService.java | 37 -
.../linkis/cs/client/service/SearchService.java | 50 -
.../linkis/cs/client/service/TableService.java | 55 -
.../linkis/cs/client/service/VariableService.java | 26 -
.../cs/client/utils/ContextServiceUtils.java | 188 ---
.../linkis/cs/client/utils/ExceptionHelper.java | 27 -
.../linkis/cs/client/utils/SerializeHelper.java | 82 -
.../linkis/cs/client/AbstractContextClient.java | 23 +
.../java/org/apache/linkis/cs/client/Context.java | 99 ++
.../org/apache/linkis/cs/client/ContextClient.java | 143 ++
.../org/apache/linkis/cs/client/LinkisContext.java | 23 +
.../linkis/cs/client/LinkisWorkFlowContext.java | 148 ++
.../cs/client/builder/ContextClientConfig.java | 22 +
.../cs/client/builder/ContextClientFactory.java | 42 +
.../cs/client/builder/HttpContextClientConfig.java | 63 +
.../client/builder/RPCHttpContextClientConfig.java | 21 +
.../cs/client/http/ContextPostActionBuilder.java | 84 ++
.../linkis/cs/client/http/HttpContextClient.java | 663 +++++++++
.../linkis/cs/client/http/HttpHeartBeater.java | 159 ++
.../cs/client/listener/ContextClientEvent.java | 24 +
.../cs/client/listener/ContextClientListener.java | 27 +
.../client/listener/ContextClientListenerBus.java | 44 +
.../listener/ContextClientListenerManager.java | 41 +
.../cs/client/listener/ContextIDListener.java | 90 ++
.../cs/client/listener/ContextKeyListener.java | 83 ++
.../cs/client/listener/ContextUpdateEvent.java | 21 +
.../linkis/cs/client/listener/HeartBeater.java | 34 +
.../cs/client/service/CSMetaDataService.java | 67 +
.../linkis/cs/client/service/CSNodeService.java | 24 +
.../cs/client/service/CSNodeServiceImpl.java | 63 +
.../cs/client/service/CSResourceService.java | 87 ++
.../cs/client/service/CSResultDataService.java | 32 +
.../cs/client/service/CSResultDataServiceImpl.java | 109 ++
.../linkis/cs/client/service/CSTableService.java | 206 +++
.../cs/client/service/CSVariableService.java | 94 ++
.../linkis/cs/client/service/CSWorkService.java | 30 +
.../cs/client/service/CSWorkServiceImpl.java | 94 ++
.../service/ContextHistoryClientService.java | 27 +
.../service/ContextHistoryClientServiceImpl.java | 72 +
.../cs/client/service/DefaultSearchService.java | 159 ++
.../cs/client/service/LinkisJobDataService.java | 31 +
.../client/service/LinkisJobDataServiceImpl.java | 88 ++
.../linkis/cs/client/service/MetaDataService.java | 37 +
.../linkis/cs/client/service/ResourceService.java | 38 +
.../linkis/cs/client/service/SearchService.java | 51 +
.../linkis/cs/client/service/TableService.java | 59 +
.../linkis/cs/client/service/VariableService.java | 30 +
.../cs/client/utils/ContextServiceUtils.java | 192 +++
.../linkis/cs/client/utils/ExceptionHelper.java | 28 +
.../linkis/cs/client/utils/SerializeHelper.java | 83 ++
.../exception/ProtocolNotMatchException.scala | 22 -
.../linkis/cs/client/http/ContextAction.scala | 108 --
.../linkis/cs/client/http/ContextResult.scala | 126 --
.../linkis/cs/client/utils/ContextClientConf.scala | 34 -
.../cs/client/utils/ContextClientUtils.scala | 29 -
.../cs/client/utils/ContextServerHttpConf.scala | 61 -
.../exception/ProtocolNotMatchException.scala | 23 +
.../linkis/cs/client/http/ContextAction.scala | 109 ++
.../linkis/cs/client/http/ContextResult.scala | 127 ++
.../linkis/cs/client/utils/ContextClientConf.scala | 38 +
.../cs/client/utils/ContextClientUtils.scala | 31 +
.../cs/client/utils/ContextServerHttpConf.scala | 65 +
.../wedatasphere/linkis/cs/client/test/Test.java | 117 --
.../cs/client/test/bean/ClientTestContextKey.java | 81 -
.../client/test/bean/ClientTestContextValue.java | 49 -
.../cs/client/test/bean/ResourceValueBean.java | 46 -
.../test/listener/CommonContextKeyListener.java | 43 -
.../cs/client/test/restful/ListenerTest.java | 20 -
.../linkis/cs/client/test/restful/RestfulTest.java | 142 --
.../linkis/cs/client/test/service/TestInfo.java | 96 --
.../linkis/cs/client/test/service/TestRemove.java | 110 --
.../cs/client/test/service/TestSearchService.java | 109 --
.../test/test_multiuser/TestChangeContext.java | 107 --
.../test/test_multiuser/TestCreateContext.java | 103 --
.../org/apache/linkis/cs/client/test/Test.java | 118 ++
.../cs/client/test/bean/ClientTestContextKey.java | 82 +
.../client/test/bean/ClientTestContextValue.java | 50 +
.../cs/client/test/bean/ResourceValueBean.java | 47 +
.../test/listener/CommonContextKeyListener.java | 44 +
.../cs/client/test/restful/ListenerTest.java | 21 +
.../linkis/cs/client/test/restful/RestfulTest.java | 146 ++
.../linkis/cs/client/test/service/TestInfo.java | 97 ++
.../linkis/cs/client/test/service/TestRemove.java | 114 ++
.../cs/client/test/service/TestSearchService.java | 113 ++
.../test/test_multiuser/TestChangeContext.java | 108 ++
.../test/test_multiuser/TestCreateContext.java | 104 ++
.../linkis-cs-common/pom.xml | 22 +-
.../linkis/cs/common/annotation/KeywordMethod.java | 30 -
.../linkis/cs/common/entity/data/CSResultData.java | 31 -
.../linkis/cs/common/entity/data/Data.java | 26 -
.../linkis/cs/common/entity/data/JobData.java | 21 -
.../cs/common/entity/data/LinkisJobData.java | 29 -
.../cs/common/entity/enumeration/ContextScope.java | 25 -
.../cs/common/entity/enumeration/ContextType.java | 26 -
.../cs/common/entity/enumeration/DBType.java | 25 -
.../cs/common/entity/enumeration/ExpireType.java | 34 -
.../cs/common/entity/enumeration/WorkType.java | 25 -
.../linkis/cs/common/entity/env/Env.java | 21 -
.../linkis/cs/common/entity/env/OSEnv.java | 26 -
.../linkis/cs/common/entity/env/SoftWareEnv.java | 25 -
.../cs/common/entity/env/SoftwareLibEnv.java | 25 -
.../entity/history/AbstractContextHistory.java | 40 -
.../entity/history/CommonResourceHistory.java | 32 -
.../cs/common/entity/history/ContextHistory.java | 35 -
.../entity/history/ContextHistoryIndexer.java | 22 -
.../common/entity/history/EnvContextHistory.java | 28 -
.../history/GlobalPropertyContextHistory.java | 31 -
.../entity/history/KeywordContextHistroy.java | 26 -
.../entity/history/ResourceContextHistory.java | 38 -
.../history/metadata/CSTableLineageHistory.java | 41 -
.../metadata/CSTableMetadataContextHistory.java | 40 -
.../history/metadata/DBMetadataContextHistory.java | 26 -
.../history/metadata/MetadataContextHistory.java | 34 -
.../history/metadata/TableLineageHistory.java | 27 -
.../history/metadata/TableOperationType.java | 20 -
.../listener/CommonContextIDListenerDomain.java | 47 -
.../listener/CommonContextKeyListenerDomain.java | 60 -
.../entity/listener/ContextIDListenerDomain.java | 28 -
.../entity/listener/ContextKeyListenerDomain.java | 28 -
.../cs/common/entity/listener/ListenerDomain.java | 26 -
.../linkis/cs/common/entity/metadata/CSColumn.java | 113 --
.../linkis/cs/common/entity/metadata/CSDB.java | 88 --
.../cs/common/entity/metadata/CSPartition.java | 121 --
.../linkis/cs/common/entity/metadata/CSTable.java | 249 ----
.../linkis/cs/common/entity/metadata/Column.java | 53 -
.../linkis/cs/common/entity/metadata/DB.java | 42 -
.../cs/common/entity/metadata/Partition.java | 51 -
.../linkis/cs/common/entity/metadata/Table.java | 96 --
.../cs/common/entity/object/CSFlowInfos.java | 33 -
.../linkis/cs/common/entity/object/CSInfos.java | 24 -
.../linkis/cs/common/entity/object/CSProperty.java | 29 -
.../entity/object/CommonGlobalConfiguration.java | 23 -
.../cs/common/entity/object/CommonProperty.java | 49 -
.../cs/common/entity/object/LinkisVariable.java | 18 -
.../cs/common/entity/resource/BMLResource.java | 88 --
.../common/entity/resource/CommonFxResource.java | 172 ---
.../common/entity/resource/CommonUDFResource.java | 172 ---
.../cs/common/entity/resource/FxResource.java | 75 -
.../common/entity/resource/LinkisBMLResource.java | 218 ---
.../linkis/cs/common/entity/resource/Resource.java | 21 -
.../cs/common/entity/resource/UDFResource.java | 75 -
.../entity/source/CombinedNodeIDContextID.java | 62 -
.../cs/common/entity/source/CommonContextID.java | 49 -
.../cs/common/entity/source/CommonContextKey.java | 83 --
.../entity/source/CommonContextKeyValue.java | 51 -
.../common/entity/source/CommonContextValue.java | 50 -
.../cs/common/entity/source/CommonHAContextID.java | 63 -
.../linkis/cs/common/entity/source/ContextID.java | 35 -
.../cs/common/entity/source/ContextIDParser.java | 28 -
.../linkis/cs/common/entity/source/ContextKey.java | 52 -
.../cs/common/entity/source/ContextKeyValue.java | 29 -
.../cs/common/entity/source/ContextValue.java | 32 -
.../cs/common/entity/source/CreatorContextKey.java | 25 -
.../cs/common/entity/source/HAContextID.java | 31 -
.../entity/source/LinkisHAWorkFlowContextID.java | 54 -
.../entity/source/LinkisWorkflowContextID.java | 101 --
.../cs/common/entity/source/OrderContextKey.java | 25 -
.../linkis/cs/common/entity/source/Source.java | 21 -
.../cs/common/entity/source/UserContextID.java | 25 -
.../linkis/cs/common/entity/source/ValueBean.java | 24 -
.../cs/common/entity/source/VersionContextKey.java | 25 -
.../cs/common/entity/source/WorkflowContextID.java | 40 -
.../cs/common/entity/source/YMLContextKey.java | 28 -
.../cs/common/exception/CSErrorException.java | 30 -
.../cs/common/exception/CSWarnException.java | 31 -
.../linkis/cs/common/exception/ErrorCode.java | 51 -
.../cs/common/listener/ContextIDListener.java | 28 -
.../cs/common/listener/ContextKeyListener.java | 31 -
.../cs/common/protocol/ContextHTTPConstant.java | 44 -
.../cs/common/protocol/ContextHistoryType.java | 49 -
.../linkis/cs/common/protocol/ContextIDType.java | 63 -
.../linkis/cs/common/protocol/ContextKeyType.java | 52 -
.../cs/common/protocol/ContextKeyValueType.java | 50 -
.../cs/common/protocol/ContextValueType.java | 51 -
.../search/ContextSearchConditionMapBuilder.java | 184 ---
.../cs/common/serialize/AbstractSerializer.java | 81 -
.../cs/common/serialize/ContextSerializer.java | 36 -
.../helper/AbstractSerializationHelper.java | 97 --
.../helper/ContextSerializationHelper.java | 90 --
.../serialize/helper/SerializationHelper.java | 32 -
.../context/CombinedNodeIDContextIDSerializer.java | 49 -
.../impl/context/CommonContextKeySerializer.java | 42 -
.../impl/context/ContextKeyValueSerializer.java | 79 -
.../impl/context/ContextValueSerializer.java | 79 -
.../LinkisHAWorkFlowContextIDSerializer.java | 47 -
.../impl/history/CommonHistorySerializer.java | 51 -
.../history/CommonResourceHistorySerializer.java | 56 -
.../history/metadata/CSTableLineageSerializer.java | 64 -
.../metadata/CSTableMetadataHistorySerializer.java | 58 -
.../impl/value/LinkisBMLResourceSerializer.java | 40 -
.../impl/value/MetadataContextSerializer.java | 49 -
.../impl/value/data/CSResultDataSerializer.java | 40 -
.../impl/value/data/LinkisJobDataSerializer.java | 40 -
.../impl/value/metadata/CSTableSerializer.java | 41 -
.../impl/value/object/CSFlowInfosSerializer.java | 39 -
.../value/object/LinkisVariableSerializer.java | 39 -
.../linkis/cs/common/utils/CSCommonUtils.java | 86 --
.../cs/common/utils/CSHighAvailableUtils.java | 142 --
.../linkis/cs/common/annotation/KeywordMethod.java | 31 +
.../linkis/cs/common/entity/data/CSResultData.java | 35 +
.../apache/linkis/cs/common/entity/data/Data.java | 27 +
.../linkis/cs/common/entity/data/JobData.java | 25 +
.../cs/common/entity/data/LinkisJobData.java | 33 +
.../cs/common/entity/enumeration/ContextScope.java | 26 +
.../cs/common/entity/enumeration/ContextType.java | 27 +
.../cs/common/entity/enumeration/DBType.java | 26 +
.../cs/common/entity/enumeration/ExpireType.java | 35 +
.../cs/common/entity/enumeration/WorkType.java | 26 +
.../apache/linkis/cs/common/entity/env/Env.java | 22 +
.../apache/linkis/cs/common/entity/env/OSEnv.java | 27 +
.../linkis/cs/common/entity/env/SoftWareEnv.java | 26 +
.../cs/common/entity/env/SoftwareLibEnv.java | 26 +
.../entity/history/AbstractContextHistory.java | 44 +
.../entity/history/CommonResourceHistory.java | 36 +
.../cs/common/entity/history/ContextHistory.java | 36 +
.../entity/history/ContextHistoryIndexer.java | 23 +
.../common/entity/history/EnvContextHistory.java | 29 +
.../history/GlobalPropertyContextHistory.java | 32 +
.../entity/history/KeywordContextHistroy.java | 27 +
.../entity/history/ResourceContextHistory.java | 39 +
.../history/metadata/CSTableLineageHistory.java | 45 +
.../metadata/CSTableMetadataContextHistory.java | 44 +
.../history/metadata/DBMetadataContextHistory.java | 30 +
.../history/metadata/MetadataContextHistory.java | 38 +
.../history/metadata/TableLineageHistory.java | 31 +
.../history/metadata/TableOperationType.java | 24 +
.../listener/CommonContextIDListenerDomain.java | 48 +
.../listener/CommonContextKeyListenerDomain.java | 61 +
.../entity/listener/ContextIDListenerDomain.java | 29 +
.../entity/listener/ContextKeyListenerDomain.java | 29 +
.../cs/common/entity/listener/ListenerDomain.java | 27 +
.../linkis/cs/common/entity/metadata/CSColumn.java | 114 ++
.../linkis/cs/common/entity/metadata/CSDB.java | 92 ++
.../cs/common/entity/metadata/CSPartition.java | 125 ++
.../linkis/cs/common/entity/metadata/CSTable.java | 253 ++++
.../linkis/cs/common/entity/metadata/Column.java | 54 +
.../linkis/cs/common/entity/metadata/DB.java | 44 +
.../cs/common/entity/metadata/Partition.java | 53 +
.../linkis/cs/common/entity/metadata/Table.java | 100 ++
.../cs/common/entity/object/CSFlowInfos.java | 37 +
.../linkis/cs/common/entity/object/CSInfos.java | 28 +
.../linkis/cs/common/entity/object/CSProperty.java | 30 +
.../entity/object/CommonGlobalConfiguration.java | 24 +
.../cs/common/entity/object/CommonProperty.java | 50 +
.../cs/common/entity/object/LinkisVariable.java | 22 +
.../cs/common/entity/resource/BMLResource.java | 89 ++
.../common/entity/resource/CommonFxResource.java | 173 +++
.../common/entity/resource/CommonUDFResource.java | 173 +++
.../cs/common/entity/resource/FxResource.java | 76 +
.../common/entity/resource/LinkisBMLResource.java | 219 +++
.../linkis/cs/common/entity/resource/Resource.java | 22 +
.../cs/common/entity/resource/UDFResource.java | 76 +
.../entity/source/CombinedNodeIDContextID.java | 66 +
.../cs/common/entity/source/CommonContextID.java | 50 +
.../cs/common/entity/source/CommonContextKey.java | 84 ++
.../entity/source/CommonContextKeyValue.java | 52 +
.../common/entity/source/CommonContextValue.java | 51 +
.../cs/common/entity/source/CommonHAContextID.java | 64 +
.../linkis/cs/common/entity/source/ContextID.java | 36 +
.../cs/common/entity/source/ContextIDParser.java | 29 +
.../linkis/cs/common/entity/source/ContextKey.java | 53 +
.../cs/common/entity/source/ContextKeyValue.java | 30 +
.../cs/common/entity/source/ContextValue.java | 33 +
.../cs/common/entity/source/CreatorContextKey.java | 26 +
.../cs/common/entity/source/HAContextID.java | 32 +
.../entity/source/LinkisHAWorkFlowContextID.java | 58 +
.../entity/source/LinkisWorkflowContextID.java | 102 ++
.../cs/common/entity/source/OrderContextKey.java | 26 +
.../linkis/cs/common/entity/source/Source.java | 22 +
.../cs/common/entity/source/UserContextID.java | 26 +
.../linkis/cs/common/entity/source/ValueBean.java | 25 +
.../cs/common/entity/source/VersionContextKey.java | 26 +
.../cs/common/entity/source/WorkflowContextID.java | 41 +
.../cs/common/entity/source/YMLContextKey.java | 29 +
.../cs/common/exception/CSErrorException.java | 31 +
.../cs/common/exception/CSWarnException.java | 32 +
.../linkis/cs/common/exception/ErrorCode.java | 52 +
.../cs/common/listener/ContextIDListener.java | 29 +
.../cs/common/listener/ContextKeyListener.java | 32 +
.../cs/common/protocol/ContextHTTPConstant.java | 45 +
.../cs/common/protocol/ContextHistoryType.java | 50 +
.../linkis/cs/common/protocol/ContextIDType.java | 64 +
.../linkis/cs/common/protocol/ContextKeyType.java | 53 +
.../cs/common/protocol/ContextKeyValueType.java | 51 +
.../cs/common/protocol/ContextValueType.java | 52 +
.../search/ContextSearchConditionMapBuilder.java | 185 +++
.../cs/common/serialize/AbstractSerializer.java | 82 +
.../cs/common/serialize/ContextSerializer.java | 37 +
.../helper/AbstractSerializationHelper.java | 101 ++
.../helper/ContextSerializationHelper.java | 94 ++
.../serialize/helper/SerializationHelper.java | 36 +
.../context/CombinedNodeIDContextIDSerializer.java | 53 +
.../impl/context/CommonContextKeySerializer.java | 46 +
.../impl/context/ContextKeyValueSerializer.java | 83 ++
.../impl/context/ContextValueSerializer.java | 83 ++
.../LinkisHAWorkFlowContextIDSerializer.java | 51 +
.../impl/history/CommonHistorySerializer.java | 52 +
.../history/CommonResourceHistorySerializer.java | 57 +
.../history/metadata/CSTableLineageSerializer.java | 68 +
.../metadata/CSTableMetadataHistorySerializer.java | 62 +
.../impl/value/LinkisBMLResourceSerializer.java | 44 +
.../impl/value/data/CSResultDataSerializer.java | 44 +
.../impl/value/data/LinkisJobDataSerializer.java | 44 +
.../impl/value/metadata/CSTableSerializer.java | 45 +
.../impl/value/object/CSFlowInfosSerializer.java | 43 +
.../value/object/LinkisVariableSerializer.java | 43 +
.../linkis/cs/common/utils/CSCommonUtils.java | 90 ++
.../cs/common/utils/CSHighAvailableUtils.java | 143 ++
.../test/ContextSerializationHelperTest.java | 176 ---
.../test/ContextSerializationHelperTest.java | 180 +++
.../linkis-cs-engine-support/pom.xml | 24 +-
.../linkis/cs/storage/CSTableResultSetWriter.scala | 68 -
.../linkis/cs/storage/CSTableResultSetWriter.scala | 72 +
.../linkis-cs-highavailable/pom.xml | 30 +-
.../cs/highavailable/AbstractContextHAManager.java | 34 -
.../linkis/cs/highavailable/ContextHAManager.java | 29 -
.../cs/highavailable/DefaultContextHAManager.java | 128 --
.../conf/ContextHighAvailableConf.java | 28 -
.../cs/highavailable/exception/CSErrorCode.java | 38 -
.../highavailable/ha/BackupInstanceGenerator.java | 27 -
.../cs/highavailable/ha/ContextHAChecker.java | 31 -
.../cs/highavailable/ha/ContextHAIDGenerator.java | 27 -
.../ha/impl/BackupInstanceGeneratorImpl.java | 90 --
.../ha/impl/ContextHACheckerImpl.java | 150 --
.../ha/impl/ContextHAIDGeneratorImpl.java | 70 -
.../pluggable/HAContextPersistenceManagerImpl.java | 103 --
.../highavailable/proxy/MethodInterceptorImpl.java | 221 ---
.../cs/highavailable/AbstractContextHAManager.java | 35 +
.../linkis/cs/highavailable/ContextHAManager.java | 30 +
.../cs/highavailable/DefaultContextHAManager.java | 129 ++
.../conf/ContextHighAvailableConf.java | 29 +
.../cs/highavailable/exception/CSErrorCode.java | 39 +
.../highavailable/ha/BackupInstanceGenerator.java | 28 +
.../cs/highavailable/ha/ContextHAChecker.java | 32 +
.../cs/highavailable/ha/ContextHAIDGenerator.java | 28 +
.../ha/impl/BackupInstanceGeneratorImpl.java | 91 ++
.../ha/impl/ContextHACheckerImpl.java | 151 ++
.../ha/impl/ContextHAIDGeneratorImpl.java | 71 +
.../pluggable/HAContextPersistenceManagerImpl.java | 104 ++
.../highavailable/proxy/MethodInterceptorImpl.java | 222 +++
.../ha/instancealias/InstanceAliasConverter.scala | 27 -
.../ha/instancealias/InstanceAliasManager.scala | 34 -
.../impl/DefaultInstanceAliasConverter.scala | 48 -
.../impl/InstanceAliasManagerImpl.scala | 99 --
.../impl/RouteLabelInstanceAliasConverter.scala | 145 --
.../ha/instancealias/InstanceAliasConverter.scala | 28 +
.../ha/instancealias/InstanceAliasManager.scala | 35 +
.../impl/DefaultInstanceAliasConverter.scala | 49 +
.../impl/InstanceAliasManagerImpl.scala | 101 ++
.../impl/RouteLabelInstanceAliasConverter.scala | 146 ++
.../highavailable/test/TestContextHAManager.java | 202 ---
.../cs/highavailable/test/haid/TestHAID.java | 56 -
.../test/persist/TestPersistence.java | 46 -
.../highavailable/test/TestContextHAManager.java | 204 +++
.../cs/highavailable/test/haid/TestHAID.java | 57 +
.../test/persist/TestPersistence.java | 47 +
.../src/test/resources/application.yml | 17 +-
.../src/test/resources/linkis.properties | 24 +-
.../src/test/resources/log4j.properties | 36 -
.../src/test/resources/log4j2.xml | 19 +-
.../linkis-cs-listener/pom.xml | 26 +-
.../linkis/cs/listener/CSIDListener.java | 32 -
.../linkis/cs/listener/CSKeyListener.java | 29 -
.../cs/listener/ContextAsyncEventListener.java | 21 -
.../ListenerBus/ContextAsyncListenerBus.java | 53 -
.../listener/callback/AbstractCallbackEngine.java | 23 -
.../cs/listener/callback/CallbackEngine.java | 30 -
.../listener/callback/ContextIDCallbackEngine.java | 26 -
.../callback/ContextKeyCallbackEngine.java | 24 -
.../cs/listener/callback/imp/ClientSource.java | 59 -
.../listener/callback/imp/ContextKeyValueBean.java | 73 -
.../imp/DefaultContextIDCallbackEngine.java | 166 ---
.../imp/DefaultContextKeyCallbackEngine.java | 165 ---
.../cs/listener/conf/ContextListenerConf.java | 25 -
.../linkis/cs/listener/event/ContextIDEvent.java | 26 -
.../linkis/cs/listener/event/ContextKeyEvent.java | 23 -
.../cs/listener/event/enumeration/OperateType.java | 26 -
.../listener/event/impl/DefaultContextIDEvent.java | 47 -
.../event/impl/DefaultContextKeyEvent.java | 68 -
.../cs/listener/manager/ListenerManager.java | 28 -
.../manager/imp/DefaultContextListenerManager.java | 59 -
.../apache/linkis/cs/listener/CSIDListener.java | 33 +
.../apache/linkis/cs/listener/CSKeyListener.java | 30 +
.../cs/listener/ContextAsyncEventListener.java | 25 +
.../ListenerBus/ContextAsyncListenerBus.java | 54 +
.../listener/callback/AbstractCallbackEngine.java | 24 +
.../cs/listener/callback/CallbackEngine.java | 31 +
.../listener/callback/ContextIDCallbackEngine.java | 27 +
.../callback/ContextKeyCallbackEngine.java | 25 +
.../cs/listener/callback/imp/ClientSource.java | 61 +
.../listener/callback/imp/ContextKeyValueBean.java | 74 +
.../imp/DefaultContextIDCallbackEngine.java | 167 +++
.../imp/DefaultContextKeyCallbackEngine.java | 166 +++
.../cs/listener/conf/ContextListenerConf.java | 26 +
.../linkis/cs/listener/event/ContextIDEvent.java | 27 +
.../linkis/cs/listener/event/ContextKeyEvent.java | 24 +
.../cs/listener/event/enumeration/OperateType.java | 27 +
.../listener/event/impl/DefaultContextIDEvent.java | 48 +
.../event/impl/DefaultContextKeyEvent.java | 69 +
.../cs/listener/manager/ListenerManager.java | 29 +
.../manager/imp/DefaultContextListenerManager.java | 60 +
.../linkis/cs/listener/test/TestContextID.java | 35 -
.../linkis/cs/listener/test/TestContextKey.java | 76 -
.../cs/listener/test/TestContextKeyValue.java | 49 -
.../linkis/cs/listener/test/TestContextValue.java | 49 -
.../linkis/cs/listener/test/TestContextID.java | 36 +
.../linkis/cs/listener/test/TestContextKey.java | 77 +
.../cs/listener/test/TestContextKeyValue.java | 50 +
.../linkis/cs/listener/test/TestContextValue.java | 50 +
.../linkis-cs-persistence/pom.xml | 26 +-
.../cs/persistence/ContextPersistenceBeans.java | 51 -
.../cs/persistence/ContextPersistenceManager.java | 40 -
.../persistence/ContextPersistenceManagerImpl.java | 119 --
.../linkis/cs/persistence/annotation/Ignore.java | 28 -
.../linkis/cs/persistence/annotation/Tuning.java | 28 -
.../persistence/aop/PersistenceTuningAspect.java | 104 --
.../cs/persistence/conf/PersistenceConf.java | 28 -
.../cs/persistence/dao/ContextHistoryMapper.java | 43 -
.../persistence/dao/ContextIDListenerMapper.java | 35 -
.../linkis/cs/persistence/dao/ContextIDMapper.java | 30 -
.../persistence/dao/ContextKeyListenerMapper.java | 35 -
.../cs/persistence/dao/ContextMapMapper.java | 55 -
.../persistence/dao/impl/contextHistoryMapper.xml | 77 -
.../dao/impl/contextIDListenerMapper.xml | 47 -
.../cs/persistence/dao/impl/contextIDMapper.xml | 61 -
.../dao/impl/contextKeyListenerMapper.xml | 52 -
.../cs/persistence/dao/impl/contextMapMapper.xml | 128 --
.../cs/persistence/entity/ExtraFieldClass.java | 106 --
.../entity/PersistenceContextHistory.java | 92 --
.../persistence/entity/PersistenceContextID.java | 117 --
.../entity/PersistenceContextIDListener.java | 55 -
.../persistence/entity/PersistenceContextKey.java | 85 --
.../entity/PersistenceContextKeyListener.java | 55 -
.../entity/PersistenceContextKeyValue.java | 80 -
.../entity/PersistenceContextValue.java | 61 -
.../cs/persistence/exception/ThrowingFunction.java | 24 -
.../persistence/ContextHistoryPersistence.java | 40 -
.../persistence/ContextIDListenerPersistence.java | 38 -
.../persistence/ContextIDPersistence.java | 33 -
.../persistence/ContextKeyListenerPersistence.java | 39 -
.../persistence/ContextMapPersistence.java | 57 -
.../persistence/ContextMetricsPersistence.java | 21 -
.../KeywordContextHistoryPersistence.java | 37 -
.../persistence/TransactionManager.java | 30 -
.../impl/ContextHistoryPersistenceImpl.java | 92 --
.../impl/ContextIDListenerPersistenceImpl.java | 86 --
.../persistence/impl/ContextIDPersistenceImpl.java | 91 --
.../impl/ContextKeyListenerPersistenceImpl.java | 111 --
.../impl/ContextMapPersistenceImpl.java | 193 ---
.../impl/ContextMetricsPersistenceImpl.java | 25 -
.../impl/KeywordContextHistoryPersistenceImpl.java | 63 -
.../persistence/impl/TransactionManagerImpl.java | 54 -
.../cs/persistence/util/PersistenceUtils.java | 158 --
.../cs/persistence/ContextPersistenceBeans.java | 52 +
.../cs/persistence/ContextPersistenceManager.java | 41 +
.../persistence/ContextPersistenceManagerImpl.java | 120 ++
.../linkis/cs/persistence/annotation/Ignore.java | 29 +
.../linkis/cs/persistence/annotation/Tuning.java | 29 +
.../persistence/aop/PersistenceTuningAspect.java | 105 ++
.../cs/persistence/conf/PersistenceConf.java | 29 +
.../cs/persistence/dao/ContextHistoryMapper.java | 44 +
.../persistence/dao/ContextIDListenerMapper.java | 36 +
.../linkis/cs/persistence/dao/ContextIDMapper.java | 31 +
.../persistence/dao/ContextKeyListenerMapper.java | 36 +
.../cs/persistence/dao/ContextMapMapper.java | 56 +
.../persistence/dao/impl/contextHistoryMapper.xml | 76 +
.../dao/impl/contextIDListenerMapper.xml | 46 +
.../cs/persistence/dao/impl/contextIDMapper.xml | 60 +
.../dao/impl/contextKeyListenerMapper.xml | 51 +
.../cs/persistence/dao/impl/contextMapMapper.xml | 127 ++
.../cs/persistence/entity/ExtraFieldClass.java | 107 ++
.../entity/PersistenceContextHistory.java | 93 ++
.../persistence/entity/PersistenceContextID.java | 118 ++
.../entity/PersistenceContextIDListener.java | 56 +
.../persistence/entity/PersistenceContextKey.java | 86 ++
.../entity/PersistenceContextKeyListener.java | 56 +
.../entity/PersistenceContextKeyValue.java | 81 +
.../entity/PersistenceContextValue.java | 62 +
.../cs/persistence/exception/ThrowingFunction.java | 24 +
.../persistence/ContextHistoryPersistence.java | 41 +
.../persistence/ContextIDListenerPersistence.java | 39 +
.../persistence/ContextIDPersistence.java | 34 +
.../persistence/ContextKeyListenerPersistence.java | 40 +
.../persistence/ContextMapPersistence.java | 58 +
.../persistence/ContextMetricsPersistence.java | 22 +
.../KeywordContextHistoryPersistence.java | 38 +
.../persistence/TransactionManager.java | 31 +
.../impl/ContextHistoryPersistenceImpl.java | 93 ++
.../impl/ContextIDListenerPersistenceImpl.java | 87 ++
.../persistence/impl/ContextIDPersistenceImpl.java | 92 ++
.../impl/ContextKeyListenerPersistenceImpl.java | 112 ++
.../impl/ContextMapPersistenceImpl.java | 194 +++
.../impl/ContextMetricsPersistenceImpl.java | 26 +
.../impl/KeywordContextHistoryPersistenceImpl.java | 64 +
.../persistence/impl/TransactionManagerImpl.java | 55 +
.../cs/persistence/util/PersistenceUtils.java | 159 ++
.../src/main/resources/cs_ddl.sql | 17 +
.../linkis/cs/persistence/AContextHistory.java | 100 --
.../linkis/cs/persistence/AContextID.java | 135 --
.../linkis/cs/persistence/AContextIDListener.java | 48 -
.../linkis/cs/persistence/AContextKey.java | 123 --
.../linkis/cs/persistence/AContextKeyListener.java | 48 -
.../linkis/cs/persistence/AContextKeyValue.java | 69 -
.../linkis/cs/persistence/AContextValue.java | 48 -
.../linkis/cs/persistence/ContextHistoryTest.java | 111 --
.../cs/persistence/ContextIDListenerTest.java | 62 -
.../linkis/cs/persistence/ContextIDTest.java | 66 -
.../cs/persistence/ContextKeyListenerTest.java | 70 -
.../linkis/cs/persistence/ContextMapTest.java | 170 ---
.../linkis/cs/persistence/ExtraFieldClassTest.java | 48 -
.../linkis/cs/persistence/MapTypeAdapter.java | 87 --
.../linkis/cs/persistence/ProxyMethodA.java | 27 -
.../linkis/cs/persistence/ProxyTest.java | 31 -
.../wedatasphere/linkis/cs/persistence/Scan.java | 38 -
.../linkis/cs/persistence/AContextHistory.java | 101 ++
.../apache/linkis/cs/persistence/AContextID.java | 136 ++
.../linkis/cs/persistence/AContextIDListener.java | 49 +
.../apache/linkis/cs/persistence/AContextKey.java | 124 ++
.../linkis/cs/persistence/AContextKeyListener.java | 49 +
.../linkis/cs/persistence/AContextKeyValue.java | 70 +
.../linkis/cs/persistence/AContextValue.java | 49 +
.../linkis/cs/persistence/ContextHistoryTest.java | 115 ++
.../cs/persistence/ContextIDListenerTest.java | 66 +
.../linkis/cs/persistence/ContextIDTest.java | 70 +
.../cs/persistence/ContextKeyListenerTest.java | 74 +
.../linkis/cs/persistence/ContextMapTest.java | 174 +++
.../linkis/cs/persistence/ExtraFieldClassTest.java | 52 +
.../linkis/cs/persistence/MapTypeAdapter.java | 88 ++
.../apache/linkis/cs/persistence/ProxyMethodA.java | 28 +
.../apache/linkis/cs/persistence/ProxyTest.java | 35 +
.../org/apache/linkis/cs/persistence/Scan.java | 39 +
.../linkis-cs-search/pom.xml | 26 +-
.../wedatasphere/linkis/cs/ContextSearch.java | 32 -
.../linkis/cs/DefaultContextSearch.java | 73 -
.../cs/condition/AbstractCommonCondition.java | 40 -
.../linkis/cs/condition/AtomicCondition.java | 20 -
.../linkis/cs/condition/BinaryLogicCondition.java | 50 -
.../linkis/cs/condition/Condition.java | 26 -
.../linkis/cs/condition/ConditionType.java | 24 -
.../linkis/cs/condition/UnaryLogicCondition.java | 33 -
.../condition/construction/AndConditionParser.java | 39 -
.../condition/construction/ConditionBuilder.java | 36 -
.../construction/ConditionBuilderImpl.java | 101 --
.../cs/condition/construction/ConditionParser.java | 49 -
.../construction/ContainsConditionParser.java | 34 -
.../construction/ContextScopeConditionParser.java | 35 -
.../construction/ContextTypeConditionParser.java | 35 -
.../ContextValueTypeConditionParser.java | 47 -
.../construction/NearestConditionParser.java | 40 -
.../condition/construction/NotConditionParser.java | 37 -
.../condition/construction/OrConditionParser.java | 39 -
.../construction/RegexConditionParser.java | 34 -
.../linkis/cs/condition/impl/AndCondition.java | 33 -
.../cs/condition/impl/ContainsCondition.java | 41 -
.../cs/condition/impl/ContextScopeCondition.java | 43 -
.../cs/condition/impl/ContextTypeCondition.java | 43 -
.../condition/impl/ContextValueTypeCondition.java | 42 -
.../linkis/cs/condition/impl/NearestCondition.java | 64 -
.../linkis/cs/condition/impl/NotCondition.java | 32 -
.../linkis/cs/condition/impl/OrCondition.java | 32 -
.../linkis/cs/condition/impl/RegexCondition.java | 42 -
.../cs/exception/ContextSearchFailedException.java | 25 -
.../cs/execution/AbstractConditionExecution.java | 99 --
.../linkis/cs/execution/ConditionExecution.java | 38 -
.../fetcher/AbstractContextCacheFetcher.java | 28 -
.../cs/execution/fetcher/ContextCacheFetcher.java | 28 -
.../fetcher/ContextTypeContextSearchFetcher.java | 47 -
.../fetcher/IterateContextCacheFetcher.java | 49 -
.../cs/execution/impl/AndConditionExecution.java | 34 -
.../impl/BinaryLogicConditionExecution.java | 61 -
.../execution/impl/ContainsConditionExecution.java | 46 -
.../impl/ContextScopeConditionExecution.java | 46 -
.../impl/ContextTypeConditionExecution.java | 46 -
.../impl/ContextValueTypeConditionExecution.java | 46 -
.../execution/impl/NearestConditionExecution.java | 34 -
.../cs/execution/impl/NotConditionExecution.java | 34 -
.../cs/execution/impl/OrConditionExecution.java | 34 -
.../cs/execution/impl/RegexConditionExecution.java | 46 -
.../impl/UnaryLogicConditionExecution.java | 40 -
.../matcher/AbstractContextSearchMatcher.java | 28 -
.../matcher/AndLogicContextSearchMatcher.java | 33 -
.../matcher/BinaryLogicContextSearchMatcher.java | 32 -
.../matcher/ConditionMatcherResolver.java | 47 -
.../matcher/ContainsContextSearchMatcher.java | 41 -
.../matcher/ContextScopeContextSearchMatcher.java | 36 -
.../cs/execution/matcher/ContextSearchMatcher.java | 25 -
.../matcher/ContextTypeContextSearchMatcher.java | 36 -
.../ContextValueTypeContextSearchMatcher.java | 35 -
.../matcher/NearestLogicContextSearchMatcher.java | 16 -
.../matcher/NotLogicContextSearchMatcher.java | 32 -
.../matcher/OrLogicContextSearchMatcher.java | 33 -
.../matcher/RegexContextSearchMatcher.java | 44 -
.../execution/matcher/SkipContextSearchMather.java | 32 -
.../matcher/UnaryLogicContextSearchMatcher.java | 29 -
.../ruler/AbstractContextSearchRuler.java | 28 -
.../ruler/CommonListContextSearchRuler.java | 52 -
.../cs/execution/ruler/ContextSearchRuler.java | 27 -
.../execution/ruler/NearestContextSearchRuler.java | 150 --
.../linkis/cs/optimize/ConditionOptimizer.java | 25 -
.../linkis/cs/optimize/OptimizedCondition.java | 103 --
.../cs/optimize/cost/ConditionCostCalculator.java | 49 -
.../linkis/cs/optimize/dfs/BinaryTree.java | 24 -
.../linkis/cs/optimize/dfs/MinCostBinaryTree.java | 83 --
.../wedatasphere/linkis/cs/optimize/dfs/Node.java | 27 -
.../optimize/impl/CostBasedConditionOptimizer.java | 40 -
.../java/org/apache/linkis/cs/ContextSearch.java | 33 +
.../org/apache/linkis/cs/DefaultContextSearch.java | 74 +
.../cs/condition/AbstractCommonCondition.java | 41 +
.../linkis/cs/condition/AtomicCondition.java | 21 +
.../linkis/cs/condition/BinaryLogicCondition.java | 51 +
.../org/apache/linkis/cs/condition/Condition.java | 27 +
.../apache/linkis/cs/condition/ConditionType.java | 25 +
.../linkis/cs/condition/UnaryLogicCondition.java | 34 +
.../condition/construction/AndConditionParser.java | 40 +
.../condition/construction/ConditionBuilder.java | 37 +
.../construction/ConditionBuilderImpl.java | 102 ++
.../cs/condition/construction/ConditionParser.java | 50 +
.../construction/ContainsConditionParser.java | 35 +
.../construction/ContextScopeConditionParser.java | 36 +
.../construction/ContextTypeConditionParser.java | 36 +
.../ContextValueTypeConditionParser.java | 48 +
.../construction/NearestConditionParser.java | 41 +
.../condition/construction/NotConditionParser.java | 38 +
.../condition/construction/OrConditionParser.java | 40 +
.../construction/RegexConditionParser.java | 35 +
.../linkis/cs/condition/impl/AndCondition.java | 34 +
.../cs/condition/impl/ContainsCondition.java | 42 +
.../cs/condition/impl/ContextScopeCondition.java | 44 +
.../cs/condition/impl/ContextTypeCondition.java | 44 +
.../condition/impl/ContextValueTypeCondition.java | 43 +
.../linkis/cs/condition/impl/NearestCondition.java | 65 +
.../linkis/cs/condition/impl/NotCondition.java | 33 +
.../linkis/cs/condition/impl/OrCondition.java | 33 +
.../linkis/cs/condition/impl/RegexCondition.java | 43 +
.../cs/exception/ContextSearchFailedException.java | 26 +
.../cs/execution/AbstractConditionExecution.java | 100 ++
.../linkis/cs/execution/ConditionExecution.java | 39 +
.../fetcher/AbstractContextCacheFetcher.java | 29 +
.../cs/execution/fetcher/ContextCacheFetcher.java | 29 +
.../fetcher/ContextTypeContextSearchFetcher.java | 48 +
.../fetcher/IterateContextCacheFetcher.java | 50 +
.../cs/execution/impl/AndConditionExecution.java | 35 +
.../impl/BinaryLogicConditionExecution.java | 62 +
.../execution/impl/ContainsConditionExecution.java | 47 +
.../impl/ContextScopeConditionExecution.java | 47 +
.../impl/ContextTypeConditionExecution.java | 47 +
.../impl/ContextValueTypeConditionExecution.java | 47 +
.../execution/impl/NearestConditionExecution.java | 35 +
.../cs/execution/impl/NotConditionExecution.java | 35 +
.../cs/execution/impl/OrConditionExecution.java | 35 +
.../cs/execution/impl/RegexConditionExecution.java | 47 +
.../impl/UnaryLogicConditionExecution.java | 41 +
.../matcher/AbstractContextSearchMatcher.java | 29 +
.../matcher/AndLogicContextSearchMatcher.java | 34 +
.../matcher/BinaryLogicContextSearchMatcher.java | 33 +
.../matcher/ConditionMatcherResolver.java | 48 +
.../matcher/ContainsContextSearchMatcher.java | 42 +
.../matcher/ContextScopeContextSearchMatcher.java | 37 +
.../cs/execution/matcher/ContextSearchMatcher.java | 26 +
.../matcher/ContextTypeContextSearchMatcher.java | 37 +
.../ContextValueTypeContextSearchMatcher.java | 36 +
.../matcher/NearestLogicContextSearchMatcher.java | 33 +
.../matcher/NotLogicContextSearchMatcher.java | 33 +
.../matcher/OrLogicContextSearchMatcher.java | 34 +
.../matcher/RegexContextSearchMatcher.java | 45 +
.../execution/matcher/SkipContextSearchMather.java | 33 +
.../matcher/UnaryLogicContextSearchMatcher.java | 30 +
.../ruler/AbstractContextSearchRuler.java | 29 +
.../ruler/CommonListContextSearchRuler.java | 53 +
.../cs/execution/ruler/ContextSearchRuler.java | 28 +
.../execution/ruler/NearestContextSearchRuler.java | 151 ++
.../linkis/cs/optimize/ConditionOptimizer.java | 26 +
.../linkis/cs/optimize/OptimizedCondition.java | 104 ++
.../cs/optimize/cost/ConditionCostCalculator.java | 50 +
.../apache/linkis/cs/optimize/dfs/BinaryTree.java | 25 +
.../linkis/cs/optimize/dfs/MinCostBinaryTree.java | 84 ++
.../org/apache/linkis/cs/optimize/dfs/Node.java | 28 +
.../optimize/impl/CostBasedConditionOptimizer.java | 41 +
.../com/webank/wedatasphere/linkis/cs/AndTest.java | 20 -
.../wedatasphere/linkis/cs/ContainsTest.java | 115 --
.../wedatasphere/linkis/cs/ContextScopeTest.java | 118 --
.../wedatasphere/linkis/cs/ContextSearchTest.java | 89 --
.../wedatasphere/linkis/cs/ContextTypeTest.java | 87 --
.../webank/wedatasphere/linkis/cs/RegexTest.java | 116 --
.../wedatasphere/linkis/cs/csid/TestContextID.java | 35 -
.../linkis/cs/keyword/TestContextKey.java | 87 --
.../linkis/cs/keyword/TestContextKeyValue.java | 49 -
.../linkis/cs/keyword/TestContextValue.java | 50 -
.../wedatasphere/linkis/cs/parser/ApiJsonTest.java | 87 --
.../test/java/org/apache/linkis/cs/AndTest.java | 21 +
.../java/org/apache/linkis/cs/ContainsTest.java | 116 ++
.../org/apache/linkis/cs/ContextScopeTest.java | 119 ++
.../org/apache/linkis/cs/ContextSearchTest.java | 90 ++
.../java/org/apache/linkis/cs/ContextTypeTest.java | 88 ++
.../test/java/org/apache/linkis/cs/RegexTest.java | 117 ++
.../org/apache/linkis/cs/csid/TestContextID.java | 36 +
.../apache/linkis/cs/keyword/TestContextKey.java | 88 ++
.../linkis/cs/keyword/TestContextKeyValue.java | 50 +
.../apache/linkis/cs/keyword/TestContextValue.java | 51 +
.../org/apache/linkis/cs/parser/ApiJsonTest.java | 88 ++
.../linkis-cs-server/pom.xml | 44 +-
.../src/main/assembly/distribution.xml | 20 +-
.../linkis/cs/server/LinkisCSApplication.java | 27 -
.../linkis/cs/server/conf/ContextServerConf.java | 28 -
.../cs/server/enumeration/ServiceMethod.java | 25 -
.../linkis/cs/server/enumeration/ServiceType.java | 54 -
.../cs/server/parser/DefaultKeywordParser.java | 137 --
.../cs/server/parser/KeywordMethodEntity.java | 68 -
.../linkis/cs/server/parser/KeywordParser.java | 24 -
.../protocol/AbstractHttpRequestProtocol.java | 59 -
.../cs/server/protocol/ContextHistoryProtocol.java | 27 -
.../cs/server/protocol/ContextIDProtocol.java | 27 -
.../server/protocol/ContextListenerProtocol.java | 28 -
.../linkis/cs/server/protocol/ContextProtocol.java | 28 -
.../linkis/cs/server/protocol/HttpProtocol.java | 23 -
.../cs/server/protocol/HttpRequestProtocol.java | 38 -
.../cs/server/protocol/HttpResponseProtocol.java | 35 -
.../cs/server/protocol/RestResponseProtocol.java | 100 --
.../server/restful/ContextHistoryRestfulApi.java | 142 --
.../cs/server/restful/ContextIDRestfulApi.java | 112 --
.../server/restful/ContextListenerRestfulApi.java | 97 --
.../cs/server/restful/ContextRestfulApi.java | 170 ---
.../linkis/cs/server/restful/CsRestfulParent.java | 121 --
.../linkis/cs/server/restful/HelloRestfulApi.java | 43 -
.../linkis/cs/server/scheduler/CsScheduler.java | 29 -
.../cs/server/scheduler/DefaultCsScheduler.java | 85 --
.../linkis/cs/server/scheduler/HttpAnswerJob.java | 28 -
.../cs/server/scheduler/HttpAnswerJobBuilder.java | 63 -
.../linkis/cs/server/scheduler/HttpJob.java | 28 -
.../linkis/cs/server/scheduler/HttpJobBuilder.java | 34 -
.../cs/server/scheduler/HttpPriorityJob.java | 24 -
.../linkis/cs/server/scheduler/RestJobBuilder.java | 31 -
.../cs/server/scheduler/impl/CsExecuteRequest.java | 57 -
.../scheduler/impl/CsExecutorExecutionManager.java | 69 -
.../cs/server/scheduler/impl/CsJobListener.java | 65 -
.../cs/server/scheduler/impl/CsSchedulerBean.java | 53 -
.../cs/server/scheduler/impl/CsSchedulerJob.java | 81 -
.../impl/JobToExecuteRequestConsumer.java | 30 -
.../linkis/cs/server/service/AbstractService.java | 96 --
.../cs/server/service/ContextHistoryService.java | 38 -
.../linkis/cs/server/service/ContextIDService.java | 34 -
.../cs/server/service/ContextListenerService.java | 36 -
.../linkis/cs/server/service/ContextService.java | 53 -
.../linkis/cs/server/service/Service.java | 35 -
.../service/impl/ContextHistoryServiceImpl.java | 91 --
.../server/service/impl/ContextIDServiceImpl.java | 77 -
.../service/impl/ContextListenerServiceImpl.java | 94 --
.../cs/server/service/impl/ContextServiceImpl.java | 231 ---
.../linkis/cs/server/util/CsUtils.java | 34 -
.../linkis/cs/server/LinkisCSApplication.java | 28 +
.../linkis/cs/server/conf/ContextServerConf.java | 29 +
.../cs/server/enumeration/ServiceMethod.java | 26 +
.../linkis/cs/server/enumeration/ServiceType.java | 55 +
.../cs/server/parser/DefaultKeywordParser.java | 138 ++
.../cs/server/parser/KeywordMethodEntity.java | 69 +
.../linkis/cs/server/parser/KeywordParser.java | 25 +
.../protocol/AbstractHttpRequestProtocol.java | 60 +
.../cs/server/protocol/ContextHistoryProtocol.java | 28 +
.../cs/server/protocol/ContextIDProtocol.java | 28 +
.../server/protocol/ContextListenerProtocol.java | 29 +
.../linkis/cs/server/protocol/ContextProtocol.java | 29 +
.../linkis/cs/server/protocol/HttpProtocol.java | 24 +
.../cs/server/protocol/HttpRequestProtocol.java | 39 +
.../cs/server/protocol/HttpResponseProtocol.java | 36 +
.../cs/server/protocol/RestResponseProtocol.java | 101 ++
.../server/restful/ContextHistoryRestfulApi.java | 137 ++
.../cs/server/restful/ContextIDRestfulApi.java | 111 ++
.../server/restful/ContextListenerRestfulApi.java | 92 ++
.../cs/server/restful/ContextRestfulApi.java | 165 +++
.../linkis/cs/server/restful/CsRestfulParent.java | 122 ++
.../linkis/cs/server/scheduler/CsScheduler.java | 30 +
.../cs/server/scheduler/DefaultCsScheduler.java | 86 ++
.../linkis/cs/server/scheduler/HttpAnswerJob.java | 29 +
.../cs/server/scheduler/HttpAnswerJobBuilder.java | 64 +
.../apache/linkis/cs/server/scheduler/HttpJob.java | 29 +
.../linkis/cs/server/scheduler/HttpJobBuilder.java | 35 +
.../cs/server/scheduler/HttpPriorityJob.java | 25 +
.../linkis/cs/server/scheduler/RestJobBuilder.java | 32 +
.../cs/server/scheduler/impl/CsExecuteRequest.java | 58 +
.../scheduler/impl/CsExecutorExecutionManager.java | 70 +
.../cs/server/scheduler/impl/CsJobListener.java | 68 +
.../cs/server/scheduler/impl/CsSchedulerBean.java | 54 +
.../cs/server/scheduler/impl/CsSchedulerJob.java | 82 +
.../impl/JobToExecuteRequestConsumer.java | 31 +
.../linkis/cs/server/service/AbstractService.java | 97 ++
.../cs/server/service/ContextHistoryService.java | 39 +
.../linkis/cs/server/service/ContextIDService.java | 35 +
.../cs/server/service/ContextListenerService.java | 37 +
.../linkis/cs/server/service/ContextService.java | 54 +
.../apache/linkis/cs/server/service/Service.java | 36 +
.../service/impl/ContextHistoryServiceImpl.java | 92 ++
.../server/service/impl/ContextIDServiceImpl.java | 78 +
.../service/impl/ContextListenerServiceImpl.java | 95 ++
.../cs/server/service/impl/ContextServiceImpl.java | 232 +++
.../org/apache/linkis/cs/server/util/CsUtils.java | 35 +
.../cs/server/scheduler/impl/CsExecutor.scala | 51 -
.../cs/server/scheduler/impl/CsExecutor.scala | 53 +
.../linkis/cs/server/ContextHistoryRestfulApi.java | 142 --
.../linkis/cs/server/ContextIDRestfulApi.java | 125 --
.../cs/server/ContextListenerRestfulApi.java | 86 --
.../linkis/cs/server/ContextRestfulApi.java | 217 ---
.../linkis/cs/server/CsRestfulParent.java | 72 -
.../webank/wedatasphere/linkis/cs/server/Scan.java | 28 -
.../linkis/cs/server/SchedulerTest.java | 37 -
.../linkis/cs/server/ContextHistoryRestfulApi.java | 137 ++
.../linkis/cs/server/ContextIDRestfulApi.java | 120 ++
.../cs/server/ContextListenerRestfulApi.java | 80 +
.../apache/linkis/cs/server/ContextRestfulApi.java | 205 +++
.../apache/linkis/cs/server/CsRestfulParent.java | 72 +
.../java/org/apache/linkis/cs/server/Scan.java | 29 +
.../org/apache/linkis/cs/server/SchedulerTest.java | 41 +
.../linkis-context-service/pom.xml | 23 +-
.../datasourcemanager/common/pom.xml | 27 +-
.../datasourcemanager/common/DsmConfiguration.java | 27 -
.../datasourcemanager/common/ServiceErrorCode.java | 34 -
.../common/domain/DataSource.java | 241 ---
.../common/domain/DataSourceEnv.java | 185 ---
.../domain/DataSourceParamKeyDefinition.java | 229 ---
.../common/domain/DataSourceType.java | 74 -
.../datasourcemanager/common/util/CryptoUtils.java | 100 --
.../common/util/PatternInjectUtils.java | 173 ---
.../datasourcemanager/common/util/json/Json.java | 110 --
.../datasourcemanager/common/DsmConfiguration.java | 31 +
.../datasourcemanager/common/ServiceErrorCode.java | 38 +
.../common/domain/DataSource.java | 245 +++
.../common/domain/DataSourceEnv.java | 189 +++
.../domain/DataSourceParamKeyDefinition.java | 233 +++
.../common/domain/DataSourceType.java | 78 +
.../datasourcemanager/common/util/CryptoUtils.java | 104 ++
.../common/util/PatternInjectUtils.java | 177 +++
.../datasourcemanager/common/util/json/Json.java | 114 ++
.../common/protocol/DsmQueryProtocol.scala | 36 -
.../common/protocol/DsmQueryProtocol.scala | 40 +
.../datasourcemanager/server/pom.xml | 37 +-
.../datasourcemanager/core/dao/DataSourceDao.java | 73 -
.../core/dao/DataSourceEnvDao.java | 65 -
.../core/dao/DataSourceParamKeyDao.java | 38 -
.../core/dao/DataSourceTypeDao.java | 33 -
.../core/dao/DataSourceTypeEnvDao.java | 34 -
.../core/dao/mapper/DataSouceMapper.xml | 177 ---
.../core/dao/mapper/DataSourceEnvMapper.xml | 96 --
.../core/dao/mapper/DataSourceParamKeyMapper.xml | 45 -
.../core/dao/mapper/DataSourceTypeEnvMapper.xml | 28 -
.../core/dao/mapper/DataSourceTypeMapper.xml | 31 -
.../CustomMultiPartFormDataTransformer.java | 311 ----
.../core/formdata/FormDataTransformerFactory.java | 34 -
.../core/formdata/FormStreamContent.java | 82 -
.../formdata/MultiPartFormDataTransformer.java | 39 -
.../core/restful/DataSourceAdminRestfulApi.java | 242 ---
.../core/restful/DataSourceCoreRestfulApi.java | 290 ----
.../core/restful/DataSourceOperateRestfulApi.java | 123 --
.../core/restful/RestfulApiHelper.java | 111 --
.../exception/BeanValidationExceptionMapper.java | 37 -
.../core/service/BmlAppService.java | 46 -
.../core/service/DataSourceInfoService.java | 116 --
.../core/service/DataSourceOpService.java | 17 -
.../core/service/DataSourceRelateService.java | 50 -
.../core/service/MetadataOperateService.java | 34 -
.../core/service/impl/BmlAppServiceImpl.java | 100 --
.../service/impl/DataSourceInfoServiceImpl.java | 365 -----
.../service/impl/DataSourceRelateServiceImpl.java | 54 -
.../service/impl/MetadataOperateServiceImpl.java | 106 --
.../validate/DataSourceParameterValidator.java | 78 -
.../core/validate/ParameterValidateException.java | 28 -
.../core/validate/ParameterValidateStrategy.java | 37 -
.../core/validate/ParameterValidator.java | 41 -
.../strategy/RegExpParameterValidateStrategy.java | 60 -
.../strategy/TypeParameterValidateStrategy.java | 67 -
.../datasourcemanager/core/vo/DataSourceEnvVo.java | 47 -
.../datasourcemanager/core/vo/DataSourceVo.java | 78 -
.../datasourcemanager/core/vo/PageViewVo.java | 35 -
.../datasourcemanager/core/dao/DataSourceDao.java | 77 +
.../core/dao/DataSourceEnvDao.java | 69 +
.../core/dao/DataSourceParamKeyDao.java | 42 +
.../core/dao/DataSourceTypeDao.java | 37 +
.../core/dao/DataSourceTypeEnvDao.java | 38 +
.../core/dao/mapper/DataSouceMapper.xml | 182 +++
.../core/dao/mapper/DataSourceEnvMapper.xml | 101 ++
.../core/dao/mapper/DataSourceParamKeyMapper.xml | 50 +
.../core/dao/mapper/DataSourceTypeEnvMapper.xml | 33 +
.../core/dao/mapper/DataSourceTypeMapper.xml | 36 +
.../CustomMultiPartFormDataTransformer.java | 315 ++++
.../core/formdata/FormDataTransformerFactory.java | 38 +
.../core/formdata/FormStreamContent.java | 86 ++
.../formdata/MultiPartFormDataTransformer.java | 43 +
.../core/restful/DataSourceAdminRestfulApi.java | 220 +++
.../core/restful/DataSourceCoreRestfulApi.java | 257 ++++
.../core/restful/DataSourceOperateRestfulApi.java | 118 ++
.../core/restful/RestfulApiHelper.java | 115 ++
.../exception/BeanValidationExceptionMapper.java | 41 +
.../core/service/BmlAppService.java | 50 +
.../core/service/DataSourceInfoService.java | 120 ++
.../core/service/DataSourceOpService.java | 21 +
.../core/service/DataSourceRelateService.java | 54 +
.../core/service/MetadataOperateService.java | 38 +
.../core/service/impl/BmlAppServiceImpl.java | 104 ++
.../service/impl/DataSourceInfoServiceImpl.java | 369 +++++
.../service/impl/DataSourceRelateServiceImpl.java | 58 +
.../service/impl/MetadataOperateServiceImpl.java | 110 ++
.../validate/DataSourceParameterValidator.java | 82 +
.../core/validate/ParameterValidateException.java | 32 +
.../core/validate/ParameterValidateStrategy.java | 41 +
.../core/validate/ParameterValidator.java | 45 +
.../strategy/RegExpParameterValidateStrategy.java | 64 +
.../strategy/TypeParameterValidateStrategy.java | 71 +
.../datasourcemanager/core/vo/DataSourceEnvVo.java | 51 +
.../datasourcemanager/core/vo/DataSourceVo.java | 82 +
.../datasourcemanager/core/vo/PageViewVo.java | 39 +
.../server/src/main/resources/application.yml | 17 +-
.../server/src/main/resources/linkis.properties | 26 +-
.../server/src/main/resources/log4j.properties | 33 -
.../server/src/main/resources/log4j2.xml | 16 +-
.../core/receivers/DsmReceiver.scala | 74 -
.../core/receivers/DsmReceiver.scala | 78 +
.../linkis-datasource/linkis-metadata/pom.xml | 32 +-
.../src/main/assembly/distribution.xml | 19 +-
.../metadata/LinkisDataSourceApplication.java | 27 -
.../wedatasphere/linkis/metadata/dao/MdqDao.java | 48 -
.../linkis/metadata/dao/impl/MdqDao.xml | 90 --
.../linkis/metadata/domain/AbstractAuditable.java | 76 -
.../linkis/metadata/domain/Column.java | 74 -
.../metadata/domain/mdq/DomainCoversionUtils.java | 141 --
.../linkis/metadata/domain/mdq/Tunple.java | 41 -
.../metadata/domain/mdq/bo/ApplicationBO.java | 48 -
.../linkis/metadata/domain/mdq/bo/BaseBO.java | 95 --
.../linkis/metadata/domain/mdq/bo/MdqTableBO.java | 51 -
.../metadata/domain/mdq/bo/MdqTableBaseInfoBO.java | 48 -
.../domain/mdq/bo/MdqTableFieldsInfoBO.java | 112 --
.../domain/mdq/bo/MdqTableImportInfoBO.java | 62 -
.../linkis/metadata/domain/mdq/bo/ModelBO.java | 56 -
.../linkis/metadata/domain/mdq/po/MdqAccess.java | 77 -
.../linkis/metadata/domain/mdq/po/MdqField.java | 120 --
.../linkis/metadata/domain/mdq/po/MdqImport.java | 57 -
.../linkis/metadata/domain/mdq/po/MdqLineage.java | 59 -
.../linkis/metadata/domain/mdq/po/MdqTable.java | 199 ---
.../metadata/domain/mdq/po/MdqTableInfo.java | 104 --
.../metadata/domain/mdq/vo/ApplicationVO.java | 48 -
.../linkis/metadata/domain/mdq/vo/BaseVO.java | 95 --
.../metadata/domain/mdq/vo/MdqImportInfoVO.java | 74 -
.../metadata/domain/mdq/vo/MdqTableBaseInfoVO.java | 50 -
.../domain/mdq/vo/MdqTableFieldsInfoVO.java | 103 --
.../mdq/vo/MdqTablePartitionStatisticInfoVO.java | 86 --
.../domain/mdq/vo/MdqTableStatisticInfoVO.java | 90 --
.../linkis/metadata/domain/mdq/vo/MdqTableVO.java | 61 -
.../linkis/metadata/domain/mdq/vo/ModelVO.java | 57 -
.../linkis/metadata/hive/config/DSEnum.java | 23 -
.../linkis/metadata/hive/config/DataSource.java | 27 -
.../hive/config/DataSourceContextHolder.java | 34 -
.../metadata/hive/config/DynamicDataSource.java | 27 -
.../metadata/hive/config/LinkisMybatisConfig.java | 149 --
.../metadata/hive/config/MultiSourceExAop.java | 78 -
.../linkis/metadata/hive/dao/HiveMetaDao.java | 33 -
.../linkis/metadata/hive/dao/impl/HiveMetaDao.xml | 137 --
.../metadata/restful/api/DataSourceRestfulApi.java | 130 --
.../metadata/restful/api/MdqTableRestfulApi.java | 192 ---
.../restful/remote/DataSourceRestfulRemote.java | 48 -
.../linkis/metadata/service/DataSourceService.java | 36 -
.../linkis/metadata/service/MdqService.java | 70 -
.../service/impl/DataSourceServiceImpl.java | 253 ----
.../metadata/service/impl/MdqServiceImpl.java | 365 -----
.../linkis/metadata/type/Lifecycle.java | 38 -
.../linkis/metadata/type/MdqImportType.java | 22 -
.../linkis/metadata/type/ModelLevel.java | 33 -
.../linkis/metadata/type/UseWayType.java | 36 -
.../linkis/metadata/util/Constants.java | 33 -
.../linkis/metadata/util/DWSConfig.java | 56 -
.../linkis/metadata/util/HiveUtils.java | 55 -
.../metadata/LinkisDataSourceApplication.java | 28 +
.../org/apache/linkis/metadata/dao/MdqDao.java | 49 +
.../org/apache/linkis/metadata/dao/impl/MdqDao.xml | 93 ++
.../linkis/metadata/domain/AbstractAuditable.java | 77 +
.../org/apache/linkis/metadata/domain/Column.java | 75 +
.../metadata/domain/mdq/DomainCoversionUtils.java | 142 ++
.../apache/linkis/metadata/domain/mdq/Tunple.java | 42 +
.../metadata/domain/mdq/bo/ApplicationBO.java | 49 +
.../linkis/metadata/domain/mdq/bo/BaseBO.java | 96 ++
.../linkis/metadata/domain/mdq/bo/MdqTableBO.java | 52 +
.../metadata/domain/mdq/bo/MdqTableBaseInfoBO.java | 49 +
.../domain/mdq/bo/MdqTableFieldsInfoBO.java | 113 ++
.../domain/mdq/bo/MdqTableImportInfoBO.java | 63 +
.../linkis/metadata/domain/mdq/bo/ModelBO.java | 58 +
.../linkis/metadata/domain/mdq/po/MdqAccess.java | 78 +
.../linkis/metadata/domain/mdq/po/MdqField.java | 121 ++
.../linkis/metadata/domain/mdq/po/MdqImport.java | 58 +
.../linkis/metadata/domain/mdq/po/MdqLineage.java | 60 +
.../linkis/metadata/domain/mdq/po/MdqTable.java | 200 +++
.../metadata/domain/mdq/po/MdqTableInfo.java | 105 ++
.../metadata/domain/mdq/vo/ApplicationVO.java | 49 +
.../linkis/metadata/domain/mdq/vo/BaseVO.java | 96 ++
.../metadata/domain/mdq/vo/MdqImportInfoVO.java | 75 +
.../metadata/domain/mdq/vo/MdqTableBaseInfoVO.java | 51 +
.../domain/mdq/vo/MdqTableFieldsInfoVO.java | 104 ++
.../mdq/vo/MdqTablePartitionStatisticInfoVO.java | 87 ++
.../domain/mdq/vo/MdqTableStatisticInfoVO.java | 91 ++
.../linkis/metadata/domain/mdq/vo/MdqTableVO.java | 62 +
.../linkis/metadata/domain/mdq/vo/ModelVO.java | 58 +
.../apache/linkis/metadata/hive/config/DSEnum.java | 24 +
.../linkis/metadata/hive/config/DataSource.java | 28 +
.../hive/config/DataSourceContextHolder.java | 35 +
.../metadata/hive/config/DynamicDataSource.java | 28 +
.../metadata/hive/config/LinkisMybatisConfig.java | 153 ++
.../metadata/hive/config/MultiSourceExAop.java | 79 +
.../linkis/metadata/hive/dao/HiveMetaDao.java | 49 +
.../linkis/metadata/hive/dao/impl/HiveMetaDao.xml | 154 ++
.../metadata/restful/api/DataSourceRestfulApi.java | 128 ++
.../metadata/restful/api/MdqTableRestfulApi.java | 185 +++
.../restful/remote/DataSourceRestfulRemote.java | 49 +
.../linkis/metadata/service/DataSourceService.java | 37 +
.../service/HiveMetaWithPermissionService.java | 28 +
.../apache/linkis/metadata/service/MdqService.java | 71 +
.../service/impl/DataSourceServiceImpl.java | 260 ++++
.../impl/HiveMetaWithPermissionServiceImpl.java | 54 +
.../metadata/service/impl/MdqServiceImpl.java | 373 +++++
.../org/apache/linkis/metadata/type/Lifecycle.java | 39 +
.../apache/linkis/metadata/type/MdqImportType.java | 23 +
.../apache/linkis/metadata/type/ModelLevel.java | 34 +
.../apache/linkis/metadata/type/UseWayType.java | 37 +
.../org/apache/linkis/metadata/util/Constants.java | 34 +
.../org/apache/linkis/metadata/util/DWSConfig.java | 59 +
.../org/apache/linkis/metadata/util/HiveUtils.java | 56 +
.../linkis/metadata/conf/MdqConfiguration.scala | 27 -
.../linkis/metadata/ddl/DDLCreator.scala | 60 -
.../linkis/metadata/ddl/DDLHelper.scala | 47 -
.../linkis/metadata/ddl/ImportDDLCreator.scala | 271 ----
.../linkis/metadata/ddl/ScalaDDLCreator.scala | 93 --
.../exception/MdqIllegalParamException.scala | 22 -
.../linkis/metadata/receiver/MDQReceiver.scala | 105 --
.../linkis/metadata/utils/MdqUtils.scala | 47 -
.../linkis/metadata/conf/MdqConfiguration.scala | 28 +
.../apache/linkis/metadata/ddl/DDLCreator.scala | 61 +
.../org/apache/linkis/metadata/ddl/DDLHelper.scala | 48 +
.../linkis/metadata/ddl/ImportDDLCreator.scala | 272 ++++
.../linkis/metadata/ddl/ScalaDDLCreator.scala | 97 ++
.../exception/MdqIllegalParamException.scala | 23 +
.../linkis/metadata/receiver/MDQReceiver.scala | 106 ++
.../apache/linkis/metadata/utils/MdqUtils.scala | 48 +
.../metadatamanager/common/pom.xml | 25 +-
.../linkis/metadatamanager/common/Json.java | 110 --
.../metadatamanager/common/MdmConfiguration.java | 25 -
.../common/cache/CacheConfiguration.java | 25 -
.../metadatamanager/common/cache/CacheManager.java | 39 -
.../common/cache/ConnCacheManager.java | 53 -
.../common/domain/MetaColumnInfo.java | 63 -
.../common/domain/MetaPartitionInfo.java | 92 --
.../common/exception/MetaRuntimeException.java | 28 -
.../common/service/AbstractMetaService.java | 210 ---
.../common/service/BaseMetadataService.java | 28 -
.../common/service/MetadataConnection.java | 54 -
.../common/service/MetadataDbService.java | 64 -
.../common/service/MetadataService.java | 17 -
.../apache/linkis/metadatamanager/common/Json.java | 114 ++
.../metadatamanager/common/MdmConfiguration.java | 29 +
.../common/cache/CacheConfiguration.java | 29 +
.../metadatamanager/common/cache/CacheManager.java | 43 +
.../common/cache/ConnCacheManager.java | 57 +
.../common/domain/MetaColumnInfo.java | 67 +
.../common/domain/MetaPartitionInfo.java | 96 ++
.../common/exception/MetaRuntimeException.java | 32 +
.../common/service/AbstractMetaService.java | 214 +++
.../common/service/BaseMetadataService.java | 32 +
.../common/service/MetadataConnection.java | 58 +
.../common/service/MetadataDbService.java | 68 +
.../common/service/MetadataService.java | 21 +
.../common/protocol/MetadataOperateProtocol.scala | 27 -
.../common/protocol/MetadataProtocol.scala | 20 -
.../common/protocol/MetadataQueryProtocol.scala | 57 -
.../common/receiver/BaseMetaReceiver.scala | 60 -
.../common/protocol/MetadataOperateProtocol.scala | 31 +
.../common/protocol/MetadataProtocol.scala | 24 +
.../common/protocol/MetadataQueryProtocol.scala | 61 +
.../common/receiver/BaseMetaReceiver.scala | 64 +
.../metadatamanager/server/pom.xml | 33 +-
.../server/restful/MetadataCoreRestful.java | 130 --
.../server/service/MetadataAppService.java | 65 -
.../service/impl/MetadataAppServiceImpl.java | 149 --
.../server/restful/MetadataCoreRestful.java | 134 ++
.../server/service/MetadataAppService.java | 69 +
.../service/impl/MetadataAppServiceImpl.java | 153 ++
.../server/src/main/resources/application.yml | 17 +-
.../server/src/main/resources/linkis.properties | 20 +-
.../server/src/main/resources/log4j.properties | 33 -
.../server/src/main/resources/log4j2.xml | 16 +-
.../metadatamanager/service/elasticsearch/pom.xml | 29 +-
.../metadatamanager/service/ElasticConnection.java | 136 --
.../service/ElasticMetaService.java | 83 --
.../service/ElasticParamsMapper.java | 30 -
.../metadatamanager/service/ElasticConnection.java | 140 ++
.../service/ElasticMetaService.java | 87 ++
.../service/ElasticParamsMapper.java | 34 +
.../src/main/resources/application.yml | 17 +-
.../src/main/resources/linkis.properties | 15 +-
.../src/main/resources/log4j.properties | 33 -
.../elasticsearch/src/main/resources/log4j2.xml | 16 +-
.../service/receiver/ElasticReceiver.scala | 29 -
.../service/receiver/ElasticReceiver.scala | 33 +
.../metadatamanager/service/hive/pom.xml | 33 +-
.../metadatamanager/service/HiveConnection.java | 135 --
.../metadatamanager/service/HiveMetaService.java | 193 ---
.../metadatamanager/service/HiveParamsMapper.java | 29 -
.../metadatamanager/service/HiveConnection.java | 139 ++
.../metadatamanager/service/HiveMetaService.java | 197 +++
.../metadatamanager/service/HiveParamsMapper.java | 33 +
.../hive/src/main/resources/application.yml | 17 +-
.../hive/src/main/resources/linkis.properties | 15 +-
.../hive/src/main/resources/log4j.properties | 33 -
.../service/hive/src/main/resources/log4j2.xml | 16 +-
.../service/receiver/HiveReceiver.scala | 29 -
.../service/receiver/HiveReceiver.scala | 33 +
.../metadatamanager/service/mysql/pom.xml | 25 +-
.../metadatamanager/service/SqlConnection.java | 206 ---
.../metadatamanager/service/SqlMetaService.java | 75 -
.../metadatamanager/service/SqlParamsMapper.java | 34 -
.../metadatamanager/service/SqlConnection.java | 210 +++
.../metadatamanager/service/SqlMetaService.java | 79 +
.../metadatamanager/service/SqlParamsMapper.java | 38 +
.../mysql/src/main/resources/application.yml | 17 +-
.../mysql/src/main/resources/linkis.properties | 15 +-
.../mysql/src/main/resources/log4j.properties | 33 -
.../service/mysql/src/main/resources/log4j2.xml | 16 +-
.../service/receiver/SqlReceiver.scala | 29 -
.../service/receiver/SqlReceiver.scala | 33 +
.../linkis-publicservice/distribution.xml | 21 +-
.../linkis-configuration/pom.xml | 26 +-
.../linkis/configuration/dao/ConfigMapper.java | 69 -
.../linkis/configuration/dao/LabelMapper.java | 35 -
.../linkis/configuration/dao/impl/ConfigMapper.xml | 228 ---
.../linkis/configuration/dao/impl/LabelMapper.xml | 75 -
.../linkis/configuration/entity/CategoryLabel.java | 61 -
.../configuration/entity/CategoryLabelVo.java | 124 --
.../linkis/configuration/entity/ConfigKey.java | 141 --
.../configuration/entity/ConfigKeyValue.java | 193 ---
.../linkis/configuration/entity/ConfigLabel.java | 23 -
.../linkis/configuration/entity/ConfigTree.java | 52 -
.../linkis/configuration/entity/ConfigValue.java | 84 --
.../exception/ConfigurationException.java | 23 -
.../restful/api/ConfigurationRestfulApi.java | 291 ----
.../util/ConfigurationConfiguration.java | 36 -
.../configuration/util/LabelEntityParser.java | 91 --
.../linkis/configuration/dao/ConfigMapper.java | 70 +
.../linkis/configuration/dao/LabelMapper.java | 36 +
.../linkis/configuration/dao/impl/ConfigMapper.xml | 228 +++
.../linkis/configuration/dao/impl/LabelMapper.xml | 75 +
.../linkis/configuration/entity/CategoryLabel.java | 62 +
.../configuration/entity/CategoryLabelVo.java | 125 ++
.../linkis/configuration/entity/ConfigKey.java | 142 ++
.../configuration/entity/ConfigKeyValue.java | 194 +++
.../linkis/configuration/entity/ConfigLabel.java | 24 +
.../linkis/configuration/entity/ConfigTree.java | 53 +
.../linkis/configuration/entity/ConfigValue.java | 85 ++
.../exception/ConfigurationException.java | 24 +
.../restful/api/ConfigurationRestfulApi.java | 279 ++++
.../util/ConfigurationConfiguration.java | 37 +
.../configuration/util/LabelEntityParser.java | 92 ++
.../linkis/configuration/conf/Configuration.scala | 29 -
.../receiver/ConfigurationReceiver.scala | 44 -
.../receiver/ConfigurationReceiverChooser.scala | 40 -
.../configuration/service/CategoryService.scala | 230 ---
.../service/ConfigurationService.scala | 397 -----
.../linkis/configuration/util/JsonNodeUtil.scala | 15 -
.../configuration/util/LabelParameterParser.scala | 69 -
.../configuration/validate/ContainValidator.scala | 23 -
.../configuration/validate/FloatValidator.scala | 42 -
.../configuration/validate/JsonValidator.scala | 34 -
.../configuration/validate/NoneValidator.scala | 23 -
.../validate/NumericalValidator.scala | 48 -
.../configuration/validate/OneOfValidator.scala | 41 -
.../configuration/validate/RegexValidator.scala | 33 -
.../linkis/configuration/validate/Validator.scala | 22 -
.../configuration/validate/ValidatorManager.scala | 23 -
.../validate/ValidatorManagerImpl.scala | 38 -
.../linkis/configuration/conf/Configuration.scala | 35 +
.../receiver/ConfigurationReceiver.scala | 46 +
.../receiver/ConfigurationReceiverChooser.scala | 41 +
.../configuration/service/CategoryService.scala | 232 +++
.../service/ConfigurationService.scala | 408 +++++
.../linkis/configuration/util/JsonNodeUtil.scala | 32 +
.../configuration/util/LabelParameterParser.scala | 70 +
.../configuration/validate/ContainValidator.scala | 24 +
.../configuration/validate/FloatValidator.scala | 43 +
.../configuration/validate/JsonValidator.scala | 35 +
.../configuration/validate/NoneValidator.scala | 24 +
.../validate/NumericalValidator.scala | 49 +
.../configuration/validate/OneOfValidator.scala | 42 +
.../configuration/validate/RegexValidator.scala | 34 +
.../linkis/configuration/validate/Validator.scala | 23 +
.../configuration/validate/ValidatorManager.scala | 24 +
.../validate/ValidatorManagerImpl.scala | 39 +
.../linkis-configuration/src/test/rpcTest.scala | 20 +-
.../linkis-error-code-client/pom.xml | 23 +-
.../errorcode/client/ClientConfiguration.java | 80 -
.../errorcode/client/ErrorCodeClientBuilder.java | 68 -
.../errorcode/client/LinkisErrorCodeClient.java | 72 -
.../errorcode/client/handler/ErrorCodeHandler.java | 27 -
.../client/handler/ExceptionErrorCodeHandler.java | 24 -
.../client/handler/LinkisErrorCodeFactory.java | 30 -
.../client/handler/LinkisErrorCodeHandler.java | 225 ---
.../client/handler/LogErrorCodeHandler.java | 26 -
.../client/handler/LogFileErrorCodeHandler.java | 45 -
.../client/manager/LinkisErrorCodeManager.java | 54 -
.../synchronizer/LinkisErrorCodeSynchronizer.java | 91 --
.../linkis/errorcode/client/utils/Test.java | 43 -
.../errorcode/client/ClientConfiguration.java | 81 +
.../errorcode/client/ErrorCodeClientBuilder.java | 69 +
.../errorcode/client/LinkisErrorCodeClient.java | 73 +
.../errorcode/client/handler/ErrorCodeHandler.java | 28 +
.../client/handler/ExceptionErrorCodeHandler.java | 25 +
.../client/handler/LinkisErrorCodeFactory.java | 31 +
.../client/handler/LinkisErrorCodeHandler.java | 226 +++
.../client/handler/LogErrorCodeHandler.java | 27 +
.../client/handler/LogFileErrorCodeHandler.java | 46 +
.../client/manager/LinkisErrorCodeManager.java | 55 +
.../synchronizer/LinkisErrorCodeSynchronizer.java | 92 ++
.../apache/linkis/errorcode/client/utils/Test.java | 44 +
.../errorcode/client/action/ErrorCodeAction.scala | 59 -
.../errorcode/client/result/ErrorCodeResult.scala | 48 -
.../errorcode/client/utils/ErrorCodeMatcher.scala | 42 -
.../errorcode/client/action/ErrorCodeAction.scala | 60 +
.../errorcode/client/result/ErrorCodeResult.scala | 49 +
.../errorcode/client/utils/ErrorCodeMatcher.scala | 43 +
.../linkis-error-code-common/pom.xml | 21 +-
.../linkis/errorcode/common/CommonConf.java | 22 -
.../apache/linkis/errorcode/common/CommonConf.java | 23 +
.../errorcode/common/AbstractErrorCode.scala | 22 -
.../linkis/errorcode/common/ErrorCode.scala | 31 -
.../linkis/errorcode/common/LinkisErrorCode.scala | 83 --
.../errorcode/common/AbstractErrorCode.scala | 23 +
.../apache/linkis/errorcode/common/ErrorCode.scala | 32 +
.../linkis/errorcode/common/LinkisErrorCode.scala | 84 ++
.../linkis-error-code-server/pom.xml | 25 +-
.../linkis/errorcode/server/ErrorCodeServer.java | 20 -
.../errorcode/server/dao/ErrorCodeMapper.java | 40 -
.../server/restful/LinkisErrorCodeRestful.java | 54 -
.../server/service/LinkisErrorCodeService.java | 27 -
.../service/impl/LinkisErrorCodeServiceImpl.java | 44 -
.../linkis/errorcode/server/ErrorCodeServer.java | 22 +
.../errorcode/server/dao/ErrorCodeMapper.java | 42 +
.../server/restful/LinkisErrorCodeRestful.java | 47 +
.../server/service/LinkisErrorCodeService.java | 29 +
.../service/impl/LinkisErrorCodeServiceImpl.java | 46 +
.../linkis-publicservice/linkis-error-code/pom.xml | 19 +-
.../linkis-instance-label-client/pom.xml | 27 +-
.../label/client/EurekaInstanceLabelClient.scala | 60 -
.../label/client/InstanceLabelClient.scala | 90 --
.../label/client/EurekaInstanceLabelClient.scala | 61 +
.../label/client/InstanceLabelClient.scala | 91 ++
.../linkis-instance-label-server/pom.xml | 29 +-
.../instance/label/InsLabelAutoConfiguration.java | 92 --
.../instance/label/async/AsyncConsumerQueue.java | 57 -
.../label/async/GenericAsyncConsumerQueue.java | 133 --
.../label/cache/InsLabelCacheConfiguration.java | 85 --
.../linkis/instance/label/conf/InsLabelConf.java | 53 -
.../instance/label/dao/InsLabelRelationDao.java | 91 --
.../linkis/instance/label/dao/InstanceInfoDao.java | 36 -
.../instance/label/dao/InstanceLabelDao.java | 92 --
.../label/dao/impl/InsLabelRelationMapper.xml | 196 ---
.../instance/label/dao/impl/InstanceInfoMapper.xml | 51 -
.../label/dao/impl/InstanceLabelMapper.xml | 113 --
.../instance/label/entity/InsPersistenceLabel.java | 97 --
.../label/entity/InsPersistenceLabelValue.java | 61 -
.../linkis/instance/label/entity/InstanceInfo.java | 81 -
.../instance/label/restful/InstanceRestful.java | 131 --
.../label/service/InsLabelAccessService.java | 92 --
.../instance/label/service/InsLabelService.java | 84 --
.../label/service/InsLabelServiceAdapter.java | 29 -
.../label/service/annotation/AdapterMode.java | 27 -
.../label/service/impl/DefaultInsLabelService.java | 423 ------
.../impl/DefaultInsLabelServiceAdapter.java | 177 ---
.../label/service/impl/EurekaInsLabelService.java | 101 --
.../linkis/instance/label/utils/EntityParser.java | 45 -
.../label/vo/InsPersistenceLabelSearchVo.java | 62 -
.../linkis/instance/label/vo/InstanceInfoVo.java | 87 --
.../instance/label/InsLabelAutoConfiguration.java | 93 ++
.../instance/label/async/AsyncConsumerQueue.java | 58 +
.../label/async/GenericAsyncConsumerQueue.java | 134 ++
.../label/cache/InsLabelCacheConfiguration.java | 86 ++
.../linkis/instance/label/conf/InsLabelConf.java | 54 +
.../instance/label/dao/InsLabelRelationDao.java | 92 ++
.../linkis/instance/label/dao/InstanceInfoDao.java | 37 +
.../instance/label/dao/InstanceLabelDao.java | 93 ++
.../label/dao/impl/InsLabelRelationMapper.xml | 198 +++
.../instance/label/dao/impl/InstanceInfoMapper.xml | 53 +
.../label/dao/impl/InstanceLabelMapper.xml | 115 ++
.../instance/label/entity/InsPersistenceLabel.java | 98 ++
.../label/entity/InsPersistenceLabelValue.java | 62 +
.../linkis/instance/label/entity/InstanceInfo.java | 82 +
.../instance/label/restful/InstanceRestful.java | 125 ++
.../label/service/InsLabelAccessService.java | 93 ++
.../instance/label/service/InsLabelService.java | 85 ++
.../label/service/InsLabelServiceAdapter.java | 30 +
.../label/service/annotation/AdapterMode.java | 28 +
.../label/service/impl/DefaultInsLabelService.java | 424 ++++++
.../impl/DefaultInsLabelServiceAdapter.java | 178 +++
.../label/service/impl/EurekaInsLabelService.java | 102 ++
.../linkis/instance/label/utils/EntityParser.java | 47 +
.../label/vo/InsPersistenceLabelSearchVo.java | 63 +
.../linkis/instance/label/vo/InstanceInfoVo.java | 89 ++
.../label/service/InsLabelRpcService.scala | 46 -
.../label/service/conf/InstanceConfigration.scala | 26 -
.../service/rpc/DefaultInsLabelRpcService.scala | 113 --
.../label/service/InsLabelRpcService.scala | 47 +
.../label/service/conf/InstanceConfigration.scala | 27 +
.../service/rpc/DefaultInsLabelRpcService.scala | 114 ++
.../linkis-publicservice/linkis-jobhistory/pom.xml | 28 +-
.../linkis/jobhistory/LinkisPublicServiceApp.java | 26 -
.../linkis/jobhistory/cache/QueryCacheManager.java | 28 -
.../linkis/jobhistory/cache/QueryCacheService.java | 35 -
.../linkis/jobhistory/cache/domain/TaskResult.java | 84 --
.../cache/impl/DefaultQueryCacheManager.java | 111 --
.../cache/impl/QueryCacheServiceImpl.java | 59 -
.../jobhistory/cache/impl/ScheduledCleanJob.java | 37 -
.../jobhistory/cache/impl/ScheduledRefreshJob.java | 37 -
.../jobhistory/cache/impl/UserTaskResultCache.java | 106 --
.../linkis/jobhistory/cache/utils/MD5Util.java | 79 -
.../linkis/jobhistory/dao/JobDetailMapper.java | 43 -
.../linkis/jobhistory/dao/JobHistoryMapper.java | 41 -
.../linkis/jobhistory/dao/impl/JobDetailMapper.xml | 122 --
.../jobhistory/dao/impl/JobHistoryMapper.xml | 134 --
.../linkis/jobhistory/entity/JobDetail.java | 144 --
.../linkis/jobhistory/entity/JobHistory.java | 202 ---
.../linkis/jobhistory/entity/QueryTask.java | 241 ---
.../linkis/jobhistory/entity/QueryTaskVO.java | 266 ----
.../jobhistory/exception/QueryException.java | 24 -
.../jobhistory/restful/api/QueryRestfulApi.java | 164 --
.../linkis/jobhistory/transitional/TaskStatus.java | 33 -
.../linkis/jobhistory/util/Constants.java | 22 -
.../linkis/jobhistory/LinkisPublicServiceApp.java | 27 +
.../linkis/jobhistory/cache/QueryCacheManager.java | 29 +
.../linkis/jobhistory/cache/QueryCacheService.java | 36 +
.../linkis/jobhistory/cache/domain/TaskResult.java | 85 ++
.../cache/impl/DefaultQueryCacheManager.java | 112 ++
.../cache/impl/QueryCacheServiceImpl.java | 76 +
.../jobhistory/cache/impl/ScheduledCleanJob.java | 38 +
.../jobhistory/cache/impl/ScheduledRefreshJob.java | 38 +
.../jobhistory/cache/impl/UserTaskResultCache.java | 107 ++
.../linkis/jobhistory/cache/utils/MD5Util.java | 80 +
.../linkis/jobhistory/dao/JobDetailMapper.java | 44 +
.../linkis/jobhistory/dao/JobHistoryMapper.java | 42 +
.../linkis/jobhistory/dao/impl/JobDetailMapper.xml | 124 ++
.../jobhistory/dao/impl/JobHistoryMapper.xml | 137 ++
.../apache/linkis/jobhistory/entity/JobDetail.java | 156 ++
.../linkis/jobhistory/entity/JobHistory.java | 212 +++
.../apache/linkis/jobhistory/entity/QueryTask.java | 242 +++
.../linkis/jobhistory/entity/QueryTaskVO.java | 267 ++++
.../jobhistory/restful/api/QueryRestfulApi.java | 155 ++
.../linkis/jobhistory/transitional/TaskStatus.java | 34 +
.../apache/linkis/jobhistory/util/Constants.java | 23 +
.../jobhistory/conf/JobhistoryConfiguration.scala | 29 -
.../jobhistory/conversions/TaskConversions.scala | 313 ----
.../linkis/jobhistory/entity/QueryJobDetail.scala | 22 -
.../linkis/jobhistory/entity/QueryJobHistory.scala | 22 -
.../linkis/jobhistory/receiver/QueryReceiver.scala | 65 -
.../jobhistory/receiver/QueryReceiverChooser.scala | 47 -
.../service/JobHistoryDetailQueryService.java | 39 -
.../jobhistory/service/JobHistoryQueryService.java | 45 -
.../impl/JobHistoryDetailQueryServiceImpl.scala | 228 ---
.../service/impl/JobHistoryQueryServiceImpl.scala | 248 ----
.../linkis/jobhistory/util/QueryConfig.scala | 26 -
.../linkis/jobhistory/util/QueryUtils.scala | 130 --
.../jobhistory/conf/JobhistoryConfiguration.scala | 33 +
.../jobhistory/conversions/TaskConversions.scala | 314 ++++
.../linkis/jobhistory/entity/QueryJobDetail.scala | 23 +
.../linkis/jobhistory/entity/QueryJobHistory.scala | 23 +
.../jobhistory/receiver/QueryReceiverChooser.scala | 49 +
.../service/JobHistoryDetailQueryService.java | 40 +
.../jobhistory/service/JobHistoryQueryService.java | 46 +
.../impl/JobHistoryDetailQueryServiceImpl.scala | 243 +++
.../service/impl/JobHistoryQueryServiceImpl.scala | 248 ++++
.../linkis/jobhistory/util/QueryConfig.scala | 27 +
.../apache/linkis/jobhistory/util/QueryUtils.scala | 139 ++
.../linkis-storage-script-dev-client/pom.xml | 24 +-
.../linkis/filesystem/WorkspaceClientFactory.scala | 28 -
.../linkis/filesystem/WorkspaceClientImpl.scala | 77 -
.../action/OpenScriptFromBMLAction.scala | 32 -
.../filesystem/action/WorkspacePOSTAction.scala | 26 -
.../filesystem/conf/WorkspaceClientConf.scala | 41 -
.../filesystem/request/WorkspaceClient.scala | 26 -
.../filesystem/request/WorkspaceHttpConf.scala | 43 -
.../response/ScriptFromBMLResponse.scala | 19 -
.../filesystem/response/WorkspaceResponse.scala | 21 -
.../result/AbstractWorkspaceResult.scala | 23 -
.../filesystem/result/ScriptFromBMLResult.scala | 29 -
.../filesystem/result/ScriptToBMLResult.scala | 29 -
.../linkis/filesystem/WorkspaceClientFactory.scala | 29 +
.../linkis/filesystem/WorkspaceClientImpl.scala | 78 +
.../action/OpenScriptFromBMLAction.scala | 33 +
.../filesystem/action/WorkspacePOSTAction.scala | 27 +
.../filesystem/conf/WorkspaceClientConf.scala | 42 +
.../filesystem/request/WorkspaceClient.scala | 27 +
.../filesystem/request/WorkspaceHttpConf.scala | 44 +
.../response/ScriptFromBMLResponse.scala | 20 +
.../filesystem/response/WorkspaceResponse.scala | 22 +
.../result/AbstractWorkspaceResult.scala | 24 +
.../filesystem/result/ScriptFromBMLResult.scala | 30 +
.../filesystem/result/ScriptToBMLResult.scala | 30 +
.../linkis-storage-script-dev-server/pom.xml | 30 +-
.../filesystem/conf/WorkSpaceConfiguration.java | 43 -
.../filesystem/constant/WorkSpaceConstants.java | 24 -
.../linkis/filesystem/entity/DirFileTree.java | 78 -
.../linkis/filesystem/entity/LogLevel.java | 49 -
.../filesystem/exception/WorkSpaceException.java | 30 -
.../exception/WorkspaceExceptionManager.java | 59 -
.../filesystem/restful/api/BMLFsRestfulApi.java | 153 --
.../filesystem/restful/api/FsRestfulApi.java | 648 --------
.../linkis/filesystem/util/WorkspaceUtil.java | 100 --
.../filesystem/conf/WorkSpaceConfiguration.java | 46 +
.../filesystem/constant/WorkSpaceConstants.java | 25 +
.../linkis/filesystem/entity/DirFileTree.java | 79 +
.../apache/linkis/filesystem/entity/LogLevel.java | 50 +
.../filesystem/exception/WorkSpaceException.java | 31 +
.../exception/WorkspaceExceptionManager.java | 60 +
.../filesystem/restful/api/BMLFsRestfulApi.java | 145 ++
.../filesystem/restful/api/FsRestfulApi.java | 696 +++++++++
.../linkis/filesystem/util/WorkspaceUtil.java | 101 ++
.../src/main/resources/application.yml | 17 +-
.../linkis/filesystem/bml/BMLHelper.scala | 98 --
.../linkis/filesystem/cache/FsCache.scala | 28 -
.../conf/WorkspaceSpringConfiguration.scala | 38 -
.../linkis/filesystem/entity/FSInfo.scala | 25 -
.../linkis/filesystem/quartz/FSQuartz.scala | 41 -
.../linkis/filesystem/service/FsService.scala | 112 --
.../filesystem/validator/PathValidator.scala | 126 --
.../apache/linkis/filesystem/bml/BMLHelper.scala | 99 ++
.../apache/linkis/filesystem/cache/FsCache.scala | 29 +
.../conf/WorkspaceSpringConfiguration.scala | 39 +
.../apache/linkis/filesystem/entity/FSInfo.scala | 26 +
.../apache/linkis/filesystem/quartz/FSQuartz.scala | 45 +
.../linkis/filesystem/service/FsService.scala | 116 ++
.../filesystem/validator/PathValidator.scala | 141 ++
.../linkis-udf/linkis-udf-client/pom.xml | 24 +-
.../webank/wedatasphere/linkis/udf/UDFClient.scala | 65 -
.../linkis/udf/UDFClientConfiguration.scala | 25 -
.../scala/org/apache/linkis/udf/UDFClient.scala | 66 +
.../apache/linkis/udf/UDFClientConfiguration.scala | 26 +
.../linkis-udf/linkis-udf-common/pom.xml | 22 +-
.../wedatasphere/linkis/udf/entity/UDFInfo.java | 171 ---
.../wedatasphere/linkis/udf/entity/UDFManager.java | 40 -
.../wedatasphere/linkis/udf/entity/UDFTree.java | 132 --
.../linkis/udf/excepiton/UDFException.java | 30 -
.../wedatasphere/linkis/udf/utils/ConstantVar.java | 38 -
.../java/org/apache/linkis/udf/entity/UDFInfo.java | 172 +++
.../org/apache/linkis/udf/entity/UDFManager.java | 41 +
.../java/org/apache/linkis/udf/entity/UDFTree.java | 133 ++
.../apache/linkis/udf/excepiton/UDFException.java | 31 +
.../org/apache/linkis/udf/utils/ConstantVar.java | 39 +
.../linkis/udf/api/rpc/RequestUdfTree.scala | 22 -
.../linkis/udf/api/rpc/ResponseUdfTree.scala | 21 -
.../apache/linkis/udf/api/rpc/RequestUdfTree.scala | 23 +
.../linkis/udf/api/rpc/ResponseUdfTree.scala | 22 +
.../linkis-udf/linkis-udf-service/pom.xml | 28 +-
.../webank/wedatasphere/linkis/udf/api/UDFApi.java | 453 ------
.../webank/wedatasphere/linkis/udf/dao/UDFDao.java | 92 --
.../wedatasphere/linkis/udf/dao/UDFTreeDao.java | 36 -
.../wedatasphere/linkis/udf/dao/impl/UDFDao.xml | 269 ----
.../linkis/udf/dao/impl/UDFTreeDao.xml | 84 --
.../linkis/udf/service/UDFService.java | 87 --
.../linkis/udf/service/UDFTreeService.java | 36 -
.../linkis/udf/service/impl/UDFServiceImpl.java | 524 -------
.../udf/service/impl/UDFTreeServiceImpl.java | 217 ---
.../java/org/apache/linkis/udf/api/UDFApi.java | 434 ++++++
.../java/org/apache/linkis/udf/dao/UDFDao.java | 93 ++
.../java/org/apache/linkis/udf/dao/UDFTreeDao.java | 37 +
.../java/org/apache/linkis/udf/dao/impl/UDFDao.xml | 271 ++++
.../org/apache/linkis/udf/dao/impl/UDFTreeDao.xml | 86 ++
.../org/apache/linkis/udf/service/UDFService.java | 88 ++
.../apache/linkis/udf/service/UDFTreeService.java | 37 +
.../linkis/udf/service/impl/UDFServiceImpl.java | 525 +++++++
.../udf/service/impl/UDFTreeServiceImpl.java | 218 +++
.../linkis/udf/api/rpc/UdfReceiver.scala | 46 -
.../linkis/udf/api/rpc/UdfReceiverChooser.scala | 39 -
.../linkis/udf/utils/UdfConfiguration.scala | 28 -
.../apache/linkis/udf/api/rpc/UdfReceiver.scala | 47 +
.../linkis/udf/api/rpc/UdfReceiverChooser.scala | 40 +
.../apache/linkis/udf/utils/UdfConfiguration.scala | 29 +
.../wedatasphere/linkis/udf/TestUDFTree.java | 38 -
.../java/org/apache/linkis/udf/TestUDFTree.java | 39 +
.../linkis-publicservice/linkis-variable/pom.xml | 24 +-
.../linkis/variable/dao/VarMapper.java | 41 -
.../linkis/variable/dao/impl/VarMapper.xml | 60 -
.../linkis/variable/entity/VarKey.java | 75 -
.../linkis/variable/entity/VarKeyAndValue.java | 48 -
.../linkis/variable/entity/VarKeyUser.java | 68 -
.../linkis/variable/entity/VarKeyValueVO.java | 67 -
.../linkis/variable/entity/VarTree.java | 78 -
.../variable/exception/VariableException.java | 24 -
.../variable/restful/api/VariableRestfulApi.java | 91 --
.../linkis/variable/service/VariableService.java | 33 -
.../linkis/variable/util/Constants.java | 21 -
.../org/apache/linkis/variable/dao/VarMapper.java | 42 +
.../apache/linkis/variable/dao/impl/VarMapper.xml | 60 +
.../org/apache/linkis/variable/entity/VarKey.java | 76 +
.../linkis/variable/entity/VarKeyAndValue.java | 49 +
.../apache/linkis/variable/entity/VarKeyUser.java | 69 +
.../linkis/variable/entity/VarKeyValueVO.java | 68 +
.../org/apache/linkis/variable/entity/VarTree.java | 79 +
.../variable/exception/VariableException.java | 25 +
.../variable/restful/api/VariableRestfulApi.java | 85 ++
.../linkis/variable/service/VariableService.java | 34 +
.../org/apache/linkis/variable/util/Constants.java | 22 +
.../variable/receiver/VariableReceiver.scala | 42 -
.../receiver/VariableReceiverChooser.scala | 41 -
.../variable/service/VariableServiceImpl.scala | 141 --
.../variable/receiver/VariableReceiver.scala | 43 +
.../receiver/VariableReceiverChooser.scala | 42 +
.../variable/service/VariableServiceImpl.scala | 142 ++
.../linkis-publicservice/pom.xml | 36 +-
linkis-public-enhancements/pom.xml | 27 +-
.../linkis-service-discovery/linkis-eureka/pom.xml | 59 +-
.../src/main/assembly/distribution.xml | 17 +-
.../eureka/SpringCloudEurekaApplication.java | 33 -
.../linkis/eureka/conf/EurekaSecurityConfig.java | 18 -
.../eureka/SpringCloudEurekaApplication.java | 32 +
.../linkis/eureka/conf/EurekaSecurityConfig.java | 32 +
.../linkis-gateway-core/pom.xml | 23 +-
.../gateway/config/GatewayConfiguration.scala | 65 -
.../config/GatewaySpringConfiguration.scala | 65 -
.../gateway/exception/GatewayErrorException.scala | 23 -
.../exception/TooManyServiceException.scala | 21 -
.../linkis/gateway/http/GatewayContext.scala | 63 -
.../linkis/gateway/http/GatewayHttpRequest.scala | 46 -
.../linkis/gateway/http/GatewayHttpResponse.scala | 39 -
.../linkis/gateway/http/GatewayRoute.scala | 43 -
.../linkis/gateway/parser/GatewayParser.scala | 109 --
.../linkis/gateway/route/GatewayRouter.scala | 127 --
.../linkis/gateway/security/GatewaySSOUtils.scala | 52 -
.../linkis/gateway/security/LDAPUserRestful.scala | 37 -
.../linkis/gateway/security/LinkisPreFilter.scala | 40 -
.../linkis/gateway/security/ProxyUserUtils.scala | 73 -
.../linkis/gateway/security/SecurityFilter.scala | 172 ---
.../linkis/gateway/security/SecurityHook.scala | 27 -
.../linkis/gateway/security/UserRestful.scala | 426 ------
.../gateway/security/sso/SSOInterceptor.scala | 63 -
.../security/token/TokenAuthentication.scala | 95 --
.../rpc/interceptor/ServiceInstanceUtils.scala | 36 -
.../linkis/server/security/ServerSSOUtils.scala | 23 -
.../gateway/config/GatewayConfiguration.scala | 66 +
.../config/GatewaySpringConfiguration.scala | 66 +
.../gateway/exception/GatewayErrorException.scala | 24 +
.../exception/TooManyServiceException.scala | 22 +
.../linkis/gateway/http/GatewayContext.scala | 64 +
.../linkis/gateway/http/GatewayHttpRequest.scala | 47 +
.../linkis/gateway/http/GatewayHttpResponse.scala | 40 +
.../apache/linkis/gateway/http/GatewayRoute.scala | 42 +
.../linkis/gateway/parser/GatewayParser.scala | 110 ++
.../linkis/gateway/route/GatewayRouter.scala | 128 ++
.../linkis/gateway/security/GatewaySSOUtils.scala | 53 +
.../linkis/gateway/security/LDAPUserRestful.scala | 38 +
.../linkis/gateway/security/LinkisPreFilter.scala | 41 +
.../linkis/gateway/security/ProxyUserUtils.scala | 74 +
.../linkis/gateway/security/SecurityFilter.scala | 173 +++
.../linkis/gateway/security/SecurityHook.scala | 28 +
.../linkis/gateway/security/UserRestful.scala | 427 ++++++
.../gateway/security/sso/SSOInterceptor.scala | 64 +
.../security/token/TokenAuthentication.scala | 96 ++
.../rpc/interceptor/ServiceInstanceUtils.scala | 37 +
.../linkis/server/security/ServerSSOUtils.scala | 24 +
.../linkis-gateway-httpclient-support/pom.xml | 24 +-
.../dws/annotation/DWSHttpMessageResult.java | 34 -
.../dws/annotation/DWSHttpMessageResult.java | 31 +
.../linkis/httpclient/dws/DWSHttpClient.scala | 121 --
.../StaticAuthenticationStrategy.scala | 61 -
.../TokenAuthenticationStrategy.scala | 55 -
.../httpclient/dws/config/DWSClientConfig.scala | 44 -
.../dws/config/DWSClientConfigBuilder.scala | 41 -
.../dws/discovery/DWSGatewayDiscovery.scala | 43 -
.../exception/AuthenticationFailedException.scala | 21 -
.../dws/exception/UnknownVersionException.scala | 21 -
.../dws/request/AbstractAuthenticationAction.scala | 42 -
.../dws/request/DWSHeartbeatAction.scala | 26 -
.../httpclient/dws/request/DWSHttpAction.scala | 39 -
.../linkis/httpclient/dws/request/RestType.scala | 27 -
.../dws/response/DWSAuthenticationResult.scala | 57 -
.../dws/response/DWSHeartbeatResult.scala | 54 -
.../dws/response/DWSHttpMessageFactory.scala | 45 -
.../linkis/httpclient/dws/response/DWSResult.scala | 66 -
.../linkis/httpclient/dws/DWSHttpClient.scala | 124 ++
.../StaticAuthenticationStrategy.scala | 65 +
.../TokenAuthenticationStrategy.scala | 59 +
.../httpclient/dws/config/DWSClientConfig.scala | 45 +
.../dws/config/DWSClientConfigBuilder.scala | 42 +
.../dws/discovery/DWSGatewayDiscovery.scala | 43 +
.../exception/AuthenticationFailedException.scala | 22 +
.../dws/exception/UnknownVersionException.scala | 22 +
.../dws/request/AbstractAuthenticationAction.scala | 43 +
.../dws/request/DWSHeartbeatAction.scala | 27 +
.../httpclient/dws/request/DWSHttpAction.scala | 36 +
.../linkis/httpclient/dws/request/RestType.scala | 24 +
.../dws/response/DWSAuthenticationResult.scala | 61 +
.../dws/response/DWSHeartbeatResult.scala | 58 +
.../dws/response/DWSHttpMessageFactory.scala | 42 +
.../linkis/httpclient/dws/response/DWSResult.scala | 67 +
.../linkis-gateway-server-support/pom.xml | 28 +-
.../src/main/assembly/distribution.xml | 17 +-
.../parser/EntranceExecutionGatewayParser.scala | 82 -
.../ujes/parser/EntranceRequestGatewayParser.scala | 40 -
.../ujes/route/AbstractLabelGatewayRouter.scala | 88 --
.../ujes/route/DefaultLabelGatewayRouter.scala | 76 -
.../gateway/ujes/route/EntranceGatewayRouter.scala | 62 -
.../ujes/route/GatewayRouterConfiguration.scala | 43 -
.../ujes/route/HaContextGatewayRouter.scala | 142 --
.../route/contextservice/ContextIdParserImpl.scala | 96 --
.../ujes/route/label/RouteLabelParser.scala | 55 -
.../parser/EntranceExecutionGatewayParser.scala | 83 ++
.../ujes/parser/EntranceRequestGatewayParser.scala | 41 +
.../ujes/route/AbstractLabelGatewayRouter.scala | 89 ++
.../ujes/route/DefaultLabelGatewayRouter.scala | 77 +
.../gateway/ujes/route/EntranceGatewayRouter.scala | 63 +
.../ujes/route/GatewayRouterConfiguration.scala | 44 +
.../ujes/route/HaContextGatewayRouter.scala | 143 ++
.../route/contextservice/ContextIdParserImpl.scala | 97 ++
.../ujes/route/label/RouteLabelParser.scala | 56 +
.../linkis-spring-cloud-gateway/pom.xml | 30 +-
.../springcloud/LinkisGatewayApplication.java | 28 -
.../http/GatewayAuthorizationFilter.java | 242 ---
.../springcloud/http/SpringCloudHttpUtils.java | 72 -
.../SpringCloudGatewayWebsocketFilter.java | 196 ---
.../websocket/WebSocketServiceConfiguration.java | 41 -
.../springcloud/LinkisGatewayApplication.java | 29 +
.../http/GatewayAuthorizationFilter.java | 243 +++
.../springcloud/http/SpringCloudHttpUtils.java | 73 +
.../SpringCloudGatewayWebsocketFilter.java | 197 +++
.../websocket/WebSocketServiceConfiguration.java | 42 +
.../SpringCloudGatewayConfiguration.scala | 144 --
.../errorcode/GatewayErrorConstants.scala | 23 -
.../http/SpringCloudGatewayHttpRequest.scala | 110 --
.../http/SpringCloudGatewayHttpResponse.scala | 90 --
.../SpringCloudGatewayWebSocketSecurityHook.scala | 31 -
.../SpringCloudGatewayWebsocketUtils.scala | 141 --
.../websocket/WebsocketGatewayHttpResponse.scala | 33 -
.../websocket/WebsocketGatewaySession.scala | 129 --
.../SpringCloudGatewayConfiguration.scala | 145 ++
.../errorcode/GatewayErrorConstants.scala | 22 +
.../http/SpringCloudGatewayHttpRequest.scala | 111 ++
.../http/SpringCloudGatewayHttpResponse.scala | 91 ++
.../SpringCloudGatewayWebSocketSecurityHook.scala | 32 +
.../SpringCloudGatewayWebsocketUtils.scala | 142 ++
.../websocket/WebsocketGatewayHttpResponse.scala | 34 +
.../websocket/WebsocketGatewaySession.scala | 130 ++
.../linkis-gateway-datasource-ruler/pom.xml | 25 +-
.../ruler/datasource/cache/DatasourceMapCache.java | 96 --
.../ruler/datasource/dao/DatasourceMapMapper.java | 41 -
.../datasource/dao/impl/datasourceMapMapper.xml | 57 -
.../ruler/datasource/entity/DatasourceMap.java | 75 -
.../datasource/service/DatasourceMapService.java | 27 -
.../service/impl/DatasourceMapServiceImpl.java | 74 -
.../ruler/datasource/cache/DatasourceMapCache.java | 98 ++
.../ruler/datasource/dao/DatasourceMapMapper.java | 43 +
.../datasource/dao/impl/datasourceMapMapper.xml | 57 +
.../ruler/datasource/entity/DatasourceMap.java | 77 +
.../datasource/service/DatasourceMapService.java | 29 +
.../service/impl/DatasourceMapServiceImpl.java | 76 +
.../datasource/DatasourceGatewayRouterRuler.scala | 87 --
.../datasource/DatasourceGatewayRouterRuler.scala | 89 ++
.../linkis-service-gateway/pom.xml | 23 +-
linkis-spring-cloud-services/pom.xml | 21 +-
pom.xml | 270 +++-
scalastyle-config.xml | 513 +++++++
tool/dependencies/diff-dependenies.sh | 38 +
tool/dependencies/known-dependencies.txt | 440 ++++++
tool/dependencies/third-party-dependencies.txt | 440 ++++++
tool/modify_license.sh | 201 +++
web/.env | 2 +-
web/.eslintrc.js | 19 +-
web/.gitignore | 1 +
web/babel.config.js | 19 +-
web/config.sh | 16 +
web/install.sh | 14 +
web/licenses/LICENSE-axios | 19 +
web/licenses/LICENSE-core-js.txt | 19 +
web/licenses/LICENSE-dexie.txt | 202 +++
web/licenses/LICENSE-eslint-plugin-vue.txt | 20 +
web/licenses/LICENSE-eslint.txt | 19 +
web/licenses/LICENSE-iview.txt | 176 +++
web/licenses/LICENSE-lodash.txt | 49 +
web/licenses/LICENSE-md5.txt | 29 +
web/licenses/LICENSE-mitt.txt | 21 +
web/licenses/LICENSE-moment.txt | 22 +
web/licenses/LICENSE-monaco.txt | 21 +
web/licenses/LICENSE-qs.txt | 29 +
web/licenses/LICENSE-reconnecting-websocket.txt | 21 +
web/licenses/LICENSE-sql-formatter.txt | 22 +
web/licenses/LICENSE-svgo.txt | 21 +
web/licenses/LICENSE-vue | 21 +
web/licenses/LICENSE-vue-i18n.txt | 20 +
web/licenses/LICENSE-vue-router | 21 +
web/licenses/LICENSE-vuedraggable.txt | 21 +
web/licenses/LICENSE-vuescroll.txt | 21 +
web/licenses/LICENSE-worker-loader.txt | 20 +
web/mock.js | 19 +-
web/package.json | 4 +-
web/postcss.config.js | 19 +-
web/public/index.html | 15 +-
web/src/apps/linkis/assets/styles/console.scss | 27 +-
web/src/apps/linkis/bus.js | 17 +
web/src/apps/linkis/components/cardList/index.js | 17 +
web/src/apps/linkis/components/cardList/index.scss | 18 +-
web/src/apps/linkis/components/cardList/index.vue | 17 +
web/src/apps/linkis/components/progress/index.js | 17 +
web/src/apps/linkis/components/progress/index.scss | 19 +-
web/src/apps/linkis/components/progress/index.vue | 17 +
web/src/apps/linkis/components/tag/index.js | 17 +
web/src/apps/linkis/components/tag/index.vue | 17 +
web/src/apps/linkis/components/variable/index.js | 19 +-
web/src/apps/linkis/components/variable/index.scss | 22 +-
web/src/apps/linkis/components/variable/index.vue | 17 +
web/src/apps/linkis/module/ECM/engineConn.vue | 17 +
web/src/apps/linkis/module/ECM/index.js | 17 +
web/src/apps/linkis/module/ECM/index.scss | 21 +-
web/src/apps/linkis/module/ECM/index.vue | 17 +
web/src/apps/linkis/module/ECM/search.vue | 17 +
web/src/apps/linkis/module/FAQ/index.js | 19 +-
web/src/apps/linkis/module/FAQ/index.vue | 17 +
.../linkis/module/globalHistoryManagement/index.js | 19 +-
.../module/globalHistoryManagement/index.scss | 26 +-
.../module/globalHistoryManagement/index.vue | 17 +
.../module/globalHistoryManagement/viewHistory.vue | 17 +
web/src/apps/linkis/module/globalValiable/index.js | 19 +-
.../apps/linkis/module/globalValiable/index.scss | 22 +-
.../apps/linkis/module/globalValiable/index.vue | 17 +
web/src/apps/linkis/module/header/index.js | 19 +-
web/src/apps/linkis/module/header/index.scss | 23 +-
web/src/apps/linkis/module/header/index.vue | 17 +
web/src/apps/linkis/module/header/userMenu.vue | 17 +
.../linkis/module/microServiceManagement/index.js | 17 +
.../module/microServiceManagement/index.scss | 17 +
.../linkis/module/microServiceManagement/index.vue | 17 +
.../apps/linkis/module/resourceManagement/index.js | 17 +
.../linkis/module/resourceManagement/index.scss | 18 +-
.../linkis/module/resourceManagement/index.vue | 17 +
web/src/apps/linkis/module/setting/index.js | 19 +-
web/src/apps/linkis/module/setting/index.scss | 22 +-
web/src/apps/linkis/module/setting/setting.vue | 17 +
web/src/apps/linkis/router.js | 19 +-
web/src/apps/linkis/view/layout.vue | 17 +
web/src/apps/linkis/view/linkis/index.vue | 17 +
web/src/apps/scriptis/module/webSocket/index.js | 19 +-
web/src/apps/scriptis/service/db/globalcache.js | 19 +-
web/src/apps/scriptis/service/db/history.js | 19 +-
web/src/apps/scriptis/service/db/log.js | 19 +-
web/src/apps/scriptis/service/db/progress.js | 19 +-
web/src/apps/scriptis/service/db/result.js | 19 +-
web/src/apps/scriptis/service/db/tab.js | 19 +-
web/src/apps/scriptis/service/db/tree.js | 19 +-
web/src/common/config/apiPath.js | 17 +
web/src/common/config/const.js | 17 +
web/src/common/config/db.js | 19 +-
web/src/common/config/scriptis.js | 17 +
web/src/common/helper/clickoutside.js | 19 +-
web/src/common/helper/db.js | 19 +-
web/src/common/helper/elementResizeEvent.js | 19 +-
web/src/common/helper/emitter.js | 19 +-
web/src/common/helper/eventbus.js | 19 +-
web/src/common/helper/fesx.js | 19 +-
web/src/common/helper/storage.js | 19 +-
web/src/common/i18n/index.js | 19 +-
web/src/common/service/api.js | 21 +-
web/src/common/service/apiCache.js | 17 +
web/src/common/service/apiCommonMethod.js | 17 +
web/src/common/service/db/index.js | 20 +-
web/src/common/service/execute.js | 19 +-
web/src/common/service/layoutMixin.js | 17 +
web/src/common/service/mixin.js | 19 +-
web/src/common/service/moduleMixin.js | 19 +-
web/src/common/service/socket.js | 19 +-
web/src/common/service/timeToCronMixin.js | 17 +
web/src/common/style/headerCommon.scss | 18 +-
web/src/common/style/headerUserMenu.scss | 17 +
web/src/common/style/variables.scss | 70 +-
web/src/common/util/convert.js | 19 +-
web/src/common/util/currentModules.js | 17 +
web/src/common/util/debug.js | 17 +
web/src/common/util/dom.js | 19 +-
web/src/common/util/index.js | 19 +-
web/src/common/util/object.js | 19 +-
web/src/common/util/ras.js | 18 +-
web/src/common/util/type.js | 19 +-
web/src/components/circleProgress/index.js | 19 +-
web/src/components/circleProgress/index.scss | 22 +-
web/src/components/circleProgress/index.vue | 17 +
web/src/components/consoleComponent/console.vue | 17 +
.../components/consoleComponent/dataWrangler.vue | 17 +
web/src/components/consoleComponent/filter.vue | 17 +
web/src/components/consoleComponent/filterItem.vue | 17 +
web/src/components/consoleComponent/index.js | 17 +
web/src/components/consoleComponent/log.vue | 17 +
web/src/components/consoleComponent/modal.js | 19 +-
web/src/components/consoleComponent/progress.vue | 17 +
web/src/components/consoleComponent/result.vue | 17 +
.../components/consoleComponent/resultSetList.vue | 17 +
.../components/consoleComponent/resultsExport.vue | 17 +
web/src/components/consoleComponent/steps.vue | 17 +
web/src/components/consoleComponent/tableRow.vue | 17 +
web/src/components/consoleComponent/toolbar.vue | 17 +
.../consoleComponent/toolbar_progress.vue | 17 +
.../components/consoleComponent/visualAnalysis.vue | 17 +
web/src/components/deleteDialog/index.js | 19 +-
web/src/components/deleteDialog/index.scss | 26 +-
web/src/components/deleteDialog/index.vue | 17 +
web/src/components/directoryDialog/index.js | 19 +-
web/src/components/directoryDialog/index.scss | 22 +-
web/src/components/directoryDialog/index.vue | 17 +
web/src/components/directoryDialog/show.vue | 17 +
web/src/components/dynamicForm/index.js | 19 +-
web/src/components/dynamicForm/index.scss | 22 +-
web/src/components/dynamicForm/index.vue | 17 +
web/src/components/editor/editor.vue | 17 +
web/src/components/editor/highRiskGrammar.js | 19 +-
web/src/components/editor/index.js | 19 +-
web/src/components/editor/index.scss | 24 +-
web/src/components/editor/keyword/hql.js | 17 +
web/src/components/editor/keyword/python.js | 19 +-
web/src/components/editor/keyword/sas.js | 19 +-
web/src/components/editor/keyword/sh.js | 19 +-
web/src/components/editor/languages/hql.js | 19 +-
web/src/components/editor/languages/log.js | 19 +-
web/src/components/editor/languages/out.js | 19 +-
web/src/components/editor/languages/sas.js | 19 +-
web/src/components/editor/languages/sh.js | 19 +-
web/src/components/editor/monaco-loader.js | 19 +-
.../editor/sqlFormatter/core/Formatter.js | 19 +-
.../editor/sqlFormatter/core/Indentation.js | 19 +-
.../editor/sqlFormatter/core/InlineBlock.js | 19 +-
.../components/editor/sqlFormatter/core/Params.js | 19 +-
.../editor/sqlFormatter/core/Tokenizer.js | 19 +-
.../editor/sqlFormatter/core/tokenTypes.js | 19 +-
.../editor/sqlFormatter/languages/Db2Formatter.js | 19 +-
.../editor/sqlFormatter/languages/N1qlFormatter.js | 19 +-
.../sqlFormatter/languages/PlSqlFormatter.js | 19 +-
.../sqlFormatter/languages/StandardSqlFormatter.js | 19 +-
.../components/editor/sqlFormatter/sqlFormatter.js | 19 +-
web/src/components/editor/theme/defaultView.js | 19 +-
web/src/components/editor/theme/logView.js | 19 +-
web/src/components/editor/util.js | 19 +-
web/src/components/index.js | 19 +-
web/src/components/log/index.vue | 17 +
web/src/components/menu/index.js | 19 +-
web/src/components/menu/index.scss | 42 +-
web/src/components/menu/index.vue | 17 +
web/src/components/menu/menuItem.vue | 17 +
web/src/components/menu/subMenu.vue | 17 +
web/src/components/navbar/index.js | 19 +-
web/src/components/navbar/index.scss | 28 +-
web/src/components/navbar/nav.js | 19 +-
web/src/components/navbar/navbar.vue | 17 +
web/src/components/navbar/searchbox.vue | 17 +
web/src/components/panel/index.js | 19 +-
web/src/components/panel/index.scss | 24 +-
web/src/components/panel/panel.vue | 17 +
web/src/components/panel/panelItem.vue | 17 +
web/src/components/projectForm/index.js | 17 +
web/src/components/projectForm/index.vue | 17 +
web/src/components/svgIcon/index.js | 17 +
web/src/components/svgIcon/index.vue | 17 +
web/src/components/table/index.js | 17 +
web/src/components/table/table.css | 18 +-
web/src/components/table/table.vue | 17 +
web/src/components/tag/index.scss | 22 +-
web/src/components/tag/index.vue | 17 +
web/src/components/tree/functionView/index.js | 19 +-
web/src/components/tree/functionView/index.scss | 22 +-
web/src/components/tree/functionView/index.vue | 17 +
web/src/components/tree/index.js | 19 +-
web/src/components/tree/index.scss | 65 +-
web/src/components/tree/index.vue | 17 +
web/src/components/tree/mixin.js | 19 +-
web/src/components/tree/model/node.js | 19 +-
web/src/components/tree/model/store.js | 19 +-
web/src/components/tree/model/utils.js | 19 +-
web/src/components/tree/node.vue | 17 +
web/src/components/tree/support.js | 19 +-
web/src/components/virtualList/index.js | 19 +-
.../virtualTable/fieldTable/fieldsTable.scss | 22 +-
.../virtualTable/fieldTable/fieldsTable.vue | 17 +
.../components/virtualTable/fieldTable/utils.js | 19 +-
.../components/virtualTable/historyTable/expand.js | 19 +-
.../virtualTable/historyTable/historyTable.vue | 17 +
web/src/components/virtualTable/index.js | 19 +-
web/src/components/virtualTable/index.scss | 34 +-
.../components/virtualTable/resultTable/body.vue | 17 +
.../components/virtualTable/resultTable/header.vue | 17 +
.../components/virtualTable/resultTable/list.vue | 17 +
.../components/virtualTable/resultTable/table.vue | 17 +
web/src/components/virtualTree/index.js | 17 +
web/src/components/virtualTree/item.vue | 17 +
web/src/components/virtualTree/renderNode.js | 17 +
web/src/components/virtualTree/tree.vue | 17 +
web/src/components/watermark/index.css | 14 +-
web/src/components/watermark/index.js | 19 +-
web/src/components/watermark/index.vue | 17 +
web/src/dss/assets/projectIconFont/demo.css | 17 +
web/src/dss/assets/projectIconFont/iconfont.css | 17 +
web/src/dss/assets/projectIconFont/iconfont.js | 17 +
web/src/dss/assets/styles/app.scss | 41 +-
web/src/dss/assets/styles/login.scss | 22 +-
web/src/dss/assets/styles/normalize.scss | 118 +-
web/src/dss/module/footer/index.js | 19 +-
web/src/dss/module/footer/index.scss | 23 +-
web/src/dss/module/footer/index.vue | 17 +
web/src/dss/module/header/index.js | 19 +-
web/src/dss/module/header/index.scss | 25 +-
web/src/dss/module/header/index.vue | 17 +
web/src/dss/module/header/navMenu/index.scss | 23 +-
web/src/dss/module/header/navMenu/index.vue | 17 +
web/src/dss/module/header/userMenu.vue | 17 +
web/src/dss/module/index.js | 17 +
web/src/dss/module/indexedDB/index.js | 17 +
web/src/dss/module/resourceSimple/engine.vue | 17 +
web/src/dss/module/resourceSimple/index.js | 19 +-
web/src/dss/module/resourceSimple/index.scss | 23 +-
web/src/dss/module/resourceSimple/index.vue | 17 +
web/src/dss/module/resourceSimple/job.vue | 17 +
web/src/dss/module/resourceSimple/point.vue | 17 +
web/src/dss/module/resourceSimple/queue.vue | 17 +
web/src/dss/router.js | 17 +
web/src/dss/view/403.vue | 17 +
web/src/dss/view/404.vue | 17 +
web/src/dss/view/500.vue | 17 +
web/src/dss/view/app.vue | 17 +
web/src/dss/view/commonIframe/index.vue | 17 +
web/src/dss/view/icon.vue | 17 +
web/src/dss/view/layout.vue | 17 +
web/src/dss/view/logPage/index.vue | 17 +
web/src/dss/view/login/index.vue | 17 +
web/src/dynamic-apps.js | 17 +
web/src/main.js | 19 +-
web/src/router.js | 19 +-
web/vue.config.js | 39 +-
6282 files changed, 246160 insertions(+), 209421 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@linkis.apache.org
For additional commands, e-mail: commits-help@linkis.apache.org