WeBankFinTech / DataSphereStudio

DataSphereStudio is a one stop data application development& management portal, covering scenarios including data exchange, desensitization/cleansing, analysis/mining, quality measurement, visualization, and task scheduling.
https://github.com/WeBankFinTech/DataSphereStudio-Doc
Apache License 2.0
3.08k stars 1k forks source link

[Feature] linkis-appconn-engineplugin module removes linkis dependency #1081

Closed wxyn closed 1 year ago

wxyn commented 1 year ago

Search before asking

Problem Description

At present, the linkis-appconn-engineplugin module of dss is dependent on linkis. As a result, the module cannot be relied on by linkis due to cyclic dependency, so the lib package related to the module cannot be placed on the machine of linkis through standard project construction. The current way is to package and build the module on the dss side, and manually copy the relevant lib package to the linkis machine by copying zip when it is released, which is not reasonable.

Description

It is necessary to remove the dependency of linkis-appconn-engineplugin module of dss on linkis, so that linkis can rely on this module, and then distribute the lib package related to this module to linkis machine through standard maven project construction mode to optimize the operation and maintenance process.

Use case

No response

solutions

Removing linkis dependency in linkis-appconn-engineplugin module. linkis relies on the Linkis-Appconn-Engineplugin module of dss to package the relevant jar packages into the linkis service.

Anything else

No response

Are you willing to submit a PR?

zqburde commented 1 year ago

Add it in DSS1.1.2