linkis icon indicating copy to clipboard operation
linkis copied to clipboard

[Feature] Dev 1.3.1 linkis metadata query add doris/clickhouse

Open dlimeng opened this issue 3 years ago • 3 comments

What is the purpose of the change

Extend the database supported by Linkis DataSource, extend doris,clickhouse Fixes #3259

Brief change log

metadataManager Service implementation Based on the mysql module, it integrates dm, greenplum, kingbase, oracle, postgres, sqlserver, and the protocol is separated from sql. The metadatamanager reflects multiple data sources, and is extended based on the mysql module and merged into one module.

Does this pull request potentially affect one of the following parts:

1.linkis-metadata-query-server loader:MetaClassLoaderManager maps doris clickhouse 2.linkis-metadata-query-service-mysql doris clickhouse

dlimeng avatar Sep 18 '22 16:09 dlimeng

Codecov Report

Merging #3457 (aabdf27) into dev-1.3.1 (4874820) will decrease coverage by 0.35%. The diff coverage is n/a.

:exclamation: Current head aabdf27 differs from pull request most recent head 0b659cf. Consider uploading reports for the commit 0b659cf to get more accurate results

@@               Coverage Diff               @@
##             dev-1.3.1    #3457      +/-   ##
===============================================
- Coverage        14.14%   13.78%   -0.36%     
+ Complexity        1512     1307     -205     
===============================================
  Files             1046      876     -170     
  Lines            38647    33820    -4827     
  Branches          5426     4914     -512     
===============================================
- Hits              5465     4662     -803     
+ Misses           32422    28504    -3918     
+ Partials           760      654     -106     
Impacted Files Coverage Δ
...ta/query/server/loader/MetaClassLoaderManager.java 0.00% <ø> (-4.23%) :arrow_down:
...pache/linkis/cs/server/conf/ContextServerConf.java 0.00% <0.00%> (-90.91%) :arrow_down:
...he/linkis/cs/persistence/conf/PersistenceConf.java 0.00% <0.00%> (-88.89%) :arrow_down:
...che/linkis/jobhistory/transitional/TaskStatus.java 0.00% <0.00%> (-75.00%) :arrow_down:
...s/cs/errorcode/LinkisCsServerErrorCodeSummary.java 0.00% <0.00%> (-61.54%) :arrow_down:
...tory/service/impl/JobHistoryQueryServiceImpl.scala 3.49% <0.00%> (-44.11%) :arrow_down:
...adata/query/server/receiver/BaseMetaReceiver.scala 9.52% <0.00%> (-28.58%) :arrow_down:
...inkis/jobhistory/conversions/TaskConversions.scala 7.53% <0.00%> (-13.07%) :arrow_down:
...orcode/LinkisGwAuthenticationErrorCodeSummary.java 63.63% <0.00%> (-8.59%) :arrow_down:
...e/linkis/cs/persistence/util/PersistenceUtils.java 0.00% <0.00%> (-7.05%) :arrow_down:
... and 257 more

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

codecov[bot] avatar Sep 18 '22 17:09 codecov[bot]

Is the module name outdated? the name should be changed to jdbc.

jackxu2011 avatar Sep 20 '22 01:09 jackxu2011

Is the module name outdated? the name should be changed to jdbc.

more reasonable, thank you

dlimeng avatar Sep 20 '22 13:09 dlimeng