linkis icon indicating copy to clipboard operation
linkis copied to clipboard

[WIP]Dev 1.3.1 tenant feature

Open v-kkhuang opened this issue 3 years ago • 2 comments

What is the purpose of the change

EngineConn-Core defines the the abstractions and interfaces of the EngineConn core functions. The Engine Service in Linkis 0.x is refactored, EngineConn will handle the engine connection and session management.

Related issues/PRs

Related issues: #590 Related pr:#591

Brief change log

  • Define the core abstraction and interfaces of the EngineConn Factory;
  • Define the core abstraction and interfaces of Executor Manager.

Checklist

  • [x] I have read the Contributing Guidelines on pull requests.
  • [ ] I have explained the need for this PR and the problem it solves
  • [ ] I have explained the changes or the new features added to this PR
  • [ ] I have added tests corresponding to this change
  • [ ] I have updated the documentation to reflect this change
  • [ ] I have verified that this change is backward compatible (If not, please discuss on the Linkis mailing list first)
  • [ ] If this is a code change: I have written unit tests to fully verify the new behavior.

v-kkhuang avatar Sep 06 '22 06:09 v-kkhuang

you need to describe your PR information, and please associate the corresponding issue

casionone avatar Sep 07 '22 16:09 casionone

Codecov Report

Merging #3257 (6b10b32) into dev-1.3.1 (d5d048d) will decrease coverage by 2.24%. The diff coverage is 5.20%.

:exclamation: Current head 6b10b32 differs from pull request most recent head fef806f. Consider uploading reports for the commit fef806f to get more accurate results

@@               Coverage Diff               @@
##             dev-1.3.1    #3257      +/-   ##
===============================================
- Coverage        16.42%   14.17%   -2.25%     
- Complexity        1383     1536     +153     
===============================================
  Files              779     1047     +268     
  Lines            25247    38655   +13408     
  Branches          3584     5465    +1881     
===============================================
+ Hits              4146     5479    +1333     
- Misses           20560    32417   +11857     
- Partials           541      759     +218     
Impacted Files Coverage Δ
...s/governance/common/protocol/conf/TenantConf.scala 0.00% <0.00%> (ø)
...nance/common/protocol/conf/UserCreatorIPConf.scala 0.00% <0.00%> (ø)
.../apache/linkis/configuration/util/CommonUtils.java 0.00% <0.00%> (ø)
...rg/apache/linkis/configuration/util/HttpsUtil.java 0.00% <0.00%> (ø)
...ache/linkis/configuration/constant/Constants.scala 0.00% <0.00%> (ø)
...guration/service/impl/TenantConfigServiceImpl.java 3.07% <3.07%> (ø)
...guration/service/impl/UserIpConfigServiceImpl.java 4.08% <4.08%> (ø)
...tion/restful/api/TenantConfigrationRestfulApi.java 4.87% <4.87%> (ø)
...tion/restful/api/UserIpConfigrationRestfulApi.java 4.87% <4.87%> (ø)
.../configuration/service/impl/TenantServiceImpl.java 50.00% <50.00%> (ø)
... and 583 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

codecov[bot] avatar Sep 14 '22 10:09 codecov[bot]

LGTM.

jacktao007 avatar Oct 21 '22 05:10 jacktao007

Transfer to 1.3.2

v-kkhuang avatar Nov 10 '22 06:11 v-kkhuang