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

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


    from 51704268a feat: optimize process of closing spark job on k8s (#4957)
     new 6affc4b2c The value configured by Linkis is trimmed.
     new e1111ab54 linkis-cli add version info to source map
     new 5aee61ca4 cs service supports active and standby configuration logic
     new b8b82389a Linkis base info support to return linkis cluster info
     new b21ad6efe [Feature][mg-eureka] List eureka service instance close #4884
     new 3b2b1d2a5 The information returned by a running task should not 
contain error information
     new f1f944d6c code optimize
     new 22497f7e5 UDF info add desc info return
     new 49bd9a21a add new create file method support set owner
     new bdc7a5c55 Distributed lock optimization adds lock holding attributes 
to prevent repeated lock acquisition and unlocking errors.
     new 1e70b84da add clear map method
     new 46589aed3 Basic data management adds UDF tree management
     new 8c59c621f fix csv file with utf-8 with bom chart[&#xFEFF]
     new b91ec0fc5 [Feature]New configuration management function added to the 
management console #4842 [Feature]New user configuration function added to the 
management console #4841
     new 95566692d Add cross-cluster rule configuration
     new f838aa129 add template conf feature
     new d61915d2b add template conf and cross cluster ddl
     new 293356eb9 Fix build error
     new 2a66bf618 add instancio-junit module
     new 8225429e8 Merge remote-tracking branch 'upstream/master' into 
master-pes
     new 08795ecd3 Fix integration test bug
     new f8936ce0c Fix integration test bug
     new 234c38eda Fix integration test bug
     new 149f45e82 Merge pull request #4954 from WeDataSphere/master-pes

The 3977 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:
 .../linkis/common/conf/BDPConfiguration.scala      |  25 +-
 .../org/apache/linkis/common/log/LogUtils.scala    |   4 +-
 .../apache/linkis/protocol/utils/TaskUtils.scala   |  17 +-
 .../linkis/storage/utils/FileSystemUtils.java      |  59 ++
 .../job/interactive/InteractiveJobDescBuilder.java |  11 +-
 .../application/present/file/ResultFileWriter.java |   3 +-
 .../governance/common/entity/TemplateConfKey.java  |  79 ++
 .../common/protocol/conf/TemplateConfRequest.java  |  37 +-
 .../common/protocol/conf/TemplateConfResponse.java |  20 +-
 .../common/conf/GovernanceCommonConf.scala         |   6 -
 .../exception/GovernanceErrorException.scala       |   2 +-
 .../governance/common/paser/CodeParser.scala       |  13 +-
 .../common/paser/ScalaCodeParserTest.scala         |  11 +-
 .../linkis/templates/configmap-init-sql.yaml       | 107 ++-
 linkis-dist/package/db/linkis_ddl.sql              |  91 ++-
 linkis-dist/package/db/linkis_ddl_pg.sql           |  67 +-
 linkis-dist/package/db/linkis_dml.sql              |  25 +-
 .../package/db/module/linkis_configuration.sql     |  38 +-
 .../package/db/module/linkis_configuration_dml.sql |   5 -
 linkis-dist/package/db/module/linkis_udf.sql       |   9 +-
 linkis-dist/package/db/udf/udf_sys.sql             | 813 +++++++++++++++++++++
 .../db/upgrade/1.5.0_schema/mysql/linkis_ddl.sql   |  70 +-
 .../linkis-configuration/pom.xml                   |   7 +
 .../configuration/conf/AcrossClusterRuleKeys.java  |  43 ++
 ...belMapper.java => AcrossClusterRuleMapper.java} |  21 +-
 ...apper.java => ConfigKeyLimitForUserMapper.java} |  18 +-
 .../linkis/configuration/dao/ConfigMapper.java     |  40 +-
 .../linkis/configuration/dao/LabelMapper.java      |   5 +
 .../configuration/dao/TemplateConfigKeyMapper.java |  49 ++
 .../{UserIpVo.java => AcrossClusterRule.java}      | 120 +--
 .../linkis/configuration/entity/ConfigKey.java     |  99 +++
 .../entity/ConfigKeyLimitForUser.java              | 200 +++++
 .../configuration/entity/ConfigKeyLimitVo.java}    |  49 +-
 .../configuration/entity/ConfigKeyValue.java       |  12 +
 .../{ConfigKeyValue.java => ConfigUserValue.java}  | 183 ++---
 .../configuration/entity/TemplateConfigKey.java    | 200 +++++
 .../configuration/entity/TemplateConfigKeyVO.java} |  17 +-
 .../linkis/configuration/entity/UserIpVo.java      |   2 +
 .../enumeration/BoundaryTypeEnum.java}             |  30 +-
 .../LinkisConfigurationErrorCodeSummary.java       |   6 +-
 .../restful/api/AcrossClusterRuleRestfulApi.java   | 332 +++++++++
 .../restful/api/ConfigurationRestfulApi.java       | 341 ++++++++-
 .../restful/api/TemplateManagerRestfulApi.java     | 277 +++++++
 ...yService.java => AcrossClusterRuleService.java} |  24 +-
 .../configuration/service/ConfigKeyService.java    |  15 +
 ...yService.java => TemplateConfigKeyService.java} |  30 +-
 .../service/impl/AcrossClusterRuleServiceImpl.java | 103 +++
 .../service/impl/ConfigKeyServiceImpl.java         |  48 +-
 .../service/impl/TemplateConfigKeyServiceImpl.java | 500 +++++++++++++
 .../service/impl/TenantConfigServiceImpl.java      |  56 +-
 .../linkis/configuration/util/CommonUtils.java     |  38 +
 .../main/resources/mapper/common/LabelMapper.xml   |  23 +-
 .../mapper/mysql/AcrossClusterRuleMapper.xml       | 130 ++++
 .../mapper/mysql/ConfigKeyLimitForUserMapper.xml   | 145 ++++
 .../main/resources/mapper/mysql/ConfigMapper.xml   | 243 +++++-
 .../mapper/mysql/TemplateConfigKeyMapper.xml       | 161 ++++
 .../mapper/postgresql/AcrossClusterRuleMapper.xml  | 130 ++++
 .../postgresql/ConfigKeyLimitForUserMapper.xml     | 145 ++++
 .../resources/mapper/postgresql/ConfigMapper.xml   | 278 ++++++-
 .../mapper/postgresql/TemplateConfigKeyMapper.xml  | 161 ++++
 .../service/ConfigurationService.scala             |  80 +-
 .../dao/ConfigKeyLimitForUserMapperTest.java       |  63 ++
 .../linkis/configuration/dao/ConfigMapperTest.java |  29 +-
 .../linkis/configuration/dao/LabelMapperTest.java  |  17 -
 .../dao/TemplateConfigKeyMapperTest.java           |  96 +++
 .../linkis/configuration/dao/UserIpMapperTest.java |  91 ---
 .../configuration/dao/UserTenantMapperTest.java    |  84 ---
 .../exception/ConfigurationExceptionTest.java      |  17 -
 .../restful/api/ConfigurationRestfulApiTest.java   |   2 +-
 .../src/test/resources/application.properties      |   1 -
 .../src/test/resources/create.sql                  |  99 +--
 .../src/test/resources/data.sql                    |  51 ++
 .../linkis-cs-server/pom.xml                       |   5 +
 .../linkis/cs/server/conf/ContextServerConf.java   |   3 +
 .../cs/server/label/CSInstanceLabelClient.java     | 104 +++
 .../instance/label/restful/InstanceRestful.java    |  44 +-
 .../label/service/impl/DefaultInsLabelService.java |   6 -
 .../mapper/mysql/InsLabelRelationMapper.xml        |   5 +-
 .../mapper/postgresql/InsLabelRelationMapper.xml   |   5 +-
 .../cache/impl/DefaultQueryCacheManager.java       |   7 +-
 .../linkis/jobhistory/dao/JobHistoryMapper.java    |   6 +-
 .../jobhistory/restful/api/QueryRestfulApi.java    |  73 +-
 .../resources/mapper/mysql/JobHistoryMapper.xml    |   6 +-
 .../service/impl/JobHistoryQueryServiceImpl.scala  |   5 +-
 .../jobhistory/dao/JobHistoryMapperTest.java       |   7 +-
 .../src/test/resources/create.sql                  |   4 +-
 .../client/handler/LinkisErrorCodeHandler.java     |   2 +-
 .../java/org/apache/linkis/udf/entity/UDFInfo.java |  10 +
 .../org/apache/linkis/udf/entity/UDFManager.java   |  20 +
 .../basedatamanager/server/conf/UdfTreeConf.java}  |  14 +-
 .../server/dao/UdfBaseInfoMapper.java}             |  19 +-
 .../server/domain/UdfBaseInfoEntity.java}          | 124 +++-
 .../server/domain/UdfManagerEntity.java            |  23 +
 .../server/domain/UdfTreeEntity.java               |  12 +
 .../server/restful/ErrorCodeRestfulApi.java        |   8 +-
 .../server/restful/GatewayAuthTokenRestfulApi.java |   7 +-
 .../RmExternalResourceProviderRestfulApi.java      |   9 +-
 .../server/restful/UdfManagerRestfulApi.java       |  26 +-
 .../server/restful/UdfTreeRestfulApi.java          |  52 +-
 .../server/service/UdfBaseInfoService.java}        |  18 +-
 .../service/impl/UdfBaseInfoServicelmpl.java       |  19 +-
 .../basedatamanager/server/utils/UdfTreeUtils.java |  93 +++
 .../filesystem/restful/api/BMLFsRestfulApi.java    |   4 +-
 .../filesystem/restful/api/FsRestfulApi.java       |  48 +-
 .../src/test/resources/basedata_manager_create.sql |  29 +-
 .../label/client/InstanceLabelClient.scala         |  25 +-
 .../common/lock/CommonLockSpringConfiguration.java |   2 +-
 .../common/lock/dao/CommonLockMapper.java          |   6 +-
 .../common/lock/entity/CommonLock.java             |   9 +
 .../common/lock/service/CommonLockService.java     |   2 +
 .../service/impl/DefaultCommonLockService.java     |  24 +-
 .../resources/mapper/common/CommonLockMapper.xml   |  13 +-
 .../common/lock/dao/CommonLockMapperTest.java      |  45 +-
 .../linkis/udf/service/impl/UDFServiceImpl.java    |   4 +
 .../src/main/resources/mapper/mysql/UDFDao.xml     |  55 +-
 .../main/resources/mapper/mysql/UDFVersionDao.xml  |   8 +-
 .../main/resources/mapper/postgresql/UDFDao.xml    |  54 +-
 .../resources/mapper/postgresql/UDFVersionDao.xml  |   6 +-
 .../src/test/resources/create.sql                  |  23 +-
 .../gateway/config/GatewayConfiguration.scala      |   2 +
 .../linkis/gateway/security/UserRestful.scala      |   4 +-
 pom.xml                                            |   9 +
 122 files changed, 6511 insertions(+), 1020 deletions(-)
 create mode 100644 
linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/entity/TemplateConfKey.java
 copy 
linkis-public-enhancements/linkis-pes-common/src/main/java/org/apache/linkis/udf/entity/UDFManager.java
 => 
linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/protocol/conf/TemplateConfRequest.java
 (50%)
 copy 
linkis-public-enhancements/linkis-ps-common-lock/src/main/java/org/apache/linkis/publicservice/common/lock/dao/CommonLockMapper.java
 => 
linkis-computation-governance/linkis-computation-governance-common/src/main/java/org/apache/linkis/governance/common/protocol/conf/TemplateConfResponse.java
 (68%)
 create mode 100644 linkis-dist/package/db/udf/udf_sys.sql
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/conf/AcrossClusterRuleKeys.java
 copy 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/dao/{LabelMapper.java
 => AcrossClusterRuleMapper.java} (55%)
 copy 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/dao/{LabelMapper.java
 => ConfigKeyLimitForUserMapper.java} (57%)
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/dao/TemplateConfigKeyMapper.java
 copy 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/entity/{UserIpVo.java
 => AcrossClusterRule.java} (55%)
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/entity/ConfigKeyLimitForUser.java
 copy 
linkis-public-enhancements/{linkis-pes-common/src/main/java/org/apache/linkis/udf/entity/UDFManager.java
 => 
linkis-configuration/src/main/java/org/apache/linkis/configuration/entity/ConfigKeyLimitVo.java}
 (51%)
 copy 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/entity/{ConfigKeyValue.java
 => ConfigUserValue.java} (56%)
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/entity/TemplateConfigKey.java
 copy 
linkis-public-enhancements/{linkis-ps-common-lock/src/main/java/org/apache/linkis/publicservice/common/lock/service/CommonLockService.java
 => 
linkis-configuration/src/main/java/org/apache/linkis/configuration/entity/TemplateConfigKeyVO.java}
 (72%)
 copy 
linkis-public-enhancements/{linkis-pes-common/src/main/java/org/apache/linkis/udf/entity/UDFManager.java
 => 
linkis-configuration/src/main/java/org/apache/linkis/configuration/enumeration/BoundaryTypeEnum.java}
 (76%)
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/restful/api/AcrossClusterRuleRestfulApi.java
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/restful/api/TemplateManagerRestfulApi.java
 copy 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/service/{ConfigKeyService.java
 => AcrossClusterRuleService.java} (56%)
 copy 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/service/{ConfigKeyService.java
 => TemplateConfigKeyService.java} (55%)
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/service/impl/AcrossClusterRuleServiceImpl.java
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/java/org/apache/linkis/configuration/service/impl/TemplateConfigKeyServiceImpl.java
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/resources/mapper/mysql/AcrossClusterRuleMapper.xml
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/resources/mapper/mysql/ConfigKeyLimitForUserMapper.xml
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/resources/mapper/mysql/TemplateConfigKeyMapper.xml
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/resources/mapper/postgresql/AcrossClusterRuleMapper.xml
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/resources/mapper/postgresql/ConfigKeyLimitForUserMapper.xml
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/main/resources/mapper/postgresql/TemplateConfigKeyMapper.xml
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/test/java/org/apache/linkis/configuration/dao/ConfigKeyLimitForUserMapperTest.java
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/test/java/org/apache/linkis/configuration/dao/TemplateConfigKeyMapperTest.java
 delete mode 100644 
linkis-public-enhancements/linkis-configuration/src/test/java/org/apache/linkis/configuration/dao/UserIpMapperTest.java
 delete mode 100644 
linkis-public-enhancements/linkis-configuration/src/test/java/org/apache/linkis/configuration/dao/UserTenantMapperTest.java
 create mode 100644 
linkis-public-enhancements/linkis-configuration/src/test/resources/data.sql
 create mode 100644 
linkis-public-enhancements/linkis-context-service/linkis-cs-server/src/main/java/org/apache/linkis/cs/server/label/CSInstanceLabelClient.java
 copy 
linkis-public-enhancements/{linkis-ps-common-lock/src/main/java/org/apache/linkis/publicservice/common/lock/service/CommonLockService.java
 => 
linkis-pes-publicservice/src/main/java/org/apache/linkis/basedatamanager/server/conf/UdfTreeConf.java}
 (72%)
 copy 
linkis-public-enhancements/{linkis-ps-common-lock/src/main/java/org/apache/linkis/publicservice/common/lock/service/CommonLockService.java
 => 
linkis-pes-publicservice/src/main/java/org/apache/linkis/basedatamanager/server/dao/UdfBaseInfoMapper.java}
 (63%)
 copy 
linkis-public-enhancements/{linkis-pes-common/src/main/java/org/apache/linkis/udf/entity/UDFInfo.java
 => 
linkis-pes-publicservice/src/main/java/org/apache/linkis/basedatamanager/server/domain/UdfBaseInfoEntity.java}
 (52%)
 copy 
linkis-public-enhancements/{linkis-ps-common-lock/src/main/java/org/apache/linkis/publicservice/common/lock/service/CommonLockService.java
 => 
linkis-pes-publicservice/src/main/java/org/apache/linkis/basedatamanager/server/service/UdfBaseInfoService.java}
 (67%)
 copy 
linkis-computation-governance/linkis-computation-governance-common/src/main/scala/org/apache/linkis/governance/common/exception/GovernanceErrorException.scala
 => 
linkis-public-enhancements/linkis-pes-publicservice/src/main/java/org/apache/linkis/basedatamanager/server/service/impl/UdfBaseInfoServicelmpl.java
 (59%)
 create mode 100644 
linkis-public-enhancements/linkis-pes-publicservice/src/main/java/org/apache/linkis/basedatamanager/server/utils/UdfTreeUtils.java


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

Reply via email to