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:01 UTC

[incubator-linkis] branch master updated (f96b41e -> da8c6e3)

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

shuaidi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-linkis.git.


    from f96b41e  Merge pull request #983 from WeBankFinTech/dev-1.0.2
     add 2681531  replace jersey with spring web
     add f3cb5e4  Merge pull request #1002 from casionone/restful
     add 91fdb2b  change from jersey api to spring mvc api in one file
     add 9bdbf8f  change from jersey api to spring mvc api in datasourcemanager package
     add 6fc437c  change from jersey api to spring mvc api in datasourcemanager package
     add e5f46e6  remove unuserful package
     add 98554ee  Merge pull request #1004 from yimaixinchen/ouyangtao-feature-1.0.3-modifiedApi
     add 5dbec4e  [[linkis-bmlserver] replace jersey with spring web
     add 6f317d5  [linkis-cs-server] replace jersey with spring web
     add add5cd5  [linkis-configuration] replace jersey with spring web
     add c8c0dc3  [linkis-entrance] replace jersey with spring web
     add e927e74  [linkis-error-code-server] replace jersey with spring web
     add 3d1b5e1  [linkis-instance-label-server] replace jersey with spring web
     add 32d3839  [linkis-jobhistory] replace jersey with spring web
     add ed8bcb1  [linkis-metadata] replace jersey with spring web
     add 0260968  [linkis-storage-script-dev-server] replace jersey with spring web
     add 8d5a68a  [linkis-udf-service] replace jersey with spring web
     add 4964833  [linkis-message-scheduler] replace jersey with spring web
     add 892ce69  [linkis-resource-manager] replace jersey with spring web
     add 2b47e89  [linkis-rpc] replace jersey with spring web
     add 1f894c4  upgrade version to 1.0.3
     add 62b4590  only use spring DispatcherServlet
     add 5610e8c  replace codehaus json with fastxml
     add 6be06dc  add some logger info
     add 00f2cc2  add requestbody
     add 77e3fe1  1. [entrance] Fixed a problem for kill 2. Added NOTICE and DISCLAIMER
     add cc96e8d  bugfix for MappingJackson2HttpMessageConverter set ObjectMapper WRITE_DATES_AS_TIMESTAMPS=true
     add e29d860  bugfix:add @RequestBody  for params of map
     add b92b24a  add some spring properties
     add c7522ea  bugfix:http params of Long
     add 6cedf6d  Merge branch 'restful-for-bml' of git.weoa.com:pes/linkis-apache into restful-for-bml
     add db05eca  1.remove unused about jersey code 2.bugfix for some http api
     add 18044b9  remove unused dependency
     add de1df7a  remove unused dependency
     add 9ef35c9  code review
     add 3523539  fix(v1.0.2(linkis-engineplugin-spark)): Solve the problem that spark3 version can't compile successfully
     add 1a2ad96  Merge pull request #1017 from jiyegege/#1016
     add bc8ea53  bug fix: "oldLogIdx == newLogIdx" always be false,beacase they both are Object.
     add 6a86e6c  Merge pull request #1010 from lunescode/origin/bugfix-cli-log
     add 4a3c06b  fix dimListNodeRelationsByKeyValueMap group column
     add 119b1d1  Merge pull request #1014 from yulongz/master
     add d0eec57  Fix bug about PR #950, Related issues: #946. Problem: engine can't get env EUREKA_PREFER_IP. Fix: add EUREKA_PREFER_IP into ecm engine Environment.
     add dace507  Merge pull request #965 from lunescode/dev-1.0.2
     add 1230588  use isBlank judge partition
     add badef8c  Merge pull request #1022 from Shlpeng/patch-1
     add 62421f9  fix(linkis): fix excelDownload numberType
     add a735920  fix(linkis): fix excelDownload numberType
     add 988c451  Merge pull request #1026 from fushuo159/master
     add 082178b  set engine environment in econn start script, such as SPARK3_HOME,the value of env will read from ecm host by key.
     add de386f6  set engine environment in econn start script, such as SPARK3_HOME,the value of env will read from ecm host by key.
     add 89cde7d  Merge pull request #1030 from lunescode/dev-1.0.3
     add 1af027a  use canMkdir replace isOwner in LocalFileSystem,and when io not proxy, setPermission as parent
     add 8a22f6c  mododiy error message.
     add ea1e399  Merge pull request #1036 from lunescode/LocalFileSystem
     add d2c64d6  1. add "wds.linkis.workspace.filesystem.owner.check",if not set ,default "false". 2. add judgment of "wds.linkis.workspace.filesystem.owner.check", if true then Strict check owner directory. 3. use WorkspaceUtil.isLogAdmin(userName) judging whether user is isLogAdmin. if is LogAdmin,judy root path.
     add c4fb412  Merge pull request #1037 from lunescode/LocalFilesystemOwnerCheck
     add 5332421  Merge branch 'dev-1.0.3' into dev-1.1.0
     add 509009f  Merge pull request #1020 from Zosimer/dev-1.1.0
     add c6e177b  Enable proxy user with kerberos in hdfs, hive and spark
     add b8e2017  Merge pull request #1027 from saLeox/dev-1.0.3
     add 8570a1c  Merge remote-tracking branch 'origin/dev-1.0.3' into restful-api
     add 7dd8abc  Parameter optimization & remove useless comments
     add b4271de  add LICENSE & CONTRIBUTING
     add 336cb7f  remove unused configuration properties&java file
     add 389a8c5  Merge pull request #1038 from casionone/restful-api
     add 62a0bd6  replace file content "com.webank.wedatasphere.linkis" with  "org.apache.linkis"
     add bfcbea1  replace "com.webank.wedatasphere" with "org.apache.linkis" for some special files
     add 0de64ee  rename the file directory of the package
     add 5231ba7  add some tool script
     add 0b3d3c4  rename:for special package name usage
     add a012c81  Merge pull request #1041 from casionone/re-packaging
     add 7d02072  Adjust some unnecessary parameters in the upload interface
     add 885636d  Adjust some unnecessary parameters in the uploadShareResource interface
     add a736b35  Merge pull request #1048 from wForget/LINKIS-1047
     add 67de258  bug: when hostname start with applicationName, will cause parse failed, resuslt in can't find instace from eureka. for example,hostname:linkis-cg-linkis-cg-engineconnmanager-1, aplicationName:linkis-cg-engineconnmanager,the service registed in eureka "linkis-cg-linkis-cg-engineconnmanager-1:linkis-cg-linkis-cg-engineconnmanager:9102", instanceId.toLowerCase.indexOf(applicationName.toLowerCase) will return 0.
     add 7d00aea  Merge pull request #1052 from lunescode/dev-1.0.3-bugfix-EurekaRPCServerLoader
     add 5d1f758  bugFix:unified the width of all instance related filed to be 128. reason: in table linkis_cg_manager_service_instance and table linkis_cg_manager_service_instance_metrics, 'instance' is 128,but in linkis_ps_instance_label_relation(service_instance)、linkis_cg_manager_label_service_instance(service_instance)、linkis_cg_manager_engine_em(engine_instance、em_instance) is 64. if hostname use fqdn, then length will longer than 64,such as 'linkis-cg-engineconnmanager-0.linkis-svc [...]
     add 47bf4c5  Merge pull request #1053 from lunescode/dev-1.0.3-sql-serviceInstanceCloumnWidth
     add 61c98fc  bugFix:instance Label Parase failed when hostname contains serciename. for example, hostname: linkis-cg-engineconnmanager-0.linkis-svc.default.svc.cluster.local serviceName:linkis-cg-engineconnmanager str:linkis-cg-engineconnmanager-linkis-cg-engineconnmanager-0.linkis-svc.default.svc.cluster.local:9104 after setStringValue: instance = -0.linkis-svc.default.svc.cluster.local:9104 correct value should be: linkis-cg-engineconnmanager-0.linkis-svc.default.svc.cluster.local:9104
     add 4c5c8aa  Merge pull request #1054 from lunescode/dev-1.0.3-bugFix-InstanceLabel
     add aab2d6c  add log for location issue #435
     add 421d803   add log for location issue apache#435
     add c5017a6  add log for location issue apache#435
     add 307031f  Merge pull request #1045 from lordk911/dev-1.0.3
     add d135269  1. Add wds.linkis.server.user.restful.uri.pass.auth param. 2. Add special judgment for uri without user login.
     add eb9c5bb  Merge pull request #1064 from lunescode/dev-1.0.3-SecurityFilterExclude
     add 95ad2d7  [LINKIS-1063] support engine operator
     add 830d578  Merge pull request #1043 from wForget/dev-1.0.3-streamis
     add dcaa4a3  Support kerberos proxy user in Flink engine
     add fd8f667  Merge pull request #1059 from saLeox/dev-1.0.3
     add 6f7d902  Fixes the bug which will cause the job failed when InsertOperation stopped.
     add a8ba20d  Fixes some bugs for Flink EngineConn.
     add 454efd5  Optimize flink EngineConn in prod mode, reduce the print log of job status.
     add f0b293f  Optimize flink EngineConn in prod mode for jar application submitting.
     add 44b7f69  Optimize the BmlResources launch style of flink jar EngineConn.
     add 06f2c33  Optimize the execution of Once EngineConn.
     add bb5c01a  Optimize the shutdown process of Once EngineConn.
     add 013eb8e  Optimize the localization process of private BmlResource.
     add 8158db1  Add some logs for engineConn launch.
     add 56c0fbd  Optimize OnceEngineConn architecture.
     add 9f23e62  Optimize the kill operation of Flink computation executor.
     add b18d617  Fix a bug that will cause the Insert sql to never stop during debugging.
     add 8af9d00  Merge pull request #1070 from wushengyeyouya/dev-1.0.3
     add 31a2b07  maven-assembly-plugin 2.3 to 3.2.0 and add asf parent pom
     add 410a5af  Merge pull request #1071 from casionone/future0
     add 0ff0990  add .asf.yaml file
     add c694020  Merge pull request #1072 from casionone/casionxia-dev
     add e23d49d  bugfix:remove unused PathVariable for api 'entrance/{id}/killJobs'
     add c9bcabf  Merge pull request #1073 from casionone/bugfix
     add 09ac869  bugfix:NPE of api 'rm/userresources'
     add f43926d  Merge pull request #1074 from casionone/bugfix2
     add 5a722e3  Update issue templates
     add 088beef  Update issue templates
     add ac8a339  Merge branch 'haiyang'
     add a68035b  Update issue templates
     add 8496eff  update ISSUE_TEMPLATE
     add 4eeb481  update ISSUE_TEMPLATE
     add 2400ce9  update ISSUE_TEMPLATE
     add 26b71bc  update ISSUE_TEMPLATE
     add ac0ef13  update ISSUE_TEMPLATE
     add 4c0229f  update ISSUE_TEMPLATE
     add dee43d0  update ISSUE_TEMPLATE
     add 8fadfa8  Merge pull request #1062 from LiuHaiYang/master
     add 049871d  fix jdbc url is not configured
     add 5a7802d  Merge pull request #923 from FireFoxAhri/dev-1.1.0-917
     add 889fc32  fix issue 1057 : support subdir to be 'zip' and 'unzip'
     add 610370d  the abstract method mkdir\mkdirs lift to interface
     add f460df9  Merge pull request #1058 from lordk911/dev-1.0.3.2
     add 5f633d8  remove old license and add new license by execute modify_license.sh
     add 2d793e5  remove old license and add new license by execute modify_license.sh
     add 7b7e183  remove old license by hand
     add 48e0510  Revert "remove old license by hand"
     add 82a3fdd  remove old license by hand
     add 3d4a950  add license by hand
     add cd9abf7  add DOCTYPE for mybatis xml
     add f829dbb  remove junk file
     add 27dbcbf  remove duplicate content "<?xml version='1.0' encoding='utf-8' ?>"
     add 845f770  the script to replace license
     add 23016c2  add DOCTYPE for mybatis-config.xml
     add 6baaec1  Merge pull request #1079 from iture123/dev-1.0.3-3
     add e56fcdc  Optimize the architecture of LinkisClient EngineConn Operator.
     add cafb722  Optimize the architecture of EngineConn Operator in accessible executor and add support of yarn ApplicationInfoOperator.
     add c230e34  Optimize the setter method of EngineConnOperateResult.
     add e8f471d  Optimize flink engineConn, support checkpoint.
     add 5f2f110  Optimize flink engineConn, support checkpoint.
     add d94b782  Optimize the architecture of EngineConn Operator in accessible executor.
     add 51e2f2c  Add the support of yarn ApplicationInfoOperator and EngineConnLogOperator.
     add 6c1060c  Add the support of OperableOperator for OnceEngineConn.
     add 1aa1e5a  Optimize some codes of computation client.
     add 22be122  Add the support of fetching logs of EngineConn.
     add 2bd157d  Add the support of execute common operator of EngineConn.
     add b80c465  Add the support of diagnosis, metrics, progress operator of OnceEngineConn.
     add 22850cf  Resolve the code conflicts.
     add c65edea  Resolve the code conflicts.
     add c3b5252  Resolve the code conflicts.
     add 35db2ec  Resolve the code conflicts.
     add 406673e  Resolve the code conflicts.
     add 767ecd4  Update EngineOperateAction.scala
     add a9142e6  Merge pull request #1078 from wushengyeyouya/dev-1.0.3
     add c88008e  Unify the exception class of engineConnPlugin in one package close #1077
     add d18047f  Merge pull request #1083 from peacewong/dev-1.0.3
     add fbfcb77  Merge pull request #3 from apache/dev-1.0.3
     add bb97d4b  Resolve the code conflicts.
     add ac74535  Merge pull request #1084 from wushengyeyouya/dev-1.0.3
     add a504669  bugfix:build dist ignore empty directory of 'python' after upgrade maven-assembly-plugin 2.3 to 3.2.0
     add 5d7f7e6  Merge pull request #1081 from casionone/bugfix
     add 9317fe8  remove some limit of package and some junk file
     add c0cb204  Merge pull request #1082 from casionone/future
     add ba5c357   Delete duplicate DDL
     add bb6759f  Merge pull request #1087 from wpfysztqx/del-rpt-ddl
     add 96f6954  add reflect scan package "com.webank.wedatasphere"
     add 45e82a1  Merge pull request #1088 from casionone/bugfix0
     add ba0cba2  bugfix:local file permission
     add f86c757  Merge pull request #1090 from casionone/bugfix1
     add d724fef  bugfix: if the pass auth url set value “”, the method ".getRequestURI.startsWith" will always return true, it is not the result that we wanted, it can be a security risk.
     add e15827f  Merge pull request #1093 from lunescode/dev-1.0.3-bugfix-passauthuri
     add 4b1152f  remove third-party dependencies of mysql-connector-java(GPL2.0) for apache licensing policy
     add c30d116  Merge pull request #1092 from casionone/bugfix03
     add 3e3818c  bugfix for BmlRestfulApi
     add a277377  bugfix for flink engine executor_manager_class and build result
     add 3cbde56  remove unused log4j.properties
     add c576f44  optimization Message.scala
     add e19e991  Merge pull request #1097 from casionone/bugfix
     add 503259a  Revert "[ISSUE#1089 ]bugfix:local file permission"
     add 910be85  Merge pull request #1094 from lunescode/revert-1090-bugfix1
     add da96913  Resolve the bug that will cause ExistingSimpleOnceJob throws NPE when get OnceOperators.
     add 745bc67  Optimize the close logic of OnceExecutor.
     add d13e9c2  Optimize the close logic of FlinkCodeOnceExecutor.
     add e2744fa  Optimize the job status fetching logic, add the ability of retry.
     add 6a0fbb3  Optimize the job status fetching logic, add the ability of retry.
     add c0e584f  Change com.webank.wedatasphere.linkis to org.apache.linkis.
     add 4937da8  Optimize the method visibility scope of RetryHandler.
     add 28692fa  Merge remote-tracking branch 'origin/dev-1.0.3' into dev-1.0.3
     add 0fdfcef  Resolve the compilation problem of flink EngineConn.
     add 0e9cc98  Merge pull request #1099 from wushengyeyouya/dev-1.0.3
     add 87a2560  The engine has no exists bug fix
     add 2bc4d72  Merge pull request #1101 from zhaoyun006/engine-timeout-bugfix
     add c89262b  remove some unused configuration
     add 90721bb  mkdir of engineconn.root.dir when execute install.sh
     add b98f63d  set default value of wds.linkis.manager.rm.request.enable=false
     add ced17bc  Merge pull request #1102 from casionone/dev-1.0.3.1
     add e4e8597  Optimize the print log of OnceJobOperator.
     add ec37c9d  Resolve the initialization NPE of StreamExecutionEnvironment.
     add e2221fc  Resolve the cast bug of EngineConnLogOperator.
     add 6fb77f3  Optimize the close logic of OnceExecutor.
     add 5b681b0  Merge pull request #1103 from wushengyeyouya/dev-1.0.3
     add 589e615  Add kafka,json and hadoop-mapreduce-client-core jar in flink engine
     add 14c86c4  Merge pull request #1069 from saLeox/dev-1.0.3
     add a2e1d63  giving a random password after installation, no longer use the deployment user as the password for the trial close #1104
     add 1d59279  Merge pull request #1105 from peacewong/dev-1.0.3
     add 68690ca  VarSubstitutionInterceptor get code type bug fix
     add f5d266a  Merge pull request #1106 from zhaoyun006/get-code-type-1.0.3
     add 913b050  adjust pom for apache release
     add c45a241  adjust install script
     add d99e62f  Merge pull request #1108 from casionone/dev-1.0.3
     add aaf757c  Update linkis-env.sh
     add 7589b62  Merge pull request #1109 from casionone/dev-1.0.3
     add 1a298f7  Fix bug creating table #1123
     add 7f74436  Merge pull request #1124 from JackChen0810/dev-1.0.3
     add 6ae65a5  fix template error for issue 1096
     add 9f54d68  Merge pull request #1115 from legendtkl/dev-1.0.3
     add eeb995a  #1039 Supprort request spnego enabled Yarn resource restful interface When Yarn enable kerberos
     add 073b9ec  #1039 modify license
     add fb70c81  #1039 modify license
     add 7593ad8  #1039 modify license
     add 77d8dc9  #1039 modify license
     add d8ab711  1.Solve the log output specification 2.Improve installation documents
     add 9a61f5e  Merge pull request #1 from apache/dev-1.0.3
     add c63fc5d  Merge pull request #1051 from wpfysztqx/dev-1.0.3
     add ab18bd6  bugfix: the order of  #{engineConnBmlResource.fileSize} and #{engineConnBmlResource.lastModified}  were reversed,  leading to the data insert into databse make wrong.
     add 3bd9103  Merge pull request #1113 from lunescode/dev-1.0.3-EngineConnBmlResourceMapper.xml
     add 6c06bb7  Get protocol from current request, remove hard code of 'http'
     add ed905f9  Merge pull request #1121 from saLeox/dev-1.0.3
     add 0b87a59  fix flink engine insert problem
     add 1483498  Merge pull request #1129 from FireFoxAhri/dev-1.0.3_1128
     add 627eb0e  Support Python Matplotlib to display pictures
     add 401f6de  Update PythonImageJavaClientTest.java
     add 1579667  Update PythonImageJavaClientTest.java
     add ba2e60c  add licensed
     add 32746e7  add license
     add 93bc35b  add licensed
     add a206cbf  Merge pull request #1126 from zhaoyun006/idea-support-python-matplotlib-display
     add f5f5772  add kerberos auth type for jdbc
     add 79d9ab7  add kerberos auth type for jdbc and complete datasource pool
     add af27690  complete kerberos auth type for jdbc and complete datasource pool
     add e70ccb6  add one thread pool to refresh kerberos login status
     add 9797a31  add a class of KerberosUtils which has included some operations of kerberos auth type
     add aa759bc  add apache license head for the class of KerberosUtils
     add df0e907  Increase the enumerated type of JdbcAuthType
     add 2d10ec4  Clear author info of the class files
     add 5da7bda  Move the class of JdbcAuthType to jdbc package.
     add 7bf847d  Change the property of jdbc.user to jdbc.proxy.user.
     add 77072a7  Merge pull request #1117 from CCweixiao/dev-1.0.3
     add 1ca0aa4  support flinksql create and drop hive catalog
     add ff91661  Merge pull request #1152 from Zosimer/hive-create-catalog
     add 8da0ada  fix: After the job task  completed , the front cannot obtain the progess info data
     add bf255ea  Merge pull request #1149 from zhaoyun006/job-completed-no-progess-info
     add ff33bda  Check env JAVA_HOME firstly before set
     add daf21de  Merge pull request #1147 from legendtkl/dev-1.0.3
     add f5c14a7  set kerberosEnable to false when the env 'KERBEROS_ENABLE' not set
     add 186e037  Merge pull request #1165 from legendtkl/dev-1.0.3
     add ec7ee47  Add JAVA_HOME for ProcessEngineConnLaunch
     add 5eb8a8d  Merge pull request #1167 from legendtkl/ConnLaunchJAVAHOME
     add 41554eb  fix NPE for CsJobListener#onJobCompleted
     add 7b22b14  Merge pull request #1166 from legendtkl/CsJobListenerNPE
     add 61a0ec0  Update BmlProjectDao.java
     add c962ece  Merge pull request #1155 from wayson20/patch-1
     add a87e01f  modify install.sh fix iss #1075
     add 040b79a  Merge pull request #1169 from utopianet/master
     add 0f03f2c  fix NPE for /linkisManager/rm/engines api
     add f03179a  Merge pull request #1168 from legendtkl/rm/engines/npe
     add 25b0ed6  make the mysql-connector-java dependency scope to test.
     add 4f65657  Merge pull request #1171 from wForget/dev-1.0.3-mysql
     add 0ae6828  fix issue 1148 yarn default should not open kerberos
     add 52f75f6  Update YarnResourceRequester.scala
     add b19f449  Update linkis_dml.sql
     add 622dc99  Merge pull request #1153 from Zosimer/yarn-kerberos-error
     add 98a0afe  Add some target directories into .gitignore
     add 9bd15d6  Merge pull request #1130 from asdf2014/add_targets_to_gitignore
     add 5dd8d96  append stdout into persisted-log
     add 0255c07  address review comment
     add 24cd4d9  Merge pull request #1172 from legendtkl/appendShellStdout
     add 0a22130  pyspark3 SECURE_GATEWAY
     add d6db3be  Merge pull request #1176 from lordk911/dev-1.0.3.3
     add ce17abf  check the task code and make sure it's not empty
     add 4a40c76  address review comment
     add 56ff2d2  Merge pull request #1173 from legendtkl/checkTaskCode
     add 7ad544b  Optimize Orchestrator to add more retry exception logic when applying for EC from AM close #1177
     add baf2f38  The job strategy label of orchestrator is only used in orchestrator and should be filtered when passed to AM and EC
     add 8bda66c  Optimization log
     add 3d95c7c  fix progress onEventError, by refactoring TaskTreeUtil from scala to java
     add f5cd966  Merge branch 'dev-1.0.3' of github.com:peacewong/incubator-linkis into dev-1.0.3
     add d3b8c27  Merge pull request #1179 from peacewong/dev-1.0.3
     add 5229ccd  refactor EngineConnMonitor to reduce cyclomatic complexity close #1180
     add a278286  Optimize the log and progress map as ConcurrentHashMap. close #1181
     add 467a810  Optimize label code
     add 8eaa4c6  Optimize label code
     add b12b9eb  Update TaskPlannerTransform.scala
     add 747e388  Merge pull request #1183 from peacewong/dev-1.0.3
     add 35ea0df  add health check for node filter
     add 74b228b  address review comment
     add 030df78  address review comment
     add 04bc00f  Merge pull request #1174 from legendtkl/nodeFilter
     add ad86076  Fix the issue that the tasks queued by orchestrator cannot be killed close #1182
     add 5bdec83  Optimized code
     add f4b57f7  Optimized code
     add 28f4b09  Merge pull request #1186 from peacewong/dev-1.0.3-orchestrator
     add cfa96c7  Add the Scala Style configuration file
     add 007a71d  Do some removal for scalastyle-config.xml
     add adf9b18  Merge pull request #1185 from HmhWz/dev-1.0.3
     add 88f9237  Fix issue SqlCodeParser has a bug that splits the escaped ";" into multiple SQL close #1197
     add d7e43bb  Optimized code
     add b4eca77  add update and startup time attributes to the node object close #1200
     add eb6c071  Remove the judgment logic of the queue name close #1207
     add eaf9947  Method to increase the proportion of resources obtained close #1208
     add 4723716  Add id in the resource class
     add 557ecf9  add userResource
     add 2fb4317  Add em registration and cleanup requests close #1202
     add 8b5a330  Optimize the toString method
     add c74b4d5  fix ddl bugs
     add 6ea91a1  fix the bug of adding engine in configuration global settings
     add d665d39  Add fixed EM routing
     add a9834cd  Optimize the logic of tag update and delete, and solve the problem of deleting public tags
     add a0c420e  fix NPE for engine plugin
     add 3de644b  Increase the rpc method of configuration
     add 36c202f  fix the problem of the upper limit of user concurrent tasks
     add 6255008  adjust the priority of cs variable
     add 9f54b75  add the NAN judgment when the job is updated
     add 74512fe  LogWirter:bug fixed for oom
     add 36f3914  Optimize:the problem of creating logWriter after job completion
     add c61a06d  add LINKIS_CONF_DIR to ec classpath and change wds.linkis.configuration-> wds.linkis.server.conf
     add ee1e228  Temporarily remove the transaction
     add c3f3d07  Optimize entrance log
     add c8ae6cc  Optimize entrance logic
     add a235535  Optimize jobRequest conversion
     add b9191e0  Add taskID to distinguish tasks
     add 3db0a60  entrance:solve the execution and kill problems
     add 924d624  optimize message scheduler
     add 95d4d90  add abandonedConfig for mysql datasource
     add 622562d  fixed a bug that variable substituion defined in code is in effective
     add 9dca6b4  entrance:compatible with local logs
     add b8dfd62  entrance:optimize for logBus
     add cd52dfc  ddl:annotations adjusted to English
     add 7ae995b  The python engine does not use pandas. Delete this module
     add 8b7ef80  Merge pull request #1187 from Zosimer/linkis_python
     add 932dd12   linkis. ldap. proxy. Usernameformat  Missing In the links-mg-gateway.properties
     add a7fed1d  Merge pull request #1188 from Zosimer/LDAP_USER_NAME
     add a1e20f0  Set the spark related memory to 1g and the concurrency to 1core
     add e382b24  Merge pull request #1191 from Zosimer/spark_resources_check
     add 04a5253  Merge pull request #1199 from peacewong/dev-1.0.3-codeparser
     add cd33e61  Merge branch 'dev-1.0.3' into bugfix_0
     add 1db0bd6  Merge pull request #1203 from casionone/bugfix_0
     add e2cc2a7  annotations adjusted to English
     add 83ad189  Merge pull request #1205 from casionone/bugfix_1
     add 679b2e9  Merge branch 'dev-1.0.3' into bugfix_2
     add 3ec7213  bugfix:remove beforeStateChanged and add VarSubstitutionInterceptor
     add 644eb50  Merge pull request #1206 from casionone/bugfix_2
     add e8993e8  node metrics:fix NPE issues when check instance exist
     add 826d615  throw exception when EM does not exist in the Manager
     add a9fc424  RM:optimize the call of RM request configuration
     add d3f83cb  optimize for engineconn log
     add 18bc3c8  engineconn:optimize lock logic
     add 6fc9379  fix bug:engine is in the starting state and does not exit due to the failure of engineCallBack
     add 8f4f0fd  engine:fixed the issues of label exclusion
     add 888445b  Merge pull request #1210 from casionone/bugfix_3
     add cfff888  Optimize the job update logic and remove the transaction of jobdetail update change time accuracy of jobhistory
     add c70e011  jobhistory:optimize time accuracy&retry logic
     add d2fa8a3  Merge pull request #1211 from casionone/bugfix_4
     add 58677e2  Merge branch 'dev-1.0.3' into dev-1.0.3-codeparser
     add 5af2208  Merge pull request #1209 from peacewong/dev-1.0.3-codeparser
     add b534919  the relationship between the long-lived label and the node not be deleted close #1212
     add 48faa95  Optimized code
     add e1a1a4e  set resource updator
     add 4a19229  Merge remote-tracking branch 'origin/dev-1.0.3-codeparser' into dev-1.0.3-codeparser
     add c41e40e  Merge pull request #1213 from peacewong/dev-1.0.3-codeparser
     add 562df12  Fix rm resource statistics error problem close #1140,#1137,#1136,#1192
     add b5f6605  remove weBank class
     add 6771377  Merge pull request #1214 from peacewong/dev-1.0.3-codeparser
     add 40b0adf  Reduce module dependencies. Separate monitor module leads to complicated deployment and compilation close #1198
     add d916492  Optimized to call the service layer directly close #1202
     add 3a50d5a  Adjust bad code
     add 75b07fc  Increase the retry log matching function, and can be configured through parameters close #1201
     add 434d4a2  Optimized to call the service layer directly close #1202
     add f58c4d8  Optimize resource sorting close #1208
     add 23b9cbc  Merge pull request #1215 from peacewong/dev-1.0.3-codeparser
     add 37fb9a5  remove monitor module
     add cb77108  Merge pull request #1216 from peacewong/dev-1.0.3-codeparser
     add 0e857ab  Added successful and failed ecm registration responses close #1221
     add 965a04e  Merge pull request #1222 from peacewong/dev-1.0.3-lm
     add 2b138d4  upgrade log4j version to 2.17.0
     add c227347  Merge pull request #1223 from casionone/log4j
     add 47fc8d5   Optimize the login user association limit of the query results of the datasource/dbs http interface
     add 86f7a4e  extract the query service class
     add 98e8462  Merge pull request #1224 from casionone/feture
     add fa5640b  upgrade component(guava/netty/xstream/druid) versions with security vulnerabilities
     add cf7d994  Merge pull request #1226 from casionone/upgrade
     add 56ace68  adjust docs url links
     add 67fc013  add detail license
     add 5536471  modify contributing doc
     add acbcfde  modify contributing doc
     add 0717961  modify release page links
     add 5393dd8  Merge pull request #1228 from casionone/licenses
     add d99adb4  Entrance Parser supports configurable
     add 8bd400c  Fix the progress bug of the engine pushing multiple sub-jobs close #1230
     add 2fb0173  Merge pull request #1231 from peacewong/dev-1.0.3-progress
     add d1b08da  Fix this issue that  memory leak problem of SSO login close #1138
     add bcfe438  Merge pull request #1234 from peacewong/dev-1.0.3-sso
     add 6c012ad  copy license file when build bin source
     add fe5f249  copy license file when build bin source
     add 6f338aa  Merge pull request #1237 from casionone/licenses
     add 70793f3  fix add license header
     add 7a0db22  Merge pull request #1239 from casionone/dev-1.0.3
     add 4fec828  Merge pull request #1240 from apache/dev-1.0.3
     add 72af38e  fix ddl datatime(3) default value
     add 353b50b  Merge pull request #1242 from casionone/dev-1.0.3
     add 7ecc17e  Merge pull request #1243 from apache/dev-1.0.3
     add 6f82654  web build dist
     add bbd4667  update copyright date
     add 99ebdb7  Merge pull request #1245 from casionone/dev-1.0.3
     add 15dc29c  Merge pull request #1246 from apache/dev-1.0.3
     add b85d449  ignore target for parent pom
     add 7842b70  Resolve the problem of fetching progress with no information.
     add f8d4271  Resolve the problem of deploying flink application without yarn appId.
     add 756eb87  Enhance the FlinkOnceJob, support to execute set, show grammar of flinKSQL.
     add f2bacc1  Enhance the FlinkOnceJobTest, add the support of using onceJob operators.
     add 9b5e2d9  Since both ECM and EC need Operator module, so the Operator module has been moved to linkis-manager-common.
     add 2b13129  Since both ECM and EC need Operator module, so the Operator module has been moved to linkis-manager-common.
     add dd46508  Add the capability of Operator to ECM, so LinkisManager can request to execute ECM Operators by RPC.
     add 7eab04b  Add the capability of fetch EC logs from ECM, now we can get all logs of all ECs whenever the EC is running or stopped.
     add bead7e1  Optimize the architecture of LinkisManager, so linkis-computation-client can request LinkisManager to route operator request to ECM.
     add e5bec14  Optimize the logic of EC creation, and fill in more EC information when EC is creating.
     add 8314db4  Delete the EngineConnLogOperator in accessible-executor, since some errors will be throws when the EC is starting or stopped. The EC log fetch feature has been moved to ECM.
     add 9b27740  Optimize the logic of EC creation, and fill in more EC information when EC is creating.
     add 736520d  Add the capability of executing Operators to ECM in linkis-computation-client.
     add a1fefc2  Add the capability of fetching EC logs, this operator will ask LinkisManager to redirect log operator to ECM to fetch EC logs.
     add 1d67577  Merge branch 'apache:dev-1.0.3' into dev-1.0.3
     add fc946d5  Merge branch 'dev-1.0.3' of github.com:/wushengyeyouya/Linkis into dev-1.0.3
     add b8e7ba0  Fixes some bugs to help compilation.
     add 386a40b  Remove author information and WeBank copyright.
     add adabaac  Update Apache license.
     add 69fd252  Merge pull request #1248 from wushengyeyouya/dev-1.0.3
     add 6798c9b  Merge pull request #1249 from apache/dev-1.0.3
     add fb1875e  Fix issue that Hive and Spark EC have a ClassNotFoundException bug when using jar UDF close#1250
     add 20aba70  Merge pull request #1251 from peacewong/dec-1.0.3-udf
     add 075c6d2  Create build.yml
     add e443716  Update build.yml
     add 89d57f6  Update build.yml
     add 2e30eab  Update build.yml
     add a570bc8  Merge pull request #1252 from utopianet/master
     add a29d0d1  upgrade log4j for linkis-eureka
     add 8e41ad8  upgrade log4j for linkis-eureka
     add 935890d  Merge pull request #1259 from casionone/dev-1.0.3
     add fbf6ed5  add License to header
     add 872d71e  Merge pull request #1260 from peacewong/dev-1.0.3-license
     add d5dd961  Merge pull request #1261 from apache/dev-1.0.3
     new da8c6e3  Merge pull request #1272 from apache/release-1.0.3-rc1

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .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(-)
 create mode 100644 .asf.yaml
 delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md
 create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml
 create mode 100644 .github/ISSUE_TEMPLATE/config.yml
 delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md
 create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml
 create mode 100644 .github/workflows/build.yml
 create mode 100644 CONTRIBUTING.md
 create mode 100644 CONTRIBUTING_CN.md
 delete mode 100644 Contributing_CN.md
 create mode 100644 DISCLAIMER-WIP
 create mode 100644 NOTICE
 create mode 100644 assembly-combined-package/licenses/LICENSE-Java-WebSocket.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-beanvalidation-api.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-caffeine.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-commons-codec.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-commons-collections.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-commons-dbcp.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-commons-io.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-commons-lang-2.6.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-commons-lang.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-commons-lang3.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-commons-net.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-commons-text.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-druid.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-hadoop-auth.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-hadoop-client.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-hadoop-exec.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-hadoop-hdfs.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-hadoop-yarn-client.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-hive-common.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-hive-jdbc.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jackson-core-asl.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jackson-core.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jackson-databind.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jackson-jaxrs.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jackson-mapper-asl.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jersey-json.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jersey-server.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jetty-server.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jetty-servlet.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jetty-servlets.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jetty-webapp.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-jsp-api.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-mybatis-plus.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-protostuff-core.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-protostuff-runtime.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-py4j.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-reactor-netty.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-slf4j.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spark.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-aop.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-beans.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-autoconfigure.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-starter-actuator.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-starter-aop.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-starter-cache.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-starter-jdbc.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-starter-jetty.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-starter-json.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-starter-logging.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-starter-reactor-netty.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-starter-web.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot-starter.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-boot.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-context.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-core.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-expression.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-jcl.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-jdbc.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-plugin-core.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-plugin-metadata.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-tx.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-web.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-spring-webmvc.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-springfox-core.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-springfox-schema.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-springfox-spi.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-springfox-spring-web.txt
 create mode 100644 assembly-combined-package/licenses/LICENSE-thrift.txt
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/errorcode/ErrorCodeUtils.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/errorcode/LinkisCommonsErrorCodeSummary.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/errorcode/LinkisComputationGovernanceErrorCodeSummary.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/errorcode/LinkisEngineConnErrorCodeSummary.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/errorcode/LinkisErrorCodeSummary.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/errorcode/LinkisExtensionErrorCodeSummary.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/errorcode/LinkisFrameErrorCodeSummary.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/errorcode/LinkisPublicEnhancementErrorCodeSummary.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/errorcode/LinkisSpringCloudServiceErrorCodeSummary.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/exception/ErrorException.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/exception/ExceptionLevel.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/exception/ExceptionManager.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/exception/FatalException.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/exception/LinkisCommonErrorException.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/exception/LinkisException.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/exception/LinkisRetryException.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/exception/LinkisRuntimeException.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/exception/WarnException.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/io/Fs.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/io/FsPath.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/utils/ByteTimeUtils.java
 delete mode 100644 linkis-commons/linkis-common/src/main/java/com/webank/wedatasphere/linkis/common/utils/DESUtil.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/errorcode/ErrorCodeUtils.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/errorcode/LinkisCommonsErrorCodeSummary.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/errorcode/LinkisComputationGovernanceErrorCodeSummary.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/errorcode/LinkisEngineConnErrorCodeSummary.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/errorcode/LinkisErrorCodeSummary.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/errorcode/LinkisExtensionErrorCodeSummary.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/errorcode/LinkisFrameErrorCodeSummary.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/errorcode/LinkisPublicEnhancementErrorCodeSummary.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/errorcode/LinkisSpringCloudServiceErrorCodeSummary.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/exception/ErrorException.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/exception/ExceptionLevel.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/exception/ExceptionManager.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/exception/FatalException.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/exception/LinkisCommonErrorException.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/exception/LinkisException.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/exception/LinkisRetryException.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/exception/LinkisRuntimeException.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/exception/WarnException.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/io/Fs.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/io/FsPath.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/utils/ByteTimeUtils.java
 create mode 100644 linkis-commons/linkis-common/src/main/java/org/apache/linkis/common/utils/DESUtil.java
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/ServiceInstance.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/collection/LoopArray.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/conf/BDPConfiguration.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/conf/ByteType.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/conf/CommonVars.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/conf/Configuration.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/conf/DWCArgumentsParser.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/conf/TimeType.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/errorcode/CommonErrorConstants.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/io/FsReader.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/io/FsWriter.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/io/MetaData.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/io/Record.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/io/resultset/ResultDeserializer.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/io/resultset/ResultSerializer.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/io/resultset/ResultSet.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/io/resultset/ResultSetReader.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/io/resultset/ResultSetWriter.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/listener/Event.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/listener/EventListener.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/listener/ListenerEventBus.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/listener/SingleThreadListenerBus.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/log/LogUtils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/ArrayUtils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/ClassUtils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/FileService.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/JavaLog.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/JsonUtils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/LDAPUtils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/Logging.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/OverloadUtils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/RSAUtils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/RefreshUtils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/RetryHandler.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/ShutdownUtils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/Utils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/VariableUtils.scala
 delete mode 100644 linkis-commons/linkis-common/src/main/scala/com/webank/wedatasphere/linkis/common/utils/ZipUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/ServiceInstance.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/collection/LoopArray.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/conf/BDPConfiguration.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/conf/ByteType.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/conf/CommonVars.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/conf/Configuration.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/conf/DWCArgumentsParser.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/conf/TimeType.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/errorcode/CommonErrorConstants.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/io/FsReader.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/io/FsWriter.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/io/MetaData.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/io/Record.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/io/resultset/ResultDeserializer.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/io/resultset/ResultSerializer.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/io/resultset/ResultSet.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/io/resultset/ResultSetReader.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/io/resultset/ResultSetWriter.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/listener/Event.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/listener/EventListener.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/listener/ListenerEventBus.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/listener/SingleThreadListenerBus.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/log/LogUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/ArrayUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/ClassUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/FileService.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/JavaLog.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/JsonUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/LDAPUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/Logging.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/OverloadUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/RSAUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/RefreshUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/RetryHandler.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/ShutdownUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/Utils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/VariableUtils.scala
 create mode 100644 linkis-commons/linkis-common/src/main/scala/org/apache/linkis/common/utils/ZipUtils.scala
 create mode 100644 linkis-commons/linkis-hadoop-common/src/main/java/org/apache/linkis/hadoop/common/utils/KerberosUtils.java
 delete mode 100644 linkis-commons/linkis-hadoop-common/src/main/scala/com/webank/wedatasphere/linkis/hadoop/common/conf/HadoopConf.scala
 delete mode 100644 linkis-commons/linkis-hadoop-common/src/main/scala/com/webank/wedatasphere/linkis/hadoop/common/entity/HDFSFileSystemContainer.scala
 delete mode 100644 linkis-commons/linkis-hadoop-common/src/main/scala/com/webank/wedatasphere/linkis/hadoop/common/utils/HDFSUtils.scala
 create mode 100644 linkis-commons/linkis-hadoop-common/src/main/scala/org/apache/linkis/hadoop/common/conf/HadoopConf.scala
 create mode 100644 linkis-commons/linkis-hadoop-common/src/main/scala/org/apache/linkis/hadoop/common/entity/HDFSFileSystemContainer.scala
 create mode 100644 linkis-commons/linkis-hadoop-common/src/main/scala/org/apache/linkis/hadoop/common/utils/HDFSUtils.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/AbstractHttpClient.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/Client.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/GenericHttpClient.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/ResultListener.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/authentication/AbstractAuthenticationStrategy.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/authentication/Authentication.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/authentication/AuthenticationAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/authentication/AuthenticationStrategy.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/authentication/HttpAuthentication.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/config/ClientConfig.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/config/ClientConfigBuilder.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/discovery/AbstractDiscovery.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/discovery/Discovery.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/discovery/DiscoveryListener.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/discovery/HeartbeatAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/exception/DiscoveryException.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/exception/HttpClientResultException.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/exception/HttpMessageParseException.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/loadbalancer/AbstractLoadBalancer.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/loadbalancer/DefaultLoadbalancerStrategy.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/loadbalancer/LoadBalancer.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/loadbalancer/LoadBalancerStrategy.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/request/Action.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/request/DownloadAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/request/GetAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/request/HttpAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/request/POSTAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/request/PutAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/request/ServerUrlAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/request/UploadAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/request/UserAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/request/UserPwdAction.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/response/HashMapHttpResult.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/response/HttpResult.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/response/ListResult.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/response/MetricResult.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/response/Result.scala
 delete mode 100644 linkis-commons/linkis-httpclient/src/main/scala/com/webank/wedatasphere/linkis/httpclient/response/impl/DefaultHttpResult.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/AbstractHttpClient.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/Client.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/GenericHttpClient.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/ResultListener.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/authentication/AbstractAuthenticationStrategy.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/authentication/Authentication.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/authentication/AuthenticationAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/authentication/AuthenticationStrategy.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/authentication/HttpAuthentication.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/config/ClientConfig.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/config/ClientConfigBuilder.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/discovery/AbstractDiscovery.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/discovery/Discovery.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/discovery/DiscoveryListener.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/discovery/HeartbeatAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/exception/DiscoveryException.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/exception/HttpClientResultException.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/exception/HttpMessageParseException.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/loadbalancer/AbstractLoadBalancer.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/loadbalancer/DefaultLoadbalancerStrategy.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/loadbalancer/LoadBalancer.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/loadbalancer/LoadBalancerStrategy.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/request/Action.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/request/DownloadAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/request/GetAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/request/HttpAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/request/POSTAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/request/PutAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/request/ServerUrlAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/request/UploadAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/request/UserAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/request/UserPwdAction.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/response/HashMapHttpResult.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/response/HttpResult.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/response/ListResult.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/response/MetricResult.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/response/Result.scala
 create mode 100644 linkis-commons/linkis-httpclient/src/main/scala/org/apache/linkis/httpclient/response/impl/DefaultHttpResult.scala
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/annotation/Chain.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/annotation/Implicit.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/annotation/Method.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/annotation/NotImplicit.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/annotation/Order.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/annotation/Receiver.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/builder/DefaultMessageJob.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/builder/DefaultMessageJobBuilder.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/builder/DefaultServiceMethodContext.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/builder/Future.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/builder/MessageJob.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/builder/MessageJobBuilder.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/builder/MessageJobListener.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/builder/MessageJobTimeoutPolicy.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/builder/ServiceMethodContext.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/conf/MessageSchedulerConf.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/context/AbstractMessageSchedulerContext.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/context/DefaultMessageSchedulerContext.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/context/MSContextInstance.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/context/MessageSchedulerContext.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/context/SpringMessageSchedulerContext.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/exception/MessageErrorException.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/exception/MessageWarnException.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/parser/DefaultImplicitParser.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/parser/DefaultServiceParser.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/parser/ImplicitMethod.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/parser/ImplicitParser.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/parser/ServiceMethod.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/parser/ServiceParser.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/publisher/AbstractMessagePublisher.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/publisher/DefaultMessagePublisher.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/publisher/MessagePublisher.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/registry/AbstractImplicitRegistry.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/registry/AbstractServiceRegistry.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/registry/ImplicitRegistry.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/registry/ServiceRegistry.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/registry/SpringImplicitRegistry.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/registry/SpringServiceRegistry.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/scheduler/AbstractMessageExecutor.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/scheduler/DefaultMessageExecutor.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/scheduler/DefaultMessageScheduler.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/scheduler/MessageExecutor.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/scheduler/MessageExecutorExecutionManager.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/scheduler/MessageScheduler.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/scheduler/MethodExecuteWrapper.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/tx/SpringTransactionManager.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/tx/TransactionManager.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/com/webank/wedatasphere/linkis/message/utils/MessageUtils.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/annotation/Chain.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/annotation/Implicit.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/annotation/Method.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/annotation/NotImplicit.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/annotation/Order.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/annotation/Receiver.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/builder/DefaultMessageJob.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/builder/DefaultMessageJobBuilder.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/builder/DefaultServiceMethodContext.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/builder/Future.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/builder/MessageJob.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/builder/MessageJobBuilder.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/builder/MessageJobListener.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/builder/MessageJobTimeoutPolicy.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/builder/ServiceMethodContext.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/conf/MessageSchedulerConf.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/context/AbstractMessageSchedulerContext.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/context/DefaultMessageSchedulerContext.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/context/MSContextInstance.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/context/MessageSchedulerContext.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/context/SpringMessageSchedulerContext.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/exception/MessageErrorException.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/exception/MessageWarnException.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/parser/DefaultImplicitParser.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/parser/DefaultServiceParser.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/parser/ImplicitMethod.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/parser/ImplicitParser.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/parser/ServiceMethod.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/parser/ServiceParser.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/publisher/AbstractMessagePublisher.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/publisher/DefaultMessagePublisher.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/publisher/MessagePublisher.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/registry/AbstractImplicitRegistry.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/registry/AbstractServiceRegistry.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/registry/ImplicitRegistry.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/registry/ServiceRegistry.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/registry/SpringImplicitRegistry.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/registry/SpringServiceRegistry.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/scheduler/AbstractMessageExecutor.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/scheduler/DefaultMessageExecutor.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/scheduler/DefaultMessageScheduler.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/scheduler/MessageExecutor.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/scheduler/MessageExecutorExecutionManager.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/scheduler/MessageScheduler.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/scheduler/MethodExecuteWrapper.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/tx/SpringTransactionManager.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/tx/TransactionManager.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/java/org/apache/linkis/message/utils/MessageUtils.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/com/webank/wedatasphere/linkis/rpc/MessageConverter.scala
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/com/webank/wedatasphere/linkis/rpc/MessageErrorConstants.scala
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/com/webank/wedatasphere/linkis/rpc/MessageRPCConsumer.scala
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/com/webank/wedatasphere/linkis/rpc/MessageRPCReceiveRestful.scala
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/com/webank/wedatasphere/linkis/rpc/MessageRPCSpringConfiguration.scala
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/com/webank/wedatasphere/linkis/rpc/MessageReceiver.scala
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/com/webank/wedatasphere/linkis/rpc/MessageReceiverChooser.scala
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/org/apache/linkis/rpc/MessageConverter.scala
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/org/apache/linkis/rpc/MessageErrorConstants.scala
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/org/apache/linkis/rpc/MessageRPCConsumer.scala
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/org/apache/linkis/rpc/MessageRPCReceiveRestful.scala
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/org/apache/linkis/rpc/MessageRPCSpringConfiguration.scala
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/org/apache/linkis/rpc/MessageReceiver.scala
 create mode 100644 linkis-commons/linkis-message-scheduler/src/main/scala/org/apache/linkis/rpc/MessageReceiverChooser.scala
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/com/webank/wedatasphere/linkis/message/DefaultRequestProtocol.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/com/webank/wedatasphere/linkis/message/ImplicitInterface.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/com/webank/wedatasphere/linkis/message/ImplicitInterfaceImpl.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/com/webank/wedatasphere/linkis/message/ImplicitObject.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/com/webank/wedatasphere/linkis/message/SchedulerMessageTest.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/com/webank/wedatasphere/linkis/message/TestService.java
 delete mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/com/webank/wedatasphere/linkis/message/TestService2.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/org/apache/linkis/message/DefaultRequestProtocol.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/org/apache/linkis/message/ImplicitInterface.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/org/apache/linkis/message/ImplicitInterfaceImpl.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/org/apache/linkis/message/ImplicitObject.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/org/apache/linkis/message/SchedulerMessageTest.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/org/apache/linkis/message/TestService.java
 create mode 100644 linkis-commons/linkis-message-scheduler/src/test/java/org/apache/linkis/message/TestService2.java
 delete mode 100644 linkis-commons/linkis-module/src/main/java/com/webank/wedatasphere/linkis/DataWorkCloudApplication.java
 delete mode 100644 linkis-commons/linkis-module/src/main/java/com/webank/wedatasphere/linkis/LinkisBaseServerApp.java
 delete mode 100644 linkis-commons/linkis-module/src/main/java/com/webank/wedatasphere/linkis/server/restful/RestfulApplication.java
 delete mode 100644 linkis-commons/linkis-module/src/main/java/com/webank/wedatasphere/linkis/server/utils/AopTargetUtils.java
 create mode 100644 linkis-commons/linkis-module/src/main/java/org/apache/linkis/DataWorkCloudApplication.java
 create mode 100644 linkis-commons/linkis-module/src/main/java/org/apache/linkis/LinkisBaseServerApp.java
 create mode 100644 linkis-commons/linkis-module/src/main/java/org/apache/linkis/server/utils/AopTargetUtils.java
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/BDPJettyServerHelper.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/Message.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/conf/DataWorkCloudCustomExcludeFilter.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/conf/ModuleConfiguration.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/conf/ServerConfiguration.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/exception/BDPServerException.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/exception/FetchMapCacheFailedException.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/exception/IllegalUserTicketException.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/exception/LoginExpireException.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/exception/NoApplicationExistsException.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/exception/NonLoginException.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/package.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/restful/RestfulCatchAOP.scala
 delete mode 100755 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/security/SSOUtils.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/security/SecurityFilter.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/socket/ControllerServer.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/socket/ServerSocket.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/socket/SocketListener.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/socket/controller/ServerEvent.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/socket/controller/ServerEventService.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/socket/controller/ServerListenerEventBus.scala
 delete mode 100644 linkis-commons/linkis-module/src/main/scala/com/webank/wedatasphere/linkis/server/utils/LinkisMainHelper.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/BDPJettyServerHelper.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/Message.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/conf/DataWorkCloudCustomExcludeFilter.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/conf/ModuleConfiguration.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/conf/ServerConfiguration.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/exception/BDPServerException.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/exception/FetchMapCacheFailedException.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/exception/IllegalUserTicketException.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/exception/LoginExpireException.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/exception/NoApplicationExistsException.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/exception/NonLoginException.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/package.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/restful/SpringRestfulCatchAOP.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/security/SSOUtils.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/security/SecurityFilter.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/socket/ControllerServer.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/socket/ServerSocket.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/socket/SocketListener.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/socket/controller/ServerEvent.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/socket/controller/ServerEventService.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/socket/controller/ServerListenerEventBus.scala
 create mode 100644 linkis-commons/linkis-module/src/main/scala/org/apache/linkis/server/utils/LinkisMainHelper.scala
 delete mode 100644 linkis-commons/linkis-mybatis/src/main/java/com/webank/wedatasphere/linkis/mybatis/DataSourceConfig.java
 delete mode 100644 linkis-commons/linkis-mybatis/src/main/java/com/webank/wedatasphere/linkis/mybatis/MyBatisMapperScannerConfig.java
 delete mode 100644 linkis-commons/linkis-mybatis/src/main/java/com/webank/wedatasphere/linkis/mybatis/MybatisConfigurationFactory.java
 delete mode 100644 linkis-commons/linkis-mybatis/src/main/java/com/webank/wedatasphere/linkis/mybatis/conf/MybatisConfiguration.java
 create mode 100644 linkis-commons/linkis-mybatis/src/main/java/org/apache/linkis/mybatis/DataSourceConfig.java
 create mode 100644 linkis-commons/linkis-mybatis/src/main/java/org/apache/linkis/mybatis/MyBatisMapperScannerConfig.java
 create mode 100644 linkis-commons/linkis-mybatis/src/main/java/org/apache/linkis/mybatis/MybatisConfigurationFactory.java
 create mode 100644 linkis-commons/linkis-mybatis/src/main/java/org/apache/linkis/mybatis/conf/MybatisConfiguration.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/AbstractRetryableProtocol.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/constants/TaskConstant.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/engine/EngineInfo.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/engine/EngineState.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/engine/JobProgressInfo.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/label/InsLabelAttachRequest.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/label/InsLabelQueryRequest.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/label/InsLabelQueryResponse.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/label/InsLabelRefreshRequest.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/label/InsLabelRemoveRequest.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/label/LabelInsQueryRequest.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/label/LabelInsQueryResponse.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/label/LabelRequest.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/label/NodeLabelAddRequest.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/label/NodeLabelRemoveRequest.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/message/HttpProtocol.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/message/RequestMethod.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/message/RequestProtocol.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/QueryProtocol.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/CacheNotFound.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/CacheTaskResult.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/FailedToDeleteCache.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/FailedToWriteCache.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/RequestDeleteCache.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/RequestReadCache.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/RequestWriteCache.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/ResponseDeleteCache.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/ResponseReadCache.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/ResponseWriteCache.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/SuccessDeletedCache.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/query/cache/SuccessWriteCache.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/usercontrol/RequestLogin.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/usercontrol/RequestRegister.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/usercontrol/RequestUserListFromWorkspace.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/usercontrol/RequestUserWorkspace.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/usercontrol/ResponseLogin.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/usercontrol/ResponseRegister.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/usercontrol/ResponseUserWorkspace.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/usercontrol/ResponseWorkspaceUserList.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/usercontrol/UserControlLoginProtocol.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/usercontrol/UserControlRegtisterProtocol.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/java/com/webank/wedatasphere/linkis/protocol/util/ImmutablePair.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/AbstractRetryableProtocol.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/constants/TaskConstant.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/engine/EngineInfo.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/engine/EngineState.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/engine/JobProgressInfo.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/label/InsLabelAttachRequest.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/label/InsLabelQueryRequest.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/label/InsLabelQueryResponse.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/label/InsLabelRefreshRequest.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/label/InsLabelRemoveRequest.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/label/LabelInsQueryRequest.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/label/LabelInsQueryResponse.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/label/LabelRequest.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/label/NodeLabelAddRequest.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/label/NodeLabelRemoveRequest.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/message/HttpProtocol.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/message/RequestMethod.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/message/RequestProtocol.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/QueryProtocol.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/CacheNotFound.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/CacheTaskResult.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/FailedToDeleteCache.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/FailedToWriteCache.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/RequestDeleteCache.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/RequestReadCache.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/RequestWriteCache.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/ResponseDeleteCache.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/ResponseReadCache.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/ResponseWriteCache.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/SuccessDeletedCache.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/query/cache/SuccessWriteCache.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/usercontrol/RequestLogin.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/usercontrol/RequestRegister.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/usercontrol/RequestUserListFromWorkspace.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/usercontrol/RequestUserWorkspace.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/usercontrol/ResponseLogin.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/usercontrol/ResponseRegister.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/usercontrol/ResponseUserWorkspace.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/usercontrol/ResponseWorkspaceUserList.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/usercontrol/UserControlLoginProtocol.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/usercontrol/UserControlRegtisterProtocol.java
 create mode 100644 linkis-commons/linkis-protocol/src/main/java/org/apache/linkis/protocol/util/ImmutablePair.java
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/BroadcastProtocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/CacheableProtocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/IRCommonProtocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/IRProtocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/IRServiceGroupProtocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/InstanceProtocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/Protocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/RetryableProtocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/SingleInstanceProtocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/callback/LogCallbackProtocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/engine/EngineCallback.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/engine/EngineState.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/engine/EngineStateTransitionRequest.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/engine/IfCanKillRequest.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/engine/JobProgressInfo.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/engine/RequestEngineStatus.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/engine/RequestUserEngineKill.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/mdq/MDQProtocol.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/task/Task.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/utils/ProtocolUtils.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/utils/TaskUtils.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/utils/ZuulEntranceUtils.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/variable/RequestQueryGlobalVariable.scala
 delete mode 100644 linkis-commons/linkis-protocol/src/main/scala/com/webank/wedatasphere/linkis/protocol/variable/ResponseQueryVariable.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/BroadcastProtocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/CacheableProtocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/IRCommonProtocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/IRProtocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/IRServiceGroupProtocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/InstanceProtocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/Protocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/RetryableProtocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/SingleInstanceProtocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/callback/LogCallbackProtocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/engine/EngineCallback.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/engine/EngineState.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/engine/EngineStateTransitionRequest.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/engine/IfCanKillRequest.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/engine/JobProgressInfo.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/engine/RequestEngineStatus.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/engine/RequestUserEngineKill.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/mdq/MDQProtocol.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/task/Task.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/utils/ProtocolUtils.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/utils/TaskUtils.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/utils/ZuulEntranceUtils.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/variable/RequestQueryGlobalVariable.scala
 create mode 100644 linkis-commons/linkis-protocol/src/main/scala/org/apache/linkis/protocol/variable/ResponseQueryVariable.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/java/com/webank/wedatasphere/linkis/rpc/serializer/NoneDelegate.java
 delete mode 100644 linkis-commons/linkis-rpc/src/main/java/com/webank/wedatasphere/linkis/rpc/serializer/ProtostuffSerializeUtil.java
 create mode 100644 linkis-commons/linkis-rpc/src/main/java/org/apache/linkis/rpc/serializer/NoneDelegate.java
 create mode 100644 linkis-commons/linkis-rpc/src/main/java/org/apache/linkis/rpc/serializer/ProtostuffSerializeUtil.java
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/AsynRPCMessageBus.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/BaseRPCSender.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/BroadcastListener.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/RPCMapCache.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/RPCReceiveRemote.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/RPCReceiveRestful.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/RPCSpringBeanCache.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/Receiver.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/ReceiverChooser.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/ReceiverSenderBuilder.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/Sender.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/SenderFactory.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/conf/RPCConfiguration.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/conf/RPCSpringConfiguration.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/errorcode/RPCErrorConstants.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/exception/DWCRPCRetryException.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/exception/DWCURIException.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/exception/NoInstanceExistsException.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/exception/RPCInitFailedException.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/RPCInterceptor.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/RPCInterceptorChain.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/RPCInterceptorExchange.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/RPCLoadBalancer.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/RPCServerLoader.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/common/BroadcastRPCInterceptor.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/common/BroadcastSenderBuilder.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/common/CacheableRPCInterceptor.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/common/CommonRPCInterceptor.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/common/InstanceRPCLoadBalancer.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/common/RetryableRPCInterceptor.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/interceptor/common/SingleInstanceRPCLoadBalancer.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/sender/FeignClientRequestInterceptor.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/sender/LocalMessageSender.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/sender/SpringCloudFeignConfigurationCache.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/sender/SpringMVCRPCSender.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/sender/UnionSender.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/sender/eureka/EurekaClientRefreshUtils.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/sender/eureka/EurekaRPCServerLoader.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/transform/JavaCollectionSerializer.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/transform/RPCConsumer.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/transform/RPCFormats.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/transform/RPCProduct.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/main/scala/com/webank/wedatasphere/linkis/rpc/utils/RPCUtils.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/AsynRPCMessageBus.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/BaseRPCSender.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/BroadcastListener.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/RPCMapCache.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/RPCReceiveRemote.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/RPCReceiveRestful.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/RPCSpringBeanCache.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/Receiver.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/ReceiverChooser.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/ReceiverSenderBuilder.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/Sender.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/SenderFactory.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/conf/RPCConfiguration.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/conf/RPCSpringConfiguration.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/errorcode/RPCErrorConstants.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/exception/DWCRPCRetryException.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/exception/DWCURIException.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/exception/NoInstanceExistsException.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/exception/RPCInitFailedException.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/RPCInterceptor.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/RPCInterceptorChain.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/RPCInterceptorExchange.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/RPCLoadBalancer.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/RPCServerLoader.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/common/BroadcastRPCInterceptor.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/common/BroadcastSenderBuilder.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/common/CacheableRPCInterceptor.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/common/CommonRPCInterceptor.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/common/InstanceRPCLoadBalancer.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/common/RetryableRPCInterceptor.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/interceptor/common/SingleInstanceRPCLoadBalancer.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/FeignClientRequestInterceptor.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/LocalMessageSender.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/SpringCloudFeignConfigurationCache.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/SpringMVCRPCSender.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/UnionSender.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/eureka/EurekaClientRefreshUtils.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/sender/eureka/EurekaRPCServerLoader.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/transform/JavaCollectionSerializer.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/transform/RPCConsumer.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/transform/RPCFormats.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/transform/RPCProduct.scala
 create mode 100644 linkis-commons/linkis-rpc/src/main/scala/org/apache/linkis/rpc/utils/RPCUtils.scala
 delete mode 100644 linkis-commons/linkis-rpc/src/test/scala/com/webank/wedatasphere/linkis/rpc/RPCFormatsTest.scala
 create mode 100644 linkis-commons/linkis-rpc/src/test/scala/org/apache/linkis/rpc/RPCFormatsTest.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/AbstractScheduler.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/Scheduler.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/SchedulerContext.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/conf/SchedulerConfiguration.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/event/LogEvent.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/event/ScheduleEvent.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/event/SchedulerEventListener.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/exception/LinkisJobRetryException.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/exception/SchedulerErrorException.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/exception/WaitForNextAskExecutorException.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/executer/AbstractExecutor.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/executer/ConcurrentTaskInfoSupport.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/executer/ConcurrentTaskOperateSupport.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/executer/ExecuteRequest.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/executer/ExecuteResponse.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/executer/Executor.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/executer/ExecutorInfo.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/executer/ExecutorManager.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/executer/SingleTaskInfoSupport.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/executer/SingleTaskOperateSupport.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/future/BDPFuture.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/future/BDPFutureTask.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/listener/ConsumerListener.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/listener/ExecutorListener.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/listener/JobListener.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/listener/LogListener.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/listener/ProgressListener.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/listener/SchedulerListener.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/AbstractGroup.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/ConsumeQueue.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/Consumer.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/ConsumerManager.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/Group.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/GroupFactory.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/Job.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/JobInfo.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/LockJob.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/LoopArrayQueue.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/SchedulerEvent.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/SchedulerEventState.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/UserJob.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/fifoqueue/FIFOConsumerManager.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/fifoqueue/FIFOGroup.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/fifoqueue/FIFOGroupFactory.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/fifoqueue/FIFOScheduler.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/fifoqueue/FIFOSchedulerContextImpl.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/fifoqueue/FIFOUserConsumer.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/parallelqueue/ParallelConsumerManager.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/parallelqueue/ParallelGroup.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/parallelqueue/ParallelGroupFactory.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/parallelqueue/ParallelScheduler.scala
 delete mode 100644 linkis-commons/linkis-scheduler/src/main/scala/com/webank/wedatasphere/linkis/scheduler/queue/parallelqueue/ParallelSchedulerContextImpl.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/AbstractScheduler.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/Scheduler.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/SchedulerContext.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/conf/SchedulerConfiguration.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/event/LogEvent.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/event/ScheduleEvent.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/event/SchedulerEventListener.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/exception/LinkisJobRetryException.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/exception/SchedulerErrorException.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/exception/WaitForNextAskExecutorException.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/executer/AbstractExecutor.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/executer/ConcurrentTaskInfoSupport.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/executer/ConcurrentTaskOperateSupport.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/executer/ExecuteRequest.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/executer/ExecuteResponse.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/executer/Executor.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/executer/ExecutorInfo.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/executer/ExecutorManager.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/executer/SingleTaskInfoSupport.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/executer/SingleTaskOperateSupport.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/future/BDPFuture.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/future/BDPFutureTask.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/listener/ConsumerListener.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/listener/ExecutorListener.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/listener/JobListener.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/listener/LogListener.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/listener/ProgressListener.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/listener/SchedulerListener.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/AbstractGroup.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/ConsumeQueue.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/Consumer.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/ConsumerManager.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/Group.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/GroupFactory.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/Job.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/JobInfo.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/LockJob.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/LoopArrayQueue.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/SchedulerEvent.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/SchedulerEventState.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/UserJob.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/fifoqueue/FIFOConsumerManager.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/fifoqueue/FIFOGroup.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/fifoqueue/FIFOGroupFactory.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/fifoqueue/FIFOScheduler.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/fifoqueue/FIFOSchedulerContextImpl.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/fifoqueue/FIFOUserConsumer.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/parallelqueue/ParallelConsumerManager.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/parallelqueue/ParallelGroup.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/parallelqueue/ParallelGroupFactory.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/parallelqueue/ParallelScheduler.scala
 create mode 100644 linkis-commons/linkis-scheduler/src/main/scala/org/apache/linkis/scheduler/queue/parallelqueue/ParallelSchedulerContextImpl.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/domain/FsPathListWithError.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/excel/ExcelStorageReader.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/excel/XlsUtils.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/excel/XlsxUtils.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/exception/FSNotInitException.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/exception/StorageErrorCode.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/exception/StorageErrorException.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/exception/StorageFatalException.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/exception/StorageWarnException.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/factory/BuildFactory.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/factory/impl/BuildHDFSFileSystem.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/factory/impl/BuildLocalFileSystem.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/fs/FileSystem.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/fs/impl/HDFSFileSystem.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/fs/impl/LocalFileSystem.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/pipeline/DefaultPipelineFactory.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/pipeline/PipelineReader.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/java/com/webank/wedatasphere/linkis/storage/pipeline/PipelineWriter.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/domain/FsPathListWithError.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/excel/ExcelStorageReader.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/excel/XlsUtils.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/excel/XlsxUtils.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/exception/FSNotInitException.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/exception/StorageErrorCode.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/exception/StorageErrorException.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/exception/StorageFatalException.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/exception/StorageWarnException.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/factory/BuildFactory.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/factory/impl/BuildHDFSFileSystem.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/factory/impl/BuildLocalFileSystem.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/fs/FileSystem.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/fs/impl/HDFSFileSystem.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/fs/impl/LocalFileSystem.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/pipeline/DefaultPipelineFactory.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/pipeline/PipelineReader.java
 create mode 100644 linkis-commons/linkis-storage/src/main/java/org/apache/linkis/storage/pipeline/PipelineWriter.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/FSFactory.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/LineMetaData.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/LineRecord.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/csv/CSVFsReader.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/csv/CSVFsWriter.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/csv/StorageCSVReader.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/csv/StorageCSVWriter.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/domain/DataType.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/domain/Dolphin.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/domain/MethodEntity.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/excel/ExcelFsReader.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/excel/ExcelFsWriter.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/excel/ExcelXlsReader.java
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/excel/StorageExcelReader.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/excel/StorageExcelWriter.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/excel/StorageMultiExcelWriter.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/io/IOClient.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/io/IOMethodInterceptorCreator.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/DefaultResultSetFactory.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/ResultMetaData.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/ResultRecord.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/ResultSetFactory.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/ResultSetReader.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/ResultSetWriter.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/StorageResultSet.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/StorageResultSetReader.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/StorageResultSetWriter.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/html/HtmlResultSet.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/io/IOMetaData.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/io/IORecord.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/io/IOResultDeserializer.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/io/IOResultSerializer.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/io/IOResultSet.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/picture/PictureResultSet.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/table/TableMetaData.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/table/TableRecord.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/table/TableResultDeserializer.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/table/TableResultSerializer.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/table/TableResultSet.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/txt/TextResultDeserializer.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/txt/TextResultSerializer.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/resultset/txt/TextResultSet.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/ScriptFsReader.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/ScriptFsWriter.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/VariableParser.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/compaction/CommonScriptCompaction.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/compaction/PYScriptCompaction.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/compaction/QLScriptCompaction.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/compaction/ScalaScriptCompaction.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/compaction/ShellScriptCompaction.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/parser/CommonScriptParser.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/parser/PYScriptParser.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/parser/QLScriptParser.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/parser/ScalaScriptParser.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/reader/StorageScriptFsReader.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/script/writer/StorageScriptFsWriter.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/source/AbstractFileSource.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/source/FileSource.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/source/FileSplit.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/source/ResultsetFileSource.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/source/TextFileSource.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/utils/FileSystemUtils.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/utils/StorageConfiguration.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/utils/StorageHelper.scala
 delete mode 100644 linkis-commons/linkis-storage/src/main/scala/com/webank/wedatasphere/linkis/storage/utils/StorageUtils.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/FSFactory.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/LineMetaData.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/LineRecord.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/csv/CSVFsReader.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/csv/CSVFsWriter.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/csv/StorageCSVReader.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/csv/StorageCSVWriter.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/domain/DataType.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/domain/Dolphin.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/domain/MethodEntity.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/excel/ExcelFsReader.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/excel/ExcelFsWriter.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/excel/ExcelXlsReader.java
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/excel/StorageExcelReader.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/excel/StorageExcelWriter.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/excel/StorageMultiExcelWriter.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/io/IOClient.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/io/IOMethodInterceptorCreator.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/DefaultResultSetFactory.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/ResultMetaData.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/ResultRecord.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/ResultSetFactory.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/ResultSetReader.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/ResultSetWriter.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/StorageResultSet.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/StorageResultSetReader.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/StorageResultSetWriter.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/html/HtmlResultSet.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/io/IOMetaData.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/io/IORecord.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/io/IOResultDeserializer.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/io/IOResultSerializer.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/io/IOResultSet.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/picture/PictureResultSet.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/table/TableMetaData.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/table/TableRecord.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/table/TableResultDeserializer.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/table/TableResultSerializer.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/table/TableResultSet.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/txt/TextResultDeserializer.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/txt/TextResultSerializer.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/resultset/txt/TextResultSet.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/ScriptFsReader.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/ScriptFsWriter.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/VariableParser.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/compaction/CommonScriptCompaction.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/compaction/PYScriptCompaction.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/compaction/QLScriptCompaction.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/compaction/ScalaScriptCompaction.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/compaction/ShellScriptCompaction.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/parser/CommonScriptParser.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/parser/PYScriptParser.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/parser/QLScriptParser.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/parser/ScalaScriptParser.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/reader/StorageScriptFsReader.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/writer/StorageScriptFsWriter.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/source/AbstractFileSource.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/source/FileSource.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/source/FileSplit.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/source/ResultsetFileSource.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/source/TextFileSource.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/utils/FileSystemUtils.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/utils/StorageConfiguration.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/utils/StorageHelper.scala
 create mode 100644 linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/utils/StorageUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/LinkisClientApplication.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/constants/AppConstants.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/constants/LinkisClientKeys.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/constants/LinkisConstants.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/constants/LinkisKeys.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/constants/UjesClientDriverConstants.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/data/FinishedData.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/data/PreparedData.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/data/ProcessedData.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/driver/LinkisClientDriver.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/driver/UjesClientDriver.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/driver/UjesClientDriverBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/driver/context/LinkisClientDriverContext.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/driver/context/UjesClientDriverContext.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/driver/transformer/DriverTransformer.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/driver/transformer/UjesClientDriverTransformer.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/command/LinkisCmdType.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/command/template/UniversalCmdTemplate.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/execution/executor/LinkisJobManExecutorBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/execution/executor/LinkisJobManageExecutor.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/execution/executor/LinkisSubmitExecutor.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/execution/executor/LinkisSubmitExecutorBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/execution/jobexec/LinkisJobInfo.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/execution/jobexec/LinkisJobKill.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/execution/jobexec/LinkisJobSubmitExec.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/job/LinkisJob.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/job/LinkisJobBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/job/LinkisJobMan.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/job/LinkisJobManBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/result/PresentResultHandler.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/validate/LinkisJobValidator.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/interactor/validate/UjesContextValidator.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/DefaultStdOutPresenter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/LinkisJobLogPresenter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/LinkisJobResultPresenter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/QueryBasedPresenter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/converter/LinkisJobInfoModelConverter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/converter/LinkisJobKillModelConverter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/converter/LinkisLogModelConverter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/converter/LinkisResultModelConverter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/model/LinkisJobIncLogModel.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/model/LinkisJobInfoModel.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/model/LinkisJobKillResultModel.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/presenter/model/LinkisJobResultModel.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/suite/ExecutionSuite.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/suite/ExecutionSuiteFactory.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/suite/SuiteFactoryImpl.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/com/webank/wedatasphere/linkis/cli/application/utils/Utils.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/LinkisClientApplication.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/constants/AppConstants.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/constants/LinkisClientKeys.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/constants/LinkisConstants.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/constants/LinkisKeys.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/constants/UjesClientDriverConstants.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/data/FinishedData.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/data/PreparedData.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/data/ProcessedData.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/driver/LinkisClientDriver.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/driver/UjesClientDriver.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/driver/UjesClientDriverBuilder.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/driver/context/LinkisClientDriverContext.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/driver/context/UjesClientDriverContext.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/driver/transformer/DriverTransformer.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/driver/transformer/UjesClientDriverTransformer.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/command/LinkisCmdType.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/command/template/UniversalCmdTemplate.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/execution/executor/LinkisJobManExecutorBuilder.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/execution/executor/LinkisJobManageExecutor.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/execution/executor/LinkisSubmitExecutor.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/execution/executor/LinkisSubmitExecutorBuilder.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/execution/jobexec/LinkisJobInfo.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/execution/jobexec/LinkisJobKill.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/execution/jobexec/LinkisJobSubmitExec.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/job/LinkisJob.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/job/LinkisJobBuilder.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/job/LinkisJobMan.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/job/LinkisJobManBuilder.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/result/PresentResultHandler.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/validate/LinkisJobValidator.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/interactor/validate/UjesContextValidator.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/DefaultStdOutPresenter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/LinkisJobLogPresenter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/LinkisJobResultPresenter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/QueryBasedPresenter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/converter/LinkisJobInfoModelConverter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/converter/LinkisJobKillModelConverter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/converter/LinkisLogModelConverter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/converter/LinkisResultModelConverter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/model/LinkisJobIncLogModel.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/model/LinkisJobInfoModel.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/model/LinkisJobKillResultModel.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/presenter/model/LinkisJobResultModel.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/suite/ExecutionSuite.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/suite/ExecutionSuiteFactory.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/suite/SuiteFactoryImpl.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/main/java/org/apache/linkis/cli/application/utils/Utils.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/com/webank/wedatasphere/linkis/cli/application/LinkisClientApplicationTest.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/com/webank/wedatasphere/linkis/cli/application/constants/TestConstants.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/com/webank/wedatasphere/linkis/cli/application/interactor/command/template/ProcessInputUtil.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/com/webank/wedatasphere/linkis/cli/application/interactor/command/template/TestCmdType.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/com/webank/wedatasphere/linkis/cli/application/interactor/command/template/TestParamMapper.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/com/webank/wedatasphere/linkis/cli/application/interactor/command/template/TestSparkCmdTemplate.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/com/webank/wedatasphere/linkis/cli/application/interactor/execution/LinkisExecutorTest.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/com/webank/wedatasphere/linkis/cli/application/interactor/job/LinkisJobBuilderTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/org/apache/linkis/cli/application/LinkisClientApplicationTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/org/apache/linkis/cli/application/constants/TestConstants.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/org/apache/linkis/cli/application/interactor/command/template/ProcessInputUtil.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/org/apache/linkis/cli/application/interactor/command/template/TestCmdType.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/org/apache/linkis/cli/application/interactor/command/template/TestParamMapper.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/org/apache/linkis/cli/application/interactor/command/template/TestSparkCmdTemplate.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/org/apache/linkis/cli/application/interactor/execution/LinkisExecutorTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application/src/test/java/org/apache/linkis/cli/application/interactor/job/LinkisJobBuilderTest.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/constants/CommonConstants.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/command/CmdOption.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/command/CmdTemplate.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/command/CmdType.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/command/ParamItem.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/command/Params.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/context/LinkisClientContext.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/execution/CommonSubExecutionType.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/execution/Execution.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/execution/ExecutionResult.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/execution/SubExecutionType.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/execution/executor/Executor.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/execution/executor/ExecutorContext.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/execution/jobexec/ExecutionStatus.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/execution/jobexec/JobExec.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/execution/jobexec/JobStatus.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/job/Job.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/job/OutputWay.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/properties/ClientProperties.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/result/ResultHandler.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/entity/version/ClientVersionInformation.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/exception/LinkisClientException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/exception/LinkisClientRuntimeException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/exception/error/ErrorLevel.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/exception/error/ErrorMsg.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/exception/handler/ExceptionHandler.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/utils/GenericsUtils.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/utils/converter/AbstractStringConverter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/com/webank/wedatasphere/linkis/cli/common/utils/converter/Converter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/constants/CommonConstants.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/command/CmdOption.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/command/CmdTemplate.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/command/CmdType.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/command/ParamItem.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/command/Params.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/context/LinkisClientContext.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/execution/CommonSubExecutionType.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/execution/Execution.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/execution/ExecutionResult.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/execution/SubExecutionType.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/execution/executor/Executor.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/execution/executor/ExecutorContext.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/execution/jobexec/ExecutionStatus.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/execution/jobexec/JobExec.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/execution/jobexec/JobStatus.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/job/Job.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/job/OutputWay.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/properties/ClientProperties.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/result/ResultHandler.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/entity/version/ClientVersionInformation.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/exception/LinkisClientException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/exception/LinkisClientRuntimeException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/exception/error/ErrorLevel.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/exception/error/ErrorMsg.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/exception/handler/ExceptionHandler.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/utils/GenericsUtils.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/utils/converter/AbstractStringConverter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common/src/main/java/org/apache/linkis/cli/common/utils/converter/Converter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/builder/AbstractBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/builder/BuildableByVarAccess.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/builder/Builder.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/constants/CommonKeys.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/constants/Constants.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/data/ClientContext.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/BuilderException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/CommandException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/ExecutorException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/PresenterException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/PropsException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/TransformerException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/UnknownException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/ValidateException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/VarAccessException.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/error/CommonErrMsg.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/handler/CommandExceptionHandler.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/exception/handler/DefaultExceptionHandler.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/fitter/AbstractFitter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/fitter/Fitter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/fitter/FitterResult.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/fitter/FitterUtils.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/fitter/SingleTplFitter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/parser/AbstarctParser.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/parser/Parser.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/parser/SingleCmdParser.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/parser/result/ParseResult.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/parser/transformer/ParamKeyMapper.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/template/AbstractCmdTemplate.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/template/option/BaseOption.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/template/option/Flag.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/template/option/MapOption.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/template/option/Parameter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/template/option/SpecialMapOption.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/template/option/StdOption.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/AsyncSubmission.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/ExecutionResultImpl.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/HelpExecution.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/JobManSubType.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/JobManagement.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/SyncSubmission.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/executor/AsyncBackendExecutor.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/executor/ExecutorBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/executor/JobManagableBackendExecutor.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/executor/LogRetrievable.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/executor/SyncBackendExecutor.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/jobexec/JobManExec.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/jobexec/JobSubmitExec.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/observer/event/IncLogEvent.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/observer/event/LinkisClientEvent.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/observer/event/SingleObserverEvent.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/observer/event/TriggerEvent.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/observer/listener/IncLogEventListener.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/observer/listener/LinkisClientObserver.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/execution/observer/listener/TriggerObserver.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/job/JobBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/properties/PropertiesLoader.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/properties/PropsFilesScanner.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/properties/StdPropsLoader.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/properties/reader/PropertiesReader.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/properties/reader/PropsFileReader.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/properties/reader/SysEnvReader.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/properties/reader/SysPropsReader.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/result/DefaultResultHandler.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/validate/ParamValidator.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/validate/ParsedTplValidator.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/validate/PropsValidator.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/validate/Validator.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/var/StdVarAccess.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/var/SysVarAccess.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/interactor/var/VarAccess.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/HelpInfoPresenter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/Presenter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/display/DisplayDriver.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/display/PlainTextFileDriver.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/display/StdOutDriver.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/display/data/FileOutData.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/display/factory/DisplayDriverFactory.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/model/HelpInfoModel.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/model/JobExecModel.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/model/ModelConverter.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/presenter/model/PresenterModel.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/utils/CommonUtils.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/utils/LogUtils.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/utils/SpecialMap.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/com/webank/wedatasphere/linkis/cli/core/utils/converter/PredefinedStringConverters.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/builder/AbstractBuilder.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/builder/BuildableByVarAccess.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/builder/Builder.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/constants/CommonKeys.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/constants/Constants.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/data/ClientContext.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/BuilderException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/CommandException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/ExecutorException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/PresenterException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/PropsException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/TransformerException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/UnknownException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/ValidateException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/VarAccessException.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/error/CommonErrMsg.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/handler/CommandExceptionHandler.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/exception/handler/DefaultExceptionHandler.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/fitter/AbstractFitter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/fitter/Fitter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/fitter/FitterResult.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/fitter/FitterUtils.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/fitter/SingleTplFitter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/parser/AbstarctParser.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/parser/Parser.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/parser/SingleCmdParser.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/parser/result/ParseResult.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/parser/transformer/ParamKeyMapper.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/template/AbstractCmdTemplate.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/template/option/BaseOption.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/template/option/Flag.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/template/option/MapOption.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/template/option/Parameter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/template/option/SpecialMapOption.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/command/template/option/StdOption.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/AsyncSubmission.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/ExecutionResultImpl.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/HelpExecution.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/JobManSubType.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/JobManagement.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/SyncSubmission.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/executor/AsyncBackendExecutor.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/executor/ExecutorBuilder.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/executor/JobManagableBackendExecutor.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/executor/LogRetrievable.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/executor/SyncBackendExecutor.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/jobexec/JobManExec.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/jobexec/JobSubmitExec.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/observer/event/IncLogEvent.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/observer/event/LinkisClientEvent.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/observer/event/SingleObserverEvent.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/observer/event/TriggerEvent.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/observer/listener/IncLogEventListener.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/observer/listener/LinkisClientObserver.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/execution/observer/listener/TriggerObserver.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/job/JobBuilder.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/properties/PropertiesLoader.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/properties/PropsFilesScanner.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/properties/StdPropsLoader.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/properties/reader/PropertiesReader.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/properties/reader/PropsFileReader.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/properties/reader/SysEnvReader.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/properties/reader/SysPropsReader.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/result/DefaultResultHandler.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/validate/ParamValidator.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/validate/ParsedTplValidator.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/validate/PropsValidator.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/validate/Validator.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/var/StdVarAccess.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/var/SysVarAccess.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/interactor/var/VarAccess.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/HelpInfoPresenter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/Presenter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/display/DisplayDriver.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/display/PlainTextFileDriver.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/display/StdOutDriver.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/display/data/FileOutData.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/display/factory/DisplayDriverFactory.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/model/HelpInfoModel.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/model/JobExecModel.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/model/ModelConverter.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/presenter/model/PresenterModel.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/utils/CommonUtils.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/utils/LogUtils.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/utils/SpecialMap.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/main/java/org/apache/linkis/cli/core/utils/converter/PredefinedStringConverters.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/com/webank/wedatasphere/linkis/cli/core/constants/TestConstants.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/com/webank/wedatasphere/linkis/cli/core/exception/handler/CommandExceptionHandlerTest.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/TestCmdType.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/fitter/SingleTplFitterTest.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/parser/SingleCmdParserTest.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/template/TestParamMapper.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/com/webank/wedatasphere/linkis/cli/core/interactor/command/template/TestSparkCmdTemplate.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/com/webank/wedatasphere/linkis/cli/core/interactor/properties/StdPropsLoaderTest.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/com/webank/wedatasphere/linkis/cli/core/interactor/var/StdVarAccessTest.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/com/webank/wedatasphere/linkis/cli/core/utils/TestUtils.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/org/apache/linkis/cli/core/constants/TestConstants.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/org/apache/linkis/cli/core/exception/handler/CommandExceptionHandlerTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/org/apache/linkis/cli/core/interactor/command/TestCmdType.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/org/apache/linkis/cli/core/interactor/command/fitter/SingleTplFitterTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/org/apache/linkis/cli/core/interactor/command/parser/SingleCmdParserTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/org/apache/linkis/cli/core/interactor/command/template/TestParamMapper.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/org/apache/linkis/cli/core/interactor/command/template/TestSparkCmdTemplate.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/org/apache/linkis/cli/core/interactor/properties/StdPropsLoaderTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/org/apache/linkis/cli/core/interactor/var/StdVarAccessTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core/src/test/java/org/apache/linkis/cli/core/utils/TestUtils.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/resources/log4j.properties
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/JobListener.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/JobMetrics.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/LinkisJob.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/LinkisJobBuilder.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/LinkisJobClient.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/ResultSetIterator.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/interactive/InteractiveJob.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/interactive/InteractiveJobBuilder.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/interactive/LogListener.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/interactive/ProgressListener.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/job/AbstractLinkisJob.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/job/AbstractSubmittableLinkisJob.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/job/StorableLinkisJob.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/job/SubmittableLinkisJob.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/LinkisManagerClient.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/OnceJob.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/action/CreateEngineConnAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/action/GetEngineConnAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/action/KillEngineConnAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/action/LinkisManagerAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/action/ServiceInstanceBuilder.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/result/CreateEngineConnResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/result/GetEngineConnResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/result/KillEngineConnResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/result/LinkisManagerResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/simple/SimpleOnceJob.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/once/simple/SimpleOnceJobBuilder.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/operator/OnceJobOperator.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/operator/Operator.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/operator/OperatorFactory.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/operator/StorableOperator.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/operator/impl/ApplicationInfoOperator.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/computation/client/utils/LabelKeyUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/UJESClient.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/UJESClientImpl.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/exception/UJESClientBuilderException.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/GetColumnsAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/GetDBSAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/GetTablesAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/JobExecIdAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/JobExecuteAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/JobInfoAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/JobListAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/JobLogAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/JobSubmitAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/OpenLogAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/ResultSetAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/ResultSetListAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/UJESJobAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/request/UserAction.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/GetColumnsResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/GetDBSResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/GetTablesResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/JobExecuteResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/JobInfoResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/JobKillResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/JobListResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/JobLogResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/JobPauseResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/JobProgressResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/JobStatusResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/JobSubmitResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/OpenLogResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/ResultSetListResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/ResultSetResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/response/UJESJobResult.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/com/webank/wedatasphere/linkis/ujes/client/utils/UJESClientUtils.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/JobListener.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/JobMetrics.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/LinkisJob.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/LinkisJobBuilder.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/LinkisJobClient.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/ResultSetIterator.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/interactive/InteractiveJob.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/interactive/InteractiveJobBuilder.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/interactive/LogListener.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/interactive/ProgressListener.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/job/AbstractLinkisJob.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/job/AbstractSubmittableLinkisJob.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/job/StorableLinkisJob.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/job/SubmittableLinkisJob.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/LinkisManagerClient.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/OnceJob.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/action/CreateEngineConnAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/action/ECMOperateAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/action/EngineConnOperateAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/action/GetEngineConnAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/action/KillEngineConnAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/action/LinkisManagerAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/action/ServiceInstanceBuilder.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/result/CreateEngineConnResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/result/ECMOperateResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/result/EngineConnOperateResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/result/GetEngineConnResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/result/KillEngineConnResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/result/LinkisManagerResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/simple/SimpleOnceJob.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/once/simple/SimpleOnceJobBuilder.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/operator/OnceJobOperator.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/operator/Operator.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/operator/OperatorFactory.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/operator/StorableOperator.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/operator/impl/EngineConnApplicationInfoOperator.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/operator/impl/EngineConnCommonOperator.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/operator/impl/EngineConnDiagnosisOperator.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/operator/impl/EngineConnLogOperator.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/operator/impl/EngineConnMetricsOperator.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/operator/impl/EngineConnProgressOperator.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/computation/client/utils/LabelKeyUtils.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/UJESClient.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/UJESClientImpl.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/exception/UJESClientBuilderException.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/GetColumnsAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/GetDBSAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/GetTablesAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/JobExecIdAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/JobExecuteAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/JobInfoAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/JobListAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/JobLogAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/JobSubmitAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/OpenLogAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/ResultSetAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/ResultSetListAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/UJESJobAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/request/UserAction.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/GetColumnsResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/GetDBSResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/GetTablesResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/JobExecuteResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/JobInfoResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/JobKillResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/JobListResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/JobLogResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/JobPauseResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/JobProgressResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/JobStatusResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/JobSubmitResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/OpenLogResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/ResultSetListResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/ResultSetResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/UJESJobResult.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/image/ImagePanel.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/response/image/ShowImage.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/main/scala/org/apache/linkis/ujes/client/utils/UJESClientUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/test/java/com/webank/wedatasphere/linkis/computation/client/FlinkOnceJobTest.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/test/java/com/webank/wedatasphere/linkis/computation/client/InteractiveJobTest.java
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/test/java/com/webank/wedatasphere/linkis/ujes/client/UJESClientImplTest.scala
 delete mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/test/java/com/webank/wedatasphere/linkis/ujes/client/UJESClientImplTestJ.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/test/java/org/apache/linkis/computation/client/FlinkOnceJobTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/test/java/org/apache/linkis/computation/client/InteractiveJobTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/test/java/org/apache/linkis/ujes/client/PythonImageJavaClientTest.java
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/test/java/org/apache/linkis/ujes/client/UJESClientImplTest.scala
 create mode 100644 linkis-computation-governance/linkis-client/linkis-computation-client/src/test/java/org/apache/linkis/ujes/client/UJESClientImplTestJ.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/ExecutionNodeStatus.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/NodeExistStatus.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/job/JobRequest.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/job/JobRequestWithDetail.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/job/OnceExecutorContent.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/job/SubJobDetail.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/job/SubJobInfo.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/task/RequestInsertTask.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/task/RequestOneTask.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/task/RequestPersistTask.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/task/RequestQueryTask.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/task/RequestReadAllTask.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/task/RequestUpdateTask.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/com/webank/wedatasphere/linkis/governance/common/entity/task/ResponsePersist.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/ExecutionNodeStatus.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/NodeExistStatus.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/job/JobRequest.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/job/JobRequestWithDetail.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/job/OnceExecutorContent.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/job/QueryException.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/job/SubJobDetail.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/job/SubJobInfo.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/task/RequestInsertTask.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/task/RequestOneTask.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/task/RequestPersistTask.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/task/RequestQueryTask.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/task/RequestReadAllTask.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/task/RequestUpdateTask.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/task/ResponsePersist.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/conf/GovernaceCommonConf.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/constant/job/JobRequestConstants.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/exception/GovernanceErrorException.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/exception/LinkisJobRetryException.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/exception/engineconn/EngineConnExecutorErrorCode.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/exception/engineconn/EngineConnExecutorErrorException.java
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/paser/CodeParser.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/protocol/conf/RequestQueryGlobalConfig.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/protocol/conf/ResponseQueryConfig.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/protocol/engineconn/RequestEngineStatus.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/protocol/job/JobDetailReqProcotol.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/protocol/job/JobReqProcotol.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/protocol/job/JobRespProtocol.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/protocol/task/RequestTask.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/protocol/task/ResponseEngineConnPid.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/protocol/task/ResponseTaskExecute.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/utils/EngineConnArguments.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/utils/GovernanceConstant.scala
 delete mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/com/webank/wedatasphere/linkis/governance/common/utils/OnceExecutorContentUtils.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/conf/GovernaceCommonConf.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/constant/job/JobRequestConstants.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/exception/GovernanceErrorException.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/exception/LinkisJobRetryException.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/exception/engineconn/EngineConnExecutorErrorCode.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/exception/engineconn/EngineConnExecutorErrorException.java
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/paser/CodeParser.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/protocol/conf/RequestQueryGlobalConfig.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/protocol/conf/ResponseQueryConfig.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/protocol/engineconn/RequestEngineStatus.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/protocol/job/JobDetailReqProcotol.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/protocol/job/JobReqProcotol.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/protocol/job/JobRespProtocol.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/protocol/task/RequestTask.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/protocol/task/ResponseEngineConnPid.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/protocol/task/ResponseTaskExecute.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/utils/EngineConnArguments.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/utils/GovernanceConstant.scala
 create mode 100644 linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/utils/OnceExecutorContentUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-linux-launch/src/main/scala/com/webank/wedatasphere/linkis/ecm/linux/launch/LinuxProcessEngineConnLaunch.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-linux-launch/src/main/scala/org/apache/linkis/ecm/linux/launch/LinuxProcessEngineConnLaunch.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/conf/ECMErrorCode.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/engineconn/EngineConn.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/engineconn/EngineConnInfo.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/engineconn/YarnEngineConn.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/exception/ECMCoreException.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/launch/DiscoveryMsgGenerator.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/launch/EngineConnLaunch.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/launch/EngineConnLaunchRunner.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/launch/EngineConnManagerEnv.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/launch/ProcessEngineCommandBuilder.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/launch/ProcessEngineCommandExec.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/launch/ProcessEngineConnLaunch.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/listener/ECMAsyncListenerBus.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/listener/ECMEvent.java
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/listener/ECMEventListener.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/listener/ECMSyncListenerBus.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/metrics/ECMMetrics.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/report/ECMHealthReport.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/com/webank/wedatasphere/linkis/ecm/core/report/NodeHealthReport.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/conf/ECMErrorCode.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/engineconn/EngineConn.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/engineconn/EngineConnInfo.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/engineconn/YarnEngineConn.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/exception/ECMCoreException.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/launch/DiscoveryMsgGenerator.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/launch/EngineConnLaunch.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/launch/EngineConnLaunchRunner.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/launch/EngineConnManagerEnv.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/launch/ProcessEngineCommandBuilder.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/launch/ProcessEngineCommandExec.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/launch/ProcessEngineConnLaunch.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/listener/ECMAsyncListenerBus.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/listener/ECMEvent.java
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/listener/ECMEventListener.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/listener/ECMSyncListenerBus.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/metrics/ECMMetrics.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/report/ECMHealthReport.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-core/src/main/scala/org/apache/linkis/ecm/core/report/NodeHealthReport.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/java/com/webank/wedatasphere/linkis/ecm/server/LinkisECMApplication.java
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/java/org/apache/linkis/ecm/server/LinkisECMApplication.java
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/conf/ECMConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/context/DefaultECMContext.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/context/ECMContext.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/converter/ECMEngineConverter.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/engineConn/DefaultEngineConn.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/engineConn/DefaultYarnEngineConn.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/errorcode/ECMErrorConstants.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/exception/ECMErrorException.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/hook/ECMHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/hook/JarUDFLoadECMHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/listener/ECMReadyEvent.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/metrics/DefaultECMMetrics.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/report/DefaultECMHealthReport.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/ECMHealthService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/ECMMetricsService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/ECMRegisterService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/EngineConnKillService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/EngineConnLaunchService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/EngineConnListService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/EngineConnPidCallbackService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/EngineConnStatusCallbackService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/LocalDirsHandleService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/LogCallbackService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/ResourceLocalizationService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/YarnCallbackService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/AbstractEngineConnLaunchService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/BmlResourceLocalizationService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/DefaultECMHealthService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/DefaultECMMetricsService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/DefaultECMRegisterService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/DefaultEngineConnKillService.java
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/DefaultEngineConnListService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/DefaultEngineConnPidCallbackService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/DefaultEngineConnStatusCallbackService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/DefaultLocalDirsHandleService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/DefaultYarnCallbackService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/LinuxProcessEngineConnLaunchService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/service/impl/ProcessEngineConnLaunchService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/spring/ECMSpringConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/com/webank/wedatasphere/linkis/ecm/server/util/ECMUtils.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/conf/ECMConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/context/DefaultECMContext.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/context/ECMContext.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/converter/ECMEngineConverter.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/engineConn/DefaultEngineConn.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/engineConn/DefaultYarnEngineConn.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/errorcode/ECMErrorConstants.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/exception/ECMErrorCode.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/exception/ECMErrorException.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/hook/ECMHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/hook/JarUDFLoadECMHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/listener/ECMReadyEvent.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/metrics/DefaultECMMetrics.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/operator/EngineConnLogOperator.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/report/DefaultECMHealthReport.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/ECMHealthService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/ECMMetricsService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/ECMRegisterService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/EngineConnKillService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/EngineConnLaunchService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/EngineConnListService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/EngineConnPidCallbackService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/EngineConnStatusCallbackService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/LocalDirsHandleService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/LogCallbackService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/OperateService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/ResourceLocalizationService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/YarnCallbackService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/AbstractEngineConnLaunchService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/BmlResourceLocalizationService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/DefaultECMHealthService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/DefaultECMMetricsService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/DefaultECMRegisterService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/DefaultEngineConnKillService.java
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/DefaultEngineConnListService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/DefaultEngineConnPidCallbackService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/DefaultEngineConnStatusCallbackService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/DefaultLocalDirsHandleService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/DefaultOperateService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/DefaultYarnCallbackService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/LinuxProcessEngineConnLaunchService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/service/impl/ProcessEngineConnLaunchService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/spring/ECMSpringConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn-manager/linkis-engineconn-manager-server/src/main/scala/org/apache/linkis/ecm/server/util/ECMUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/once/executor/OnceExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/once/executor/OnceExecutorExecutionContext.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/once/executor/creation/OnceExecutorFactory.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/once/executor/exception/OnceEngineConnErrorException.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/once/executor/execution/OnceEngineConnExecution.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/org/apache/linkis/engineconn/once/executor/OnceExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/org/apache/linkis/engineconn/once/executor/OnceExecutorExecutionContext.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/org/apache/linkis/engineconn/once/executor/OperableOnceExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/org/apache/linkis/engineconn/once/executor/creation/OnceExecutorFactory.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/org/apache/linkis/engineconn/once/executor/creation/OnceExecutorManager.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/org/apache/linkis/engineconn/once/executor/exception/OnceEngineConnErrorException.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/org/apache/linkis/engineconn/once/executor/execution/OnceEngineConnExecution.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-clustered-engineconn/linkis-once-engineconn/src/main/scala/org/apache/linkis/engineconn/once/executor/operator/OperableOnceEngineConnOperator.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/conf/ComputationExecutorConf.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/creation/ComputationExecutorFactory.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/creation/ComputationExecutorManager.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/creation/ComputationSingleExecutorEngineConnFactory.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/cs/CSEnginePreExecuteHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/cs/CSResourceParser.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/cs/CSTableRegister.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/entity/CommonEngineConnTask.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/entity/EngineConnTask.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/entity/TaskStatus.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/execute/ComputationEngineConnExecution.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/execute/ComputationExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/execute/ConcurrentComputationExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/execute/EngineExecutionContext.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/hook/ComputationEngineConnHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/hook/ComputationExecutorHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/hook/UDFLoadEngineConnHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/hook/executor/EngineResultsetPrefixExecutorHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/hook/executor/ExecuteOnceHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/listener/ResultSetListener.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/listener/TaskProgressListener.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/listener/TaskStatusListener.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/rs/RsOutputStream.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/service/TaskExecutionService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/service/TaskExecutionServiceImpl.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/utlis/ComputationEngineConstant.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/com/webank/wedatasphere/linkis/engineconn/computation/executor/utlis/ComputationEngineUtils.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/async/AsyncConcurrentComputationExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/conf/ComputationExecutorConf.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/creation/ComputationExecutorFactory.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/creation/ComputationExecutorManager.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/creation/ComputationSingleExecutorEngineConnFactory.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/cs/CSEnginePreExecuteHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/cs/CSResourceParser.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/cs/CSTableRegister.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/entity/CommonEngineConnTask.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/entity/EngineConnTask.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/entity/TaskStatus.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/execute/ComputationEngineConnExecution.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/execute/ComputationExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/execute/ConcurrentComputationExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/execute/EngineExecutionContext.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/hook/ComputationEngineConnHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/hook/ComputationExecutorHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/hook/UDFLoadEngineConnHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/hook/executor/EngineResultsetPrefixExecutorHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/hook/executor/ExecuteOnceHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/listener/ResultSetListener.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/listener/TaskProgressListener.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/listener/TaskStatusListener.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/rs/RsOutputStream.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/service/TaskExecutionService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/service/TaskExecutionServiceImpl.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/utlis/ComputationEngineConstant.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-computation-engineconn/src/main/scala/org/apache/linkis/engineconn/computation/executor/utlis/ComputationEngineUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/com/webank/wedatasphere/linkis/engineconn/common/conf/EngineConnConf.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/com/webank/wedatasphere/linkis/engineconn/common/conf/EngineConnConstant.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/com/webank/wedatasphere/linkis/engineconn/common/creation/EngineCreationContext.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/com/webank/wedatasphere/linkis/engineconn/common/engineconn/EngineConn.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/com/webank/wedatasphere/linkis/engineconn/common/exception/EngineConnException.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/com/webank/wedatasphere/linkis/engineconn/common/execution/EngineConnExecution.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/com/webank/wedatasphere/linkis/engineconn/common/hook/EngineConnHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/org/apache/linkis/engineconn/common/conf/EngineConnConf.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/org/apache/linkis/engineconn/common/conf/EngineConnConstant.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/org/apache/linkis/engineconn/common/creation/EngineCreationContext.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/org/apache/linkis/engineconn/common/engineconn/EngineConn.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/org/apache/linkis/engineconn/common/exception/EngineConnException.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/org/apache/linkis/engineconn/common/execution/EngineConnExecution.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-common/src/main/scala/org/apache/linkis/engineconn/common/hook/EngineConnHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/EngineConnObject.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/creation/AbstractCodeLanguageLabelExecutorFactory.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/creation/AbstractExecutorFactory.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/engineconn/EngineConnManager.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/exception/EngineConnErrorCode.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/exception/EngineConnFatalException.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/execution/AbstractEngineConnExecution.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/execution/EngineConnExecution.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/executor/ExecutorManager.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/hook/ShutdownHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/core/util/EngineConnUtils.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/EngineConnObject.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/creation/AbstractCodeLanguageLabelExecutorFactory.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/creation/AbstractExecutorFactory.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/engineconn/EngineConnManager.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/exception/EngineConnErrorCode.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/exception/EngineConnFatalException.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/execution/AbstractEngineConnExecution.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/execution/EngineConnExecution.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/executor/ExecutorManager.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/hook/ShutdownHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/util/EngineConnUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/java/com/webank/wedatasphere/linkis/engineconn/acessible/executor/log/AbstractLogCache.java
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/java/com/webank/wedatasphere/linkis/engineconn/acessible/executor/log/LogCache.java
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/java/com/webank/wedatasphere/linkis/engineconn/acessible/executor/log/MountLogCache.java
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/java/com/webank/wedatasphere/linkis/engineconn/acessible/executor/log/SendAppender.java
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/java/com/webank/wedatasphere/linkis/engineconn/acessible/executor/log/TimeLogCache.java
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/java/org/apache/linkis/engineconn/acessible/executor/log/AbstractLogCache.java
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/java/org/apache/linkis/engineconn/acessible/executor/log/LogCache.java
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/java/org/apache/linkis/engineconn/acessible/executor/log/MountLogCache.java
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/java/org/apache/linkis/engineconn/acessible/executor/log/SendAppender.java
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/java/org/apache/linkis/engineconn/acessible/executor/log/TimeLogCache.java
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/conf/AccessibleExecutorConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/conf/AccessibleExecutorSpringConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/entity/AccessibleExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/entity/ExecutorStatusInfo.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/execution/AccessibleEngineConnExecution.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/info/NodeHealthyInfoManager.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/info/NodeHeartbeatMsgManager.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/info/NodeOverLoadInfoManager.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/listener/ExecutorLockListener.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/listener/ExecutorStatusListener.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/listener/LogListener.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/listener/NodeHealthyListener.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/listener/event/AccessibleExecutorConnAsyncEvent.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/listener/event/LogUpdateEvent.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/listener/event/TaskEvent.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/lock/EngineConnTimedLock.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/lock/TimedLock.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/log/LogHelper.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/service/AccessibleService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/service/DefaultAccessibleService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/service/DefaultExecutorHeartbeatService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/service/DefaultManagerService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/service/EngineConnTimedLockService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/service/ExecutorHeartbeatService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/service/LockService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/service/LogService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/com/webank/wedatasphere/linkis/engineconn/acessible/executor/utils/AccessableExecutorUtils.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/conf/AccessibleExecutorConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/conf/AccessibleExecutorSpringConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/entity/AccessibleExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/entity/ExecutorStatusInfo.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/execution/AccessibleEngineConnExecution.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/info/NodeHealthyInfoManager.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/info/NodeHeartbeatMsgManager.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/info/NodeOverLoadInfoManager.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/listener/ExecutorLockListener.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/listener/ExecutorStatusListener.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/listener/LogListener.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/listener/NodeHealthyListener.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/listener/event/AccessibleExecutorConnAsyncEvent.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/listener/event/LogUpdateEvent.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/listener/event/TaskEvent.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/lock/EngineConnTimedLock.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/lock/TimedLock.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/log/LogHelper.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/operator/impl/EngineConnApplicationInfoOperator.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/service/AccessibleService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/service/DefaultAccessibleService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/service/DefaultExecutorHeartbeatService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/service/DefaultManagerService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/service/DefaultOperateService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/service/EngineConnTimedLockService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/service/ExecutorHeartbeatService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/service/LockService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/service/LogService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/service/OperateService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/accessible-executor/src/main/scala/org/apache/linkis/engineconn/acessible/executor/utils/AccessableExecutorUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/callback-service/src/main/scala/com/webank/wedatasphere/linkis/engineconn/callback/hook/CallbackEngineConnHook.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/callback-service/src/main/scala/com/webank/wedatasphere/linkis/engineconn/callback/service/EngineConnAfterStartCallback.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/callback-service/src/main/scala/com/webank/wedatasphere/linkis/engineconn/callback/service/EngineConnCallback.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/callback-service/src/main/scala/com/webank/wedatasphere/linkis/engineconn/callback/service/EngineConnPidCallback.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/callback-service/src/main/scala/com/webank/wedatasphere/linkis/engineconn/callback/service/EngineConnTimedCallback.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/callback-service/src/main/scala/org/apache/linkis/engineconn/callback/hook/CallbackEngineConnHook.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/callback-service/src/main/scala/org/apache/linkis/engineconn/callback/service/EngineConnAfterStartCallback.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/callback-service/src/main/scala/org/apache/linkis/engineconn/callback/service/EngineConnCallback.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/callback-service/src/main/scala/org/apache/linkis/engineconn/callback/service/EngineConnPidCallback.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/callback-service/src/main/scala/org/apache/linkis/engineconn/callback/service/EngineConnTimedCallback.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/ExecutorExecutionContext.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/conf/EngineConnExecutorConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/entity/ExecutableExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/entity/Executor.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/entity/LabelExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/entity/ResourceExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/entity/SensibleExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/entity/YarnExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/listener/EngineConnAsyncListener.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/listener/EngineConnAsyncListenerBus.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/listener/EngineConnSyncListener.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/listener/EngineConnSyncListenerBus.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/listener/ExecutorListenerBusContext.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/listener/event/EngineConnAsyncEvent.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/listener/event/EngineConnSyncEvent.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/service/LabelService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/com/webank/wedatasphere/linkis/engineconn/executor/service/ManagerService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/ExecutorExecutionContext.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/conf/EngineConnExecutorConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/entity/ExecutableExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/entity/Executor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/entity/LabelExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/entity/ResourceExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/entity/SensibleExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/entity/YarnExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/listener/EngineConnAsyncListener.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/listener/EngineConnAsyncListenerBus.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/listener/EngineConnSyncListener.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/listener/EngineConnSyncListenerBus.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/listener/ExecutorListenerBusContext.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/listener/event/EngineConnAsyncEvent.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/listener/event/EngineConnSyncEvent.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/service/LabelService.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-executor/executor-core/src/main/scala/org/apache/linkis/engineconn/executor/service/ManagerService.scala
 delete mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-launch/src/main/scala/com/webank/wedatasphere/linkis/engineconn/launch/EngineConnServer.scala
 create mode 100644 linkis-computation-governance/linkis-engineconn/linkis-engineconn-launch/src/main/scala/org/apache/linkis/engineconn/launch/EngineConnServer.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/com/webank/wedatasphere/linkis/entranceclient/annotation/ClientEngineBuilderBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/com/webank/wedatasphere/linkis/entranceclient/annotation/ClientEngineRequesterBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/com/webank/wedatasphere/linkis/entranceclient/annotation/ClientEngineSelectorBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/com/webank/wedatasphere/linkis/entranceclient/annotation/ClientEntranceParserBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/com/webank/wedatasphere/linkis/entranceclient/annotation/ClientGroupFactoryBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/com/webank/wedatasphere/linkis/entranceclient/annotation/ClientInterceptorsBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/com/webank/wedatasphere/linkis/entranceclient/annotation/DefaultEntranceClientBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/com/webank/wedatasphere/linkis/entranceclient/conf/ClientSpringConfiguration.java
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/org/apache/linkis/entranceclient/annotation/ClientEngineBuilderBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/org/apache/linkis/entranceclient/annotation/ClientEngineRequesterBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/org/apache/linkis/entranceclient/annotation/ClientEngineSelectorBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/org/apache/linkis/entranceclient/annotation/ClientEntranceParserBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/org/apache/linkis/entranceclient/annotation/ClientGroupFactoryBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/org/apache/linkis/entranceclient/annotation/ClientInterceptorsBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/org/apache/linkis/entranceclient/annotation/DefaultEntranceClientBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/java/org/apache/linkis/entranceclient/conf/ClientSpringConfiguration.java
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/EngineApplicationNameFactory.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/EntranceClient.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/EntranceClientImpl.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/conf/ClientConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/conf/ClientForEntranceSpringConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/conf/MultiEntranceCondition.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/context/ClientEntranceParser.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/context/ClientLogManager.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/context/ClientPersistenceEngine.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/context/ClientPersistenceManager.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/exception/ClientErrorException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/com/webank/wedatasphere/linkis/entranceclient/execute/ClientJob.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/EngineApplicationNameFactory.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/EntranceClient.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/EntranceClientImpl.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/conf/ClientConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/conf/ClientForEntranceSpringConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/conf/MultiEntranceCondition.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/context/ClientEntranceParser.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/context/ClientLogManager.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/context/ClientPersistenceEngine.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/context/ClientPersistenceManager.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/exception/ClientErrorException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance-client/src/main/scala/org/apache/linkis/entranceclient/execute/ClientJob.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/LinkisEntranceApplication.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/BackGroundServiceBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/ConsumerManagerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EngineBuilderBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EngineManagerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EngineRequesterBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EngineSelectorBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EntranceContextBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EntranceExecutorManagerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EntranceInterceptorBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EntranceListenerBusBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EntranceLogListenerBusBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EntranceParserBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/EntranceServerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/ErrorCodeListenerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/ErrorCodeManagerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/GroupFactoryBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/LogManagerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/NewEngineBroadcastListenerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/PersistenceEngineBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/PersistenceManagerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/ReceiverChooserBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/ResponseEngineStatusChangedBroadcastListenerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/ResultSetEngineBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/SchedulerBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/annotation/SchedulerContextBeanAnnotation.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/conf/EntranceSpringConfiguration.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/context/DefaultEntranceContext.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/exception/EntranceErrorCode.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/exception/EntranceIllegalParamException.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/exception/EntranceRPCException.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/exception/QueryFailedException.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/job/EntranceExecuteRequest.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/job/EntranceExecutionJob.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/parser/AbstractEntranceParser.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/parser/ParserUtils.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/persistence/AbstractPersistenceEngine.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/persistence/QueryPersistenceEngine.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/persistence/QueryPersistenceManager.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/restful/EntranceRestfulApi.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/com/webank/wedatasphere/linkis/entrance/server/DefaultEntranceServer.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/LinkisEntranceApplication.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/BackGroundServiceBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/ConsumerManagerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EngineBuilderBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EngineManagerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EngineRequesterBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EngineSelectorBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EntranceContextBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EntranceExecutorManagerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EntranceInterceptorBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EntranceListenerBusBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EntranceLogListenerBusBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EntranceParserBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/EntranceServerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/ErrorCodeListenerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/ErrorCodeManagerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/GroupFactoryBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/LogManagerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/NewEngineBroadcastListenerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/PersistenceEngineBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/PersistenceManagerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/ReceiverChooserBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/ResponseEngineStatusChangedBroadcastListenerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/ResultSetEngineBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/SchedulerBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/annotation/SchedulerContextBeanAnnotation.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/conf/EntranceSpringConfiguration.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/context/DefaultEntranceContext.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/exception/EntranceErrorCode.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/exception/EntranceIllegalParamException.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/exception/EntranceRPCException.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/exception/QueryFailedException.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/job/EntranceExecuteRequest.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/job/EntranceExecutionJob.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/parser/AbstractEntranceParser.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/parser/ParserUtils.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/persistence/AbstractPersistenceEngine.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/persistence/QueryPersistenceEngine.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/persistence/QueryPersistenceManager.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/restful/EntranceRestfulApi.java
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/java/org/apache/linkis/entrance/server/DefaultEntranceServer.java
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/EntranceContext.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/EntranceParser.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/EntranceServer.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/EntranceWebSocketService.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/cache/GlobalConfigurationKeyValueCache.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/conf/EntranceConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/cs/CSEntranceHelper.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/errorcode/EntranceErrorConstants.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/event/EntranceEvent.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/event/EntranceEventListener.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/event/EntranceEventListenerBus.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/event/EntranceLogEvent.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/event/EntranceLogListener.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/event/EntranceLogListenerBus.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/exception/CacheNotReadyException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/exception/EntranceCastFailException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/exception/EntranceErrorException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/exception/JobHistoryFailedException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/exception/LogReadFailedException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/exception/SensitiveTablesCheckException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/exception/SubmitFailedException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/execute/DefaultEntranceExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/execute/EngineLockListener.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/execute/EntranceExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/execute/EntranceExecutorManager.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/execute/EntranceJob.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/execute/ExecuteRequestInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/execute/JobLockExecuteRequest.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/execute/MarkReq.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/execute/impl/EntranceExecutorManagerImpl.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/execute/operation/ScriptisOperation.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/EntranceInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/OnceJobInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/RuntypeInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/exception/CodeCheckException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/exception/LabelCheckException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/exception/LimitCheckException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/exception/LogPathCreateException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/exception/PythonCodeCheckException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/exception/VarSubstitutionException.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/CSEntranceInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/CommentInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/CustomVariableUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/DBInfoCompleteInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/Explain.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/LabelCheckInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/LogPathCreateInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/PythonCodeCheckInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/SQLCodeCheckInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/SQLLimitEntranceInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/ScalaCodeInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/ShellDangerousGrammerInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/SparkCodeCheckInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/StorePathEntranceInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/interceptor/impl/VarSubstitutionInterceptor.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/Cache.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/CacheLogManager.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/CacheLogReader.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/CacheLogWriter.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/ErrorCode.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/ErrorCodeListener.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/ErrorCodeManager.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/LogFilter.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/LogHandler.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/LogManager.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/LogReader.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/LogWriter.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/LoopArray.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/WebSocketCacheLogReader.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/log/WebSocketLogWriter.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/orchestrator/EntranceOrchestrationFactory.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/orchestrator/plugin/EntranceUserParallelOrchestratorPlugin.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/parser/CommonEntranceParser.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/persistence/EntranceResultSetEngine.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/persistence/HaPersistenceTask.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/persistence/JobCompletedListener.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/persistence/PersistenceEngine.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/persistence/PersistenceManager.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/persistence/ResultSetEngine.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/persistence/ResultSetListener.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/restful/EntranceRestfulRemote.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/scheduler/EntranceGroupFactory.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/scheduler/EntranceSchedulerContext.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/scheduler/cache/CacheOutputExecuteResponse.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/scheduler/cache/ReadCacheConsumer.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/scheduler/cache/ReadCacheConsumerManager.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/timeout/JobTimeoutManager.scala
 delete mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/com/webank/wedatasphere/linkis/entrance/utils/JobHistoryHelper.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/EntranceContext.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/EntranceParser.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/EntranceServer.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/EntranceWebSocketService.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/cache/GlobalConfigurationKeyValueCache.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/conf/EntranceConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/cs/CSEntranceHelper.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/errorcode/EntranceErrorConstants.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/event/EntranceEvent.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/event/EntranceEventListener.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/event/EntranceEventListenerBus.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/event/EntranceLogEvent.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/event/EntranceLogListener.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/event/EntranceLogListenerBus.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/exception/CacheNotReadyException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/exception/EntranceCastFailException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/exception/EntranceErrorException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/exception/JobHistoryFailedException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/exception/LogReadFailedException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/exception/SensitiveTablesCheckException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/exception/SubmitFailedException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/execute/DefaultEntranceExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/execute/EngineLockListener.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/execute/EntranceExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/execute/EntranceExecutorManager.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/execute/EntranceJob.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/execute/ExecuteRequestInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/execute/JobLockExecuteRequest.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/execute/MarkReq.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/execute/impl/EntranceExecutorManagerImpl.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/execute/operation/ScriptisOperation.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/EntranceInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/OnceJobInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/RuntypeInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/exception/CodeCheckException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/exception/LabelCheckException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/exception/LimitCheckException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/exception/LogPathCreateException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/exception/PythonCodeCheckException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/exception/VarSubstitutionException.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/CSEntranceInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/CommentInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/CustomVariableUtils.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/DBInfoCompleteInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/Explain.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/LabelCheckInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/LogPathCreateInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/ParserVarLabelInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/PythonCodeCheckInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/SQLCodeCheckInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/SQLLimitEntranceInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/ScalaCodeInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/ShellDangerousGrammerInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/SparkCodeCheckInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/StorePathEntranceInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/interceptor/impl/VarSubstitutionInterceptor.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/Cache.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/CacheLogManager.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/CacheLogReader.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/CacheLogWriter.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/ErrorCode.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/ErrorCodeListener.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/ErrorCodeManager.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/LogFilter.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/LogHandler.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/LogManager.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/LogReader.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/LogWriter.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/LoopArray.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/WebSocketCacheLogReader.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/log/WebSocketLogWriter.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/orchestrator/EntranceOrchestrationFactory.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/orchestrator/plugin/EntranceUserParallelOrchestratorPlugin.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/parser/CommonEntranceParser.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/persistence/EntranceResultSetEngine.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/persistence/HaPersistenceTask.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/persistence/JobCompletedListener.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/persistence/PersistenceEngine.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/persistence/PersistenceManager.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/persistence/ResultSetEngine.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/persistence/ResultSetListener.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/restful/EntranceRestfulRemote.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/scheduler/EntranceGroupFactory.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/scheduler/EntranceSchedulerContext.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/scheduler/cache/CacheOutputExecuteResponse.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/scheduler/cache/ReadCacheConsumer.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/scheduler/cache/ReadCacheConsumerManager.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/timeout/JobTimeoutManager.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/utils/CommonLogPathUtils.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/utils/JobHistoryHelper.scala
 create mode 100644 linkis-computation-governance/linkis-entrance/src/main/scala/org/apache/linkis/entrance/utils/LogHelper.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/com/webank/wedatasphere/linkis/ujes/jdbc/LinkisBaseResultSet.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/com/webank/wedatasphere/linkis/ujes/jdbc/LinkisMetaDataResultSet.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/com/webank/wedatasphere/linkis/ujes/jdbc/TableType.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLDriver.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLErrorCode.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/com/webank/wedatasphere/linkis/ujes/jdbc/entity/JdbcColumn.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/com/webank/wedatasphere/linkis/ujes/jdbc/utils/JDBCUtils.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/org/apache/linkis/ujes/jdbc/LinkisBaseResultSet.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/org/apache/linkis/ujes/jdbc/LinkisMetaDataResultSet.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/org/apache/linkis/ujes/jdbc/TableType.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/org/apache/linkis/ujes/jdbc/UJESSQLDriver.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/org/apache/linkis/ujes/jdbc/UJESSQLErrorCode.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/org/apache/linkis/ujes/jdbc/entity/JdbcColumn.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/java/org/apache/linkis/ujes/jdbc/utils/JDBCUtils.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/LinkisParameterMetaData.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/UJESClientFactory.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLConnection.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLDatabaseMetaData.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLDriverMain.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLException.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLPreparedStatement.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLResultSet.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLResultSetMetaData.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLStatement.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLTypeParser.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/hook/JDBCDriverPreExecutionHook.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/com/webank/wedatasphere/linkis/ujes/jdbc/hook/impl/TableauPreExecutionHook.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/LinkisParameterMetaData.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESClientFactory.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLConnection.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLDatabaseMetaData.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLDriverMain.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLException.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLPreparedStatement.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLResultSet.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLResultSetMetaData.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLStatement.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/UJESSQLTypeParser.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/hook/JDBCDriverPreExecutionHook.scala
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/main/scala/org/apache/linkis/ujes/jdbc/hook/impl/TableauPreExecutionHook.scala
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/com/webank/wedatasphere/linkis/ujes/jdbc/CreateConnection.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/com/webank/wedatasphere/linkis/ujes/jdbc/JDBCSpiTest.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLDatabaseMetaDataTest.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLPreparedStatementTest.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLResultSetTest.java
 delete mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/com/webank/wedatasphere/linkis/ujes/jdbc/UJESSQLStatementTest.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/org/apache/linkis/ujes/jdbc/CreateConnection.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/org/apache/linkis/ujes/jdbc/JDBCSpiTest.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/org/apache/linkis/ujes/jdbc/UJESSQLDatabaseMetaDataTest.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/org/apache/linkis/ujes/jdbc/UJESSQLPreparedStatementTest.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/org/apache/linkis/ujes/jdbc/UJESSQLResultSetTest.java
 create mode 100644 linkis-computation-governance/linkis-jdbc-driver/src/test/java/org/apache/linkis/ujes/jdbc/UJESSQLStatementTest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/builder/AbstractGenericLabelBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/builder/CombinedLabelBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/builder/DefaultGlobalLabelBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/builder/ExtensibleLabelBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/builder/GenericLabelBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/builder/LabelBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/builder/LabelBuilderAdapter.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/builder/factory/LabelBuilderFactory.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/builder/factory/LabelBuilderFactoryContext.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/builder/factory/StdLabelBuilderFactory.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/conf/LabelCommonConfig.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/constant/LabelConstant.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/constant/LabelKeyConstant.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/CloneableLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/CombinedLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/CombinedLabelImpl.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/EMNodeLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/EngineNodeLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/Feature.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/FunctionLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/GenericLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/InheritableLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/JobLabel.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/Label.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/NodeLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/ResourceLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/SerializableLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/TenantLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/UserModifiable.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/annon/KeyMethod.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/annon/ValueSerialNum.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/cache/CacheLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/cluster/ClusterLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/cluster/EnvLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/config/ConfigurationLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/em/EMInstanceLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/engine/CodeLanguageLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/engine/ConcurrentEngineConnLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/engine/EngineBaseInfoLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/engine/EngineConnModeLabel.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/engine/EngineInstanceLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/engine/EngineType.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/engine/EngineTypeLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/engine/ReuseExclusionLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/engine/RunType.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/engine/UserCreatorLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/entrance/BindEngineLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/entrance/ExecuteOnceLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/entrance/JobQueuingTimeoutLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/entrance/JobRunningTimeoutLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/entrance/JobStrategyLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/entrance/LoadBalanceLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/node/AliasServiceInstanceLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/node/NodeInstanceLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/route/RouteLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/entity/search/SearchableLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/exception/LabelErrorException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/exception/LabelRuntimeException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/utils/EngineTypeLabelCreator.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/com/webank/wedatasphere/linkis/manager/label/utils/LabelUtils.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/builder/AbstractGenericLabelBuilder.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/builder/CombinedLabelBuilder.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/builder/DefaultGlobalLabelBuilder.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/builder/ExtensibleLabelBuilder.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/builder/GenericLabelBuilder.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/builder/LabelBuilder.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/builder/LabelBuilderAdapter.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/builder/factory/LabelBuilderFactory.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/builder/factory/LabelBuilderFactoryContext.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/builder/factory/StdLabelBuilderFactory.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/conf/LabelCommonConfig.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/constant/LabelConstant.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/constant/LabelKeyConstant.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/CloneableLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/CombinedLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/CombinedLabelImpl.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/EMNodeLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/EngineNodeLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/Feature.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/FunctionLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/GenericLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/InheritableLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/JobLabel.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/Label.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/NodeLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/ResourceLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/SerializableLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/TenantLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/UserModifiable.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/annon/KeyMethod.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/annon/ValueSerialNum.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/cache/CacheLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/cluster/ClusterLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/cluster/EnvLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/config/ConfigurationLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/em/EMInstanceLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/engine/CodeLanguageLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/engine/ConcurrentEngineConnLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/engine/EngineBaseInfoLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/engine/EngineConnModeLabel.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/engine/EngineInstanceLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/engine/EngineType.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/engine/EngineTypeLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/engine/ReuseExclusionLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/engine/RunType.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/engine/UserCreatorLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/entrance/BindEngineLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/entrance/ExecuteOnceLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/entrance/JobQueuingTimeoutLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/entrance/JobRunningTimeoutLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/entrance/JobStrategyLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/entrance/LoadBalanceLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/node/AliasServiceInstanceLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/node/NodeInstanceLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/route/RouteLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/entity/search/SearchableLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/exception/LabelErrorException.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/exception/LabelRuntimeException.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/utils/EngineTypeLabelCreator.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/java/org/apache/linkis/manager/label/utils/LabelUtils.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/scala/com/webank/wedatasphere/linkis/manager/label/utils/LabelUtil.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/main/scala/org/apache/linkis/manager/label/utils/LabelUtil.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-common/src/test/java/com/webank/wedatasphere/linkis/manager/label/TestLabelBuilder.java
 create mode 100644 linkis-computation-governance/linkis-manager/label-common/src/test/java/org/apache/linkis/manager/label/TestLabelBuilder.java
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/LabelManagerUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/conf/LabelManagerConf.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/score/DefaultNodeLabelScorer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/score/LabelScoreServiceInstance.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/score/NodeLabelScorer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/service/NodeLabelAddService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/service/NodeLabelRemoveService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/service/NodeLabelService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/service/ResourceLabelService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/service/UserLabelService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/service/impl/DefaultNodeLabelAddService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/service/impl/DefaultNodeLabelRemoveService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/service/impl/DefaultNodeLabelService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/service/impl/DefaultResourceLabelService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/label/service/impl/DefaultUserLabelService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/LabelManagerUtils.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/conf/LabelManagerConf.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/score/DefaultNodeLabelScorer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/score/LabelScoreServiceInstance.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/score/NodeLabelScorer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/service/NodeLabelAddService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/service/NodeLabelRemoveService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/service/NodeLabelService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/service/ResourceLabelService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/service/UserLabelService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/service/impl/DefaultNodeLabelAddService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/service/impl/DefaultNodeLabelRemoveService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/service/impl/DefaultNodeLabelService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/service/impl/DefaultResourceLabelService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/label-manager/src/main/scala/org/apache/linkis/manager/label/service/impl/DefaultUserLabelService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/com/webank/wedatasphere/linkis/manager/am/LinkisManagerApplication.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/com/webank/wedatasphere/linkis/manager/am/exception/AMErrorCode.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/com/webank/wedatasphere/linkis/manager/am/exception/AMErrorException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/com/webank/wedatasphere/linkis/manager/am/exception/AMRetryException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/com/webank/wedatasphere/linkis/manager/am/restful/EMRestfulApi.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/com/webank/wedatasphere/linkis/manager/am/restful/EngineRestfulApi.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/com/webank/wedatasphere/linkis/manager/am/vo/AMEngineNodeVo.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/com/webank/wedatasphere/linkis/manager/am/vo/EMNodeVo.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/manager/am/LinkisManagerApplication.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/manager/am/exception/AMErrorCode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/manager/am/exception/AMErrorException.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/manager/am/exception/AMRetryException.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/manager/am/restful/EMRestfulApi.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/manager/am/restful/EngineRestfulApi.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/manager/am/vo/AMEngineNodeVo.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/java/org/apache/linkis/manager/am/vo/EMNodeVo.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/conf/AMConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/conf/ConfigurationMapCache.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/conf/EngineConnConfigurationService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/converter/DefaultMetricsConverter.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/label/AMLabelChecker.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/label/AMLabelFilter.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/label/DefaultManagerLabelService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/label/EngineReuseLabelRester.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/label/MultiUserEngineReuseLabelChooser.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/locker/DefaultEngineNodeLocker.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/locker/EngineNodeLocker.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/manager/DefaultEMNodeManager.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/manager/DefaultEngineNodeManager.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/manager/EMNodeManager.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/manager/EngineNodeManager.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/pointer/AbstractNodePointer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/pointer/DefaultEMNodPointer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/pointer/DefaultEngineConnPluginPointer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/pointer/DefaultEngineNodPointer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/pointer/DefaultNodePointerBuilder.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/pointer/EngineConnPluginPointer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/recycle/AssignNodeRuleExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/recycle/RecyclingRuleExecutor.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/rpc/ManagerRPCFormats.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/selector/DefaultNodeSelector.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/selector/NodeSelector.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/selector/rule/AvailableNodeSelectRule.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/selector/rule/ConcurrencyNodeSelectRule.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/selector/rule/NodeSelectRule.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/selector/rule/OverLoadNodeSelectRule.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/selector/rule/ResourceNodeSelectRule.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/selector/rule/ScoreNodeSelectRule.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/selector/rule/TaskInfoNodeSelectRule.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/EMEngineService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/EngineService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/HeartbeatService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/cache/DefaultConfCacheService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/em/DefaultEMEngineService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/em/DefaultEMInfoService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/em/DefaultEMRegisterService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/em/DefaultEMUnregisterService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/em/EMInfoService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/em/EMRegisterService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/em/EMUnregisterService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/AbstractEngineService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/DefaultEngineAskEngineService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/DefaultEngineConnStatusCallbackService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/DefaultEngineCreateService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/DefaultEngineInfoService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/DefaultEngineKillService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/DefaultEngineRecycleService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/DefaultEngineReuseService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/DefaultEngineStopService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/DefaultEngineSwitchService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/EngineAskEngineService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/EngineConnStatusCallbackService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/EngineCreateService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/EngineInfoService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/EngineKillService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/EngineRecycleService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/EngineReuseService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/EngineStopService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/engine/EngineSwitchService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/service/heartbeat/AMHeartbeatService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/com/webank/wedatasphere/linkis/manager/am/utils/AMUtils.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/conf/AMConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/conf/ConfigurationMapCache.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/conf/EngineConnConfigurationService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/conf/ManagerMonitorConf.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/converter/DefaultMetricsConverter.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/label/AMLabelChecker.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/label/AMLabelFilter.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/label/DefaultManagerLabelService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/label/EngineReuseLabelRester.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/label/MultiUserEngineReuseLabelChooser.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/locker/DefaultEngineNodeLocker.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/locker/EngineNodeLocker.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/manager/DefaultEMNodeManager.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/manager/DefaultEngineNodeManager.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/manager/EMNodeManager.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/manager/EngineNodeManager.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/pointer/AbstractNodePointer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/pointer/DefaultEMNodPointer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/pointer/DefaultEngineConnPluginPointer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/pointer/DefaultEngineNodPointer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/pointer/DefaultNodePointerBuilder.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/pointer/EngineConnPluginPointer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/recycle/AssignNodeRuleExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/recycle/RecyclingRuleExecutor.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/rpc/ManagerRPCFormats.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/selector/DefaultNodeSelector.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/selector/NodeSelector.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/selector/rule/AvailableNodeSelectRule.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/selector/rule/ConcurrencyNodeSelectRule.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/selector/rule/NodeSelectRule.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/selector/rule/OverLoadNodeSelectRule.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/selector/rule/ResourceNodeSelectRule.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/selector/rule/ScoreNodeSelectRule.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/selector/rule/TaskInfoNodeSelectRule.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/EMEngineService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/EngineService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/HeartbeatService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/cache/DefaultConfCacheService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/em/DefaultECMOperateService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/em/DefaultEMEngineService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/em/DefaultEMInfoService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/em/DefaultEMRegisterService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/em/DefaultEMUnregisterService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/em/ECMOperateService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/em/EMInfoService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/em/EMRegisterService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/em/EMUnregisterService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/AbstractEngineService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/DefaultEngineAskEngineService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/DefaultEngineConnStatusCallbackService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/DefaultEngineCreateService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/DefaultEngineInfoService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/DefaultEngineOperateService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/DefaultEngineRecycleService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/DefaultEngineReuseService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/DefaultEngineStopService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/DefaultEngineSwitchService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/EngineAskEngineService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/EngineConnStatusCallbackService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/EngineCreateService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/EngineInfoService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/EngineKillService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/EngineOperateService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/EngineRecycleService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/EngineReuseService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/EngineStopService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/engine/EngineSwitchService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/heartbeat/AMHeartbeatService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/service/monitor/NodeHeartbeatMonitor.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/scala/org/apache/linkis/manager/am/utils/AMUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-client/src/main/java/com/webank/wedatasphere/linkis/manager/client/annotation/resource/EnableResourceManager.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-client/src/main/java/com/webank/wedatasphere/linkis/manager/client/annotation/resource/RMAnnotationParser.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-client/src/main/java/com/webank/wedatasphere/linkis/manager/client/annotation/resource/RegisterResource.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-client/src/main/java/org/apache/linkis/manager/client/annotation/resource/EnableResourceManager.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-client/src/main/java/org/apache/linkis/manager/client/annotation/resource/RMAnnotationParser.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-client/src/main/java/org/apache/linkis/manager/client/annotation/resource/RegisterResource.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-client/src/main/scala/com/webank/wedatasphere/linkis/manager/client/resource/ResourceManagerClient.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-client/src/main/scala/org/apache/linkis/manager/client/resource/ResourceManagerClient.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/constant/AMConstant.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/enumeration/NodeHealthy.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/enumeration/NodeStatus.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/label/LabelKeyValue.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/metrics/AMNodeMetrics.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/metrics/NodeHealthyInfo.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/metrics/NodeMetrics.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/metrics/NodeOverLoadInfo.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/metrics/NodeTaskInfo.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/AMEMNode.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/AMEngineNode.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/AMNode.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/DefaultScoreServiceInstance.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/EMNode.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/EngineNode.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/InfoRMNode.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/LabelNode.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/Node.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/RMNode.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/node/ScoreServiceInstance.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/persistence/PersistenceLabel.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/persistence/PersistenceLock.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/persistence/PersistenceNode.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/persistence/PersistenceNodeEntity.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/persistence/PersistenceNodeMetrics.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/persistence/PersistenceNodeMetricsEntity.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/persistence/PersistenceResource.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/resource/CommonNodeResource.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/resource/NodeResource.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/entity/resource/ResourceType.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/exception/ResourceWarnException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/bml/BmlResource.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/bml/LocalResource.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/conf/RemoveCacheConfRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/em/EMInfoClearRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/em/EMRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/em/GetEMEnginesRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/em/GetEMInfoRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/em/PauseEMRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/em/StopEMRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineAskRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineConnReleaseRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineCreateRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineInfoClearRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineLockType.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineRecyclingRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineReuseRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineStopRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineStopResponse.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineSuicideRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineSwitchRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/node/HeartbeatProtocol.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/node/NodeHeartbeatMsg.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/node/NodeHeartbeatRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/node/NodeRequestProtocol.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/node/NodeStatusProtocol.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/node/RequestNodeStatus.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/node/ResponseNodeStatus.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/protocol/node/StopNodeRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/com/webank/wedatasphere/linkis/manager/common/utils/ManagerUtils.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/constant/AMConstant.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/enumeration/NodeHealthy.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/enumeration/NodeStatus.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/label/LabelKeyValue.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/metrics/AMNodeMetrics.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/metrics/NodeHealthyInfo.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/metrics/NodeMetrics.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/metrics/NodeOverLoadInfo.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/metrics/NodeTaskInfo.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/AMEMNode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/AMEngineNode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/AMNode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/DefaultScoreServiceInstance.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/EMNode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/EngineNode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/InfoRMNode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/LabelNode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/Node.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/RMNode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/node/ScoreServiceInstance.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/persistence/PersistenceLabel.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/persistence/PersistenceLabelRel.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/persistence/PersistenceLock.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/persistence/PersistenceNode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/persistence/PersistenceNodeEntity.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/persistence/PersistenceNodeMetrics.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/persistence/PersistenceNodeMetricsEntity.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/persistence/PersistenceResource.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/resource/CommonNodeResource.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/resource/NodeResource.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/resource/ResourceType.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/entity/resource/UserResource.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/exception/ResourceWarnException.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/bml/BmlResource.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/bml/LocalResource.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/conf/RemoveCacheConfRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/em/EMInfoClearRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/em/EMRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/em/EMResourceClearRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/em/GetEMEnginesRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/em/GetEMInfoRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/em/PauseEMRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/em/StopEMRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineAskRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineConnReleaseRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineCreateRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineInfoClearRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineLockType.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineRecyclingRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineReuseRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineStopRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineStopResponse.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineSuicideRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/engine/EngineSwitchRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/node/HeartbeatProtocol.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/node/NodeHeartbeatMsg.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/node/NodeHeartbeatRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/node/NodeRequestProtocol.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/node/NodeStatusProtocol.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/node/RequestNodeStatus.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/node/ResponseNodeStatus.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/protocol/node/StopNodeRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/java/org/apache/linkis/manager/common/utils/ManagerUtils.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/conf/ManagerCommonConf.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/entity/recycle/RecyclingRule.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/entity/resource/Resource.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/monitor/ManagerMonitor.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/protocol/EngineLock.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/protocol/ServiceHealthReport.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/protocol/ServiceState.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/protocol/em/RegisterEMRequest.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/protocol/em/RegisterEMResponse.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineAsyncResponse.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/protocol/engine/EngineConnStatusCallback.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/protocol/label/LabelUpdateRequest.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/protocol/resource/ResourceProtocol.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/serializer/NodeResourceSerializer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/serializer/RegisterEMRequestSerializer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/com/webank/wedatasphere/linkis/manager/common/utils/ResourceUtils.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/conf/ManagerCommonConf.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/entity/recycle/RecyclingRule.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/entity/resource/Resource.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/monitor/ManagerMonitor.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/operator/Operator.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/operator/OperatorFactory.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/EngineLock.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/OperateRequest.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/OperateResponse.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/ServiceHealthReport.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/ServiceState.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/em/ECMOperateRequest.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/em/ECMOperateResponse.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/em/EMResourceRegisterRequest.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/em/RegisterEMRequest.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/em/RegisterEMResponse.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/engine/EngineAsyncResponse.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/engine/EngineConnStatusCallback.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/engine/EngineOperateRequest.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/engine/EngineOperateResponse.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/label/LabelUpdateRequest.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/protocol/resource/ResourceProtocol.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/serializer/NodeResourceSerializer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/serializer/RegisterEMRequestSerializer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-common/src/main/scala/org/apache/linkis/manager/common/utils/ResourceUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/com/webank/wedatasphere/linkis/manager/service/common/label/LabelChecker.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/com/webank/wedatasphere/linkis/manager/service/common/label/LabelFilter.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/com/webank/wedatasphere/linkis/manager/service/common/label/ManagerLabelService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/com/webank/wedatasphere/linkis/manager/service/common/metrics/MetricsConverter.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/com/webank/wedatasphere/linkis/manager/service/common/pointer/EMNodPointer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/com/webank/wedatasphere/linkis/manager/service/common/pointer/EngineNodePointer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/com/webank/wedatasphere/linkis/manager/service/common/pointer/NodePointer.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/com/webank/wedatasphere/linkis/manager/service/common/pointer/NodePointerBuilder.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/org/apache/linkis/manager/service/common/label/LabelChecker.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/org/apache/linkis/manager/service/common/label/LabelFilter.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/org/apache/linkis/manager/service/common/label/ManagerLabelService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/org/apache/linkis/manager/service/common/metrics/MetricsConverter.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/org/apache/linkis/manager/service/common/pointer/EMNodPointer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/org/apache/linkis/manager/service/common/pointer/EngineNodePointer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/org/apache/linkis/manager/service/common/pointer/NodePointer.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-manager-service-common/src/main/scala/org/apache/linkis/manager/service/common/pointer/NodePointerBuilder.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/exception/RMErrorException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/exception/RMFatalException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/exception/RMWarnException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/protocol/TimeoutEMEngineRequest.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/protocol/TimeoutEMEngineResponse.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/java/org/apache/linkis/resourcemanager/exception/RMErrorException.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/java/org/apache/linkis/resourcemanager/exception/RMFatalException.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/java/org/apache/linkis/resourcemanager/exception/RMWarnException.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/java/org/apache/linkis/resourcemanager/protocol/TimeoutEMEngineRequest.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/java/org/apache/linkis/resourcemanager/protocol/TimeoutEMEngineResponse.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/RMRPCFormats.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/ResourceManagerParam.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/ResultResource.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/utils/RMConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/scala/org/apache/linkis/resourcemanager/RMRPCFormats.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/scala/org/apache/linkis/resourcemanager/ResourceManagerParam.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/scala/org/apache/linkis/resourcemanager/ResultResource.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-commons/linkis-resource-manager-common/src/main/scala/org/apache/linkis/resourcemanager/utils/RMConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-monitor/pom.xml
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-monitor/src/main/scala/com/webank/wedatasphere/linkis/manager/monitor/conf/ManagerMonitorConf.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-monitor/src/main/scala/com/webank/wedatasphere/linkis/manager/monitor/node/NodeHeartbeatMonitor.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/PersistenceSpringConfiguration.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/dao/LabelManagerMapper.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/dao/LockManagerMapper.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/dao/NodeManagerMapper.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/dao/NodeMetricManagerMapper.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/dao/ResourceManagerMapper.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/dao/impl/LabelManagerMapper.xml
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/dao/impl/LockManagerMapper.xml
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/dao/impl/NodeManagerMapper.xml
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/dao/impl/NodeMetricManagerMapper.xml
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/dao/impl/ResourceManagerMapper.xml
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/entity/Tunple.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/exception/NodeInstanceDuplicateException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/exception/NodeInstanceNotFoundException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/exception/PersistenceErrorException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/exception/PersistenceWarnException.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/LabelManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/LockManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/ManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/NodeManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/NodeMetricManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/ResourceLabelPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/ResourceManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/impl/DefaultLabelManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/impl/DefaultLockManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/impl/DefaultManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/impl/DefaultNodeManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/impl/DefaultNodeMetricManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/impl/DefaultResourceLabelPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/persistence/impl/DefaultResourceManagerPersistence.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/com/webank/wedatasphere/linkis/manager/util/PersistenceUtils.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/PersistenceSpringConfiguration.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/dao/LabelManagerMapper.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/dao/LockManagerMapper.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/dao/NodeManagerMapper.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/dao/NodeMetricManagerMapper.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/dao/ResourceManagerMapper.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/dao/impl/LabelManagerMapper.xml
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/dao/impl/LockManagerMapper.xml
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/dao/impl/NodeManagerMapper.xml
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/dao/impl/NodeMetricManagerMapper.xml
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/dao/impl/ResourceManagerMapper.xml
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/entity/Tunple.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/exception/NodeInstanceDuplicateException.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/exception/NodeInstanceNotFoundException.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/exception/PersistenceErrorException.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/exception/PersistenceWarnException.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/LabelManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/LockManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/ManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/NodeManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/NodeMetricManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/ResourceLabelPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/ResourceManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/impl/DefaultLabelManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/impl/DefaultLockManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/impl/DefaultManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/impl/DefaultNodeManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/impl/DefaultNodeMetricManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/impl/DefaultResourceLabelPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/persistence/impl/DefaultResourceManagerPersistence.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/java/org/apache/linkis/manager/util/PersistenceUtils.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/test/resources/mybatis.xml.bak
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/assembly/distribution.xml
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/domain/RMLabelContainer.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/dao/ExternalResourceProviderDao.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/dao/impl/ExternalResourceProviderDaoImpl.xml
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/domain/ExternalAppInfo.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/domain/ExternalResourceIdentifier.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/domain/ExternalResourceProvider.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/parser/ExternalResourceIdentifierParser.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/parser/YarnResourceIdentifierParser.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/request/ExternalResourceRequester.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/service/ExternalResourceService.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/service/impl/ExternalResourceServiceImpl.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/external/yarn/YarnResourceIdentifier.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/restful/vo/ApplicationListVo.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/restful/vo/EngineInstanceVo.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/com/webank/wedatasphere/linkis/resourcemanager/utils/AlertUtils.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/domain/RMLabelContainer.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/exception/RMErrorCode.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/dao/ExternalResourceProviderDao.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/dao/impl/ExternalResourceProviderDaoImpl.xml
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/domain/ExternalAppInfo.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/domain/ExternalResourceIdentifier.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/domain/ExternalResourceProvider.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/parser/ExternalResourceIdentifierParser.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/parser/YarnResourceIdentifierParser.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/request/ExternalResourceRequester.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/service/ExternalResourceService.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/service/impl/ExternalResourceServiceImpl.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/external/yarn/YarnResourceIdentifier.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/restful/vo/ApplicationListVo.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/restful/vo/EngineInstanceVo.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/utils/AlertUtils.java
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/java/org/apache/linkis/resourcemanager/utils/RequestKerberosUrlUtils.java
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/RMReceiver.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/errorcode/RMErrorConstants.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/external/yarn/YarnAppInfo.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/external/yarn/YarnResourceRequester.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/message/RMMessageService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/restful/RMMonitorRest.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/service/LabelResourceService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/service/RequestResourceService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/service/ResourceLockService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/service/ResourceManager.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/service/impl/DefaultReqResourceService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/service/impl/DefaultResourceManager.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/service/impl/DriverAndYarnReqResourceService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/service/impl/LabelResourceServiceImpl.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/service/impl/ResourceLogService.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/utils/RMUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/resourcemanager/utils/UserConfiguration.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/com/webank/wedatasphere/linkis/rpc/utils/SenderUtils.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/external/yarn/YarnAppInfo.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/external/yarn/YarnResourceRequester.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/message/RMMessageService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/restful/RMMonitorRest.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/service/LabelResourceService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/service/RequestResourceService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/service/ResourceLockService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/service/ResourceManager.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/service/impl/DefaultReqResourceService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/service/impl/DefaultResourceManager.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/service/impl/DriverAndYarnReqResourceService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/service/impl/LabelResourceServiceImpl.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/service/impl/ResourceLogService.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/utils/RMUtils.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/resourcemanager/utils/UserConfiguration.scala
 create mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/main/scala/org/apache/linkis/rpc/utils/SenderUtils.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/test/scala/com/webank/bdp/dataworkcloud/resourcemanager/notify/AlertTest.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/test/scala/com/webank/test/TestMain.scala
 delete mode 100644 linkis-computation-governance/linkis-manager/linkis-resource-manager/src/test/scala/com/webank/test/TestResource.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/config/Environment.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/config/entries/ConfigEntry.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/config/entries/ExecutionEntry.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/context/ExecutionContext.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/deployment/ClusterDescriptorAdapter.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/deployment/ClusterDescriptorAdapterFactory.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/deployment/YarnApplicationClusterDescriptorAdapter.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/deployment/YarnPerJobClusterDescriptorAdapter.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/deployment/YarnSessionClusterDescriptorAdapter.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/factory/LinkisYarnClusterClientFactory.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/result/AbstractResult.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/result/BatchResult.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/result/ChangelogResult.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/result/Result.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/result/ResultUtil.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/result/TypedResult.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/AbstractJobOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/JobOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/NonJobOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/Operation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/OperationFactory.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/OperationFactoryImpl.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/OperationUtil.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/CreateViewOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/DDLOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/DescribeTableOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/DropViewOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/ExplainOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/InsertOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/ResetOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/SelectOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/SetOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowCatalogsOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowCurrentCatalogOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowCurrentDatabaseOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowDatabasesOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowFunctionsOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowModulesOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowTablesOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowViewsOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/UseCatalogOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/impl/UseDatabaseOperation.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/result/ColumnInfo.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/result/ConstantNames.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/result/ResultKind.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/result/ResultSet.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/result/ResultSetJsonDeserializer.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/operation/result/ResultSetJsonSerializer.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/parser/SqlCommand.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/parser/SqlCommandCall.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/parser/SqlCommandParser.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/sql/parser/SqlCommandParserImpl.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/client/utils/YarnConfLoader.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/exception/ExecutorInitException.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/exception/FlinkInitFailedException.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/exception/JobExecutionException.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/exception/SqlExecutionException.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/com/webank/wedatasphere/linkis/engineconnplugin/flink/exception/SqlParseException.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/config/Environment.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/config/entries/ConfigEntry.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/config/entries/ExecutionEntry.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/context/ExecutionContext.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/deployment/ClusterDescriptorAdapter.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/deployment/ClusterDescriptorAdapterFactory.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/deployment/YarnApplicationClusterDescriptorAdapter.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/deployment/YarnPerJobClusterDescriptorAdapter.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/deployment/YarnSessionClusterDescriptorAdapter.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/factory/LinkisYarnClusterClientFactory.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/result/AbstractResult.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/result/BatchResult.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/result/ChangelogResult.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/result/Result.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/result/ResultUtil.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/result/TypedResult.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/AbstractJobOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/JobOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/NonJobOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/Operation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/OperationFactory.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/OperationFactoryImpl.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/OperationUtil.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/CreateViewOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/DDLOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/DescribeTableOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/DropViewOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/ExplainOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/InsertOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/ResetOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/SelectOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/SetOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowCatalogsOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowCurrentCatalogOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowCurrentDatabaseOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowDatabasesOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowFunctionsOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowModulesOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowTablesOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/ShowViewsOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/UseCatalogOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/impl/UseDatabaseOperation.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/result/ColumnInfo.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/result/ConstantNames.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/result/ResultKind.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/result/ResultSet.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/result/ResultSetJsonDeserializer.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/operation/result/ResultSetJsonSerializer.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/parser/SqlCommand.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/parser/SqlCommandCall.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/parser/SqlCommandParser.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/sql/parser/SqlCommandParserImpl.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/client/utils/YarnConfLoader.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/exception/ExecutorInitException.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/exception/FlinkInitFailedException.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/exception/JobExecutionException.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/exception/SqlExecutionException.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/java/org/apache/linkis/engineconnplugin/flink/exception/SqlParseException.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/FlinkEngineConnPlugin.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/config/FlinkEnvConfiguration.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/config/FlinkResourceConfiguration.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/context/EnvironmentContext.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/context/FlinkEngineConnContext.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/executor/FlinkCodeOnceExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/executor/FlinkExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/executor/FlinkJarOnceExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/executor/FlinkOnceExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/executor/FlinkSQLComputationExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/executormanager/FlinkExecutorManager.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/factory/FlinkApplicationExecutorFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/factory/FlinkCodeExecutorFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/factory/FlinkEngineConnFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/factory/FlinkSQLExecutorFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/launch/FlinkEngineConnLaunchBuilder.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/listener/FlinkListener.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/listener/FlinkListenerGroup.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/resource/FlinkEngineConnResourceFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/util/ClassUtil.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/com/webank/wedatasphere/linkis/engineconnplugin/flink/util/FlinkValueFormatUtil.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/FlinkEngineConnPlugin.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/config/FlinkEnvConfiguration.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/config/FlinkResourceConfiguration.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/context/EnvironmentContext.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/context/FlinkEngineConnContext.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/executor/FlinkCodeOnceExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/executor/FlinkExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/executor/FlinkJarOnceExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/executor/FlinkOnceExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/executor/FlinkSQLComputationExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/executormanager/FlinkExecutorManager.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/factory/FlinkApplicationExecutorFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/factory/FlinkCodeExecutorFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/factory/FlinkEngineConnFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/factory/FlinkSQLExecutorFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/launch/FlinkEngineConnLaunchBuilder.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/listener/FlinkListener.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/listener/FlinkListenerGroup.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/resource/FlinkEngineConnResourceFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/util/ClassUtil.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/flink/src/main/scala/org/apache/linkis/engineconnplugin/flink/util/FlinkValueFormatUtil.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/java/com/webank/wedatasphere/linkis/engineplugin/hive/log/HiveProgress.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/java/com/webank/wedatasphere/linkis/engineplugin/hive/serde/CustomerDelimitedJSONSerDe.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/java/org/apache/linkis/engineplugin/hive/log/HiveProgress.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/java/org/apache/linkis/engineplugin/hive/serde/CustomerDelimitedJSONSerDe.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/HiveEngineConnPlugin.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/common/HiveUtils.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/conf/HiveEngineConfiguration.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/creation/HiveEngineConnFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/cs/CSHiveHelper.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/entity/HiveSession.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/exception/NotSupportedHiveTypeException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/executor/HiveEngineConnExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/hook/HiveAddJarsEngineHook.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/hook/HiveAddMetaTableNameHook.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/launch/HiveProcessEngineConnLaunchBuilder.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/log/LogHelper.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/hive/progress/HiveProgressHelper.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/HiveEngineConnPlugin.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/common/HiveUtils.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/conf/HiveEngineConfiguration.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/creation/HiveEngineConnFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/cs/CSHiveHelper.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/entity/HiveSession.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/exception/NotSupportedHiveTypeException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/executor/HiveEngineConnExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/hook/HiveAddJarsEngineHook.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/hook/HiveAddMetaTableNameHook.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/launch/HiveProcessEngineConnLaunchBuilder.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/log/LogHelper.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/hive/src/main/scala/org/apache/linkis/engineplugin/hive/progress/HiveProgressHelper.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/java/com/webank/wedatasphere/linkis/manager/engineplugin/io/utils/ReflectionUtils.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/java/org/apache/linkis/manager/engineplugin/io/utils/ReflectionUtils.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/io/IoEngineConnPlugin.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/io/builder/IoProcessEngineConnLaunchBuilder.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/io/conf/IOEngineConnConfiguration.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/io/domain/FSInfo.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/io/executor/IoEngineConnExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/io/factory/IoEngineConnFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/io/service/FsProxyService.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/io/utils/IOHelp.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/IoEngineConnPlugin.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/builder/IoProcessEngineConnLaunchBuilder.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/conf/IOEngineConnConfiguration.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/domain/FSInfo.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/executor/IoEngineConnExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/factory/IoEngineConnFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/service/FsProxyService.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/io_file/src/main/scala/org/apache/linkis/manager/engineplugin/io/utils/IOHelp.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/java/com/webank/wedatasphere/linkis/manager/engineplugin/jdbc/ConnectionManager.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/java/org/apache/linkis/manager/engineplugin/jdbc/ConnectionManager.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/java/org/apache/linkis/manager/engineplugin/jdbc/JdbcAuthType.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/jdbc/JDBCEngineConnPlugin.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/jdbc/builder/JDBCProcessEngineConnLaunchBuilder.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/jdbc/conf/JDBCConfiguration.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/jdbc/exception/JDBCParamsIllegalException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/jdbc/executer/JDBCEngineConnExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/jdbc/executer/JDBCHelper.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/jdbc/executer/JDBCSQLCodeParser.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/jdbc/factory/JDBCEngineConnFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/JDBCEngineConnPlugin.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/builder/JDBCProcessEngineConnLaunchBuilder.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/conf/JDBCConfiguration.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/exception/JDBCParamsIllegalException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/executer/JDBCEngineConnExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/executer/JDBCHelper.java
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/executer/JDBCSQLCodeParser.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/main/scala/org/apache/linkis/manager/engineplugin/jdbc/factory/JDBCEngineConnFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/jdbc/src/test/java/org/apache/linkis/manager/engineplugin/jdbc/TestConnectionManager.java
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/PipelineEngineConnPlugin.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/builder/PipelineEngineConnLaunchBuilder.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/conf/PipelineEngineConfiguration.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/constant/PipeLineConstant.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/conversions/FsConvertions.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/exception/PipeLineErrorException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/executor/CSVExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/executor/CopyExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/executor/ExcelExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/executor/OutputStreamCache.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/executor/PipeLineExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/executor/PipelineEngineConnExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/executor/PipelineExecutorSelector.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/pipeline/factory/PipelineEngineConnFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/PipelineEngineConnPlugin.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/builder/PipelineEngineConnLaunchBuilder.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/conf/PipelineEngineConfiguration.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/constant/PipeLineConstant.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/conversions/FsConvertions.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/exception/PipeLineErrorException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/executor/CSVExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/executor/CopyExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/executor/ExcelExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/executor/OutputStreamCache.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/executor/PipeLineExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/executor/PipelineEngineConnExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/executor/PipelineExecutorSelector.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/pipeline/src/main/scala/org/apache/linkis/manager/engineplugin/pipeline/factory/PipelineEngineConnFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/PythonEngineConnPlugin.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/conf/PythonEngineConfiguration.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/exception/NoSupportEngineException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/exception/PythonSessionNullException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/executor/PythonEngineConnExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/executor/PythonSession.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/factory/PythonEngineConnFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/hook/PythonVersionEngineHook.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/launch/PythonProcessEngineConnLaunchBuilder.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/utils/Kind.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/python/utils/State.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/PythonEngineConnPlugin.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/conf/PythonEngineConfiguration.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/exception/NoSupportEngineException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/exception/PythonSessionNullException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/executor/PythonEngineConnExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/executor/PythonSession.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/factory/PythonEngineConnFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/hook/PythonVersionEngineHook.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/launch/PythonProcessEngineConnLaunchBuilder.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/utils/Kind.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/python/src/main/scala/org/apache/linkis/manager/engineplugin/python/utils/State.scala
 delete mode 100755 linkis-engineconn-plugins/engineconn-plugins/shell/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/shell/ShellEngineConnPlugin.scala
 delete mode 100755 linkis-engineconn-plugins/engineconn-plugins/shell/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/shell/builder/ShellProcessEngineConnLaunchBuilder.scala
 delete mode 100755 linkis-engineconn-plugins/engineconn-plugins/shell/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/shell/exception/NoCorrectUserException.scala
 delete mode 100755 linkis-engineconn-plugins/engineconn-plugins/shell/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/shell/executor/ShellEngineConnExecutor.scala
 delete mode 100755 linkis-engineconn-plugins/engineconn-plugins/shell/src/main/scala/com/webank/wedatasphere/linkis/manager/engineplugin/shell/factory/ShellEngineConnFactory.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/shell/src/main/scala/org/apache/linkis/manager/engineplugin/shell/ShellEngineConnPlugin.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/shell/src/main/scala/org/apache/linkis/manager/engineplugin/shell/builder/ShellProcessEngineConnLaunchBuilder.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/shell/src/main/scala/org/apache/linkis/manager/engineplugin/shell/exception/NoCorrectUserException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/shell/src/main/scala/org/apache/linkis/manager/engineplugin/shell/executor/ShellEngineConnExecutor.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/shell/src/main/scala/org/apache/linkis/manager/engineplugin/shell/factory/ShellEngineConnFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/Interpreter/Interpreter.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/Interpreter/ProcessInterpreter.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/Interpreter/PythonInterpreter.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/SparkEngineConnPlugin.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/common/Kind.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/common/LineBufferedProcess.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/common/LineBufferedStream.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/common/LogContainer.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/common/SparkKind.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/common/State.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/config/SparkConfiguration.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/config/SparkResourceConfiguration.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/cs/CSSparkHelper.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/cs/CSSparkPreExecutionHook.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/cs/CSTableParser.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/entity/SparkEngineSession.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/exception/ApplicationAlreadyStoppedException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/exception/ExecuteError.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/exception/MDQErrorException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/exception/NoSupportEngineException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/exception/QueryFailedException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/exception/RetryException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/exception/SparkCreateFileException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/exception/SparkSessionNullException.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/executor/SQLSession.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/executor/SparkEngineConnExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/executor/SparkExecutorOrder.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/executor/SparkPythonExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/executor/SparkScalaExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/executor/SparkSqlExecutor.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/extension/SparkPostExecutionHook.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/extension/SparkPreExecutionHook.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/extension/SparkSqlExtension.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/factory/SparkEngineConnFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/factory/SparkEngineConnResourceFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/factory/SparkPythonExecutorFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/factory/SparkScalaExecutorFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/factory/SparkSqlExecutorFactory.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/imexport/CsvRelation.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/imexport/ExportData.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/imexport/LoadData.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/imexport/util/BackGroundServiceUtils.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/imexport/util/ImExportUtils.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/launch/SparkSubmitProcessEngineConnLaunchBuilder.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/mdq/MDQPostExecutionHook.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/mdq/MDQPreExecutionHook.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/metadata/HPOBuilder.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/metadata/MetaDataInfoTool.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/metadata/SparkHiveObject.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/metadata/SparkSQLHistoryParser.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/utils/EngineUtils.scala
 delete mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/com/webank/wedatasphere/linkis/engineplugin/spark/utils/JobProgressUtil.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/Interpreter/Interpreter.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/Interpreter/ProcessInterpreter.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/Interpreter/PythonInterpreter.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/SparkEngineConnPlugin.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/Kind.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/LineBufferedProcess.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/LineBufferedStream.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/LogContainer.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/SparkKind.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/common/State.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/config/SparkConfiguration.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/config/SparkResourceConfiguration.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/cs/CSSparkHelper.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/cs/CSSparkPreExecutionHook.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/cs/CSTableParser.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/entity/SparkEngineSession.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/exception/ApplicationAlreadyStoppedException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/exception/ExecuteError.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/exception/MDQErrorException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/exception/NoSupportEngineException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/exception/QueryFailedException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/exception/RetryException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/exception/SparkCreateFileException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/exception/SparkSessionNullException.scala
 create mode 100644 linkis-engineconn-plugins/engineconn-plugins/spark/src/main/scala/org/apache/linkis/engineplugin/spark/executor/SQLSession.scala
... 2523 lines suppressed ...

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@linkis.apache.org
For additional commands, e-mail: commits-help@linkis.apache.org


[incubator-linkis] 01/01: Merge pull request #1272 from apache/release-1.0.3-rc1

Posted by sh...@apache.org.
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