Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release] Prepare for release Linkis-1.0.2 #983

Merged
merged 52 commits into from Sep 2, 2021
Merged

Conversation

wushengyeyouya
Copy link
Contributor

What is the purpose of the change

Linkis-1.0.2 includes all of Project Linkis-1.0.2.

This release mainly introduces Flink-support into Linkis ecosystem.

The following key features are added:

  • Flink-engingconn which offers solid support for Flink jobs. Executing, debugging and monitoring Flink SQL or applications are now available, together with SQL-enhancement ability powered by Linkis-Orchestrator.
  • LinkisManagerClient which enables direct access to Linkis-Manager. Submitting and managing once-jobs rely on this feature.

Abbreviations:

CGS: Computation Governance Services

PES: Public Enhancement Services

MGS: Microservice Governance Services

Brief change log

New Feature

EngineConn
  • Linkis-936 [CGS-LinkisOnceEngineconn] supports once engine executor
EnginePlugin
  • Linkis-935 [CGS-EnginePlugin-Flink] supports Flink Engine
  • Linkis-947 [CGS-EnginePlugin-Flink] supports executing Flink SQL and Flink application
  • Linkis-948 [CGS-EnginePlugin-Flink] multiple-datasource support for Flink Engineconn
  • Linkis-949 [CGS-EnginePlugin-Flink] monitoring Flink Metrics
ComputationClient
  • Linkis-937 [CGS-LinkisComputationClient] supports once engine executor client

Enhancement

  • Linkis-953 [CGS-LinkisManager] label supports '-' in hostname
  • Linkis-925 [MGS-LinkisServiceGateway] fix weak password in linkis gateway
  • Linkis-950 [CGS-LinkisEngineconnManager] support both ip address and hostname for service discovery
  • Linkis-967 [CGS-LinkisEntrance] remove instance-label client dependency, Solve the host name and ip judgment abnormality in the gateway router, exclude pentaho-aggdesigner-algorithm module
  • Linkis-963 [PES-LinkisBmlServer] default download user changed to jvm user, and supports configurable default download user

Bugs Fix

  • Linkis-938 [CGS-LimkisMnagager] fixes a serial execution bug
  • Linkis-952 [CGS-LinkisEngineconn] fixes a redundant thread bug
  • Linkis-943 [CGS-EnginePlugin-Hive] fixes a Hive3.0 compilation error
  • Linkis-961 [CGS-EnginePlugin-Flink] fixes a Flink-EnginePlugin compilation bug
  • Linkis-966 [CGS-EnginePlugin-Hive] [CGS-EnginePlugin-Spark] Solve Spark and hive compatibility issue

Verifying this change

(Please pick either of the following options)
This change is already covered by existing tests.

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

  • Dependencies (does it add or upgrade a dependency): no
  • Anything that affects deployment: no
  • The MGS(Microservice Governance Services), i.e., Spring Cloud Gateway, OpenFeign, Eureka.: no

Documentation

  • Does this pull request introduce a new feature? yes
  • If yes, how is the feature documented? docs

cooperyang and others added 30 commits August 4, 2021 10:23
closes #935
closes #936
closes #937
closes #947
closes #948
closes #949
fixes #938
…rrent-task-queue is actually generated for Concurrent Executor

fixes #952
2. support '-' in hostname

closes #953
Hive3.0 compiles and reports an error. Instead of the specific implementation class, WritableComparable accepts the return, and the compilation passes
fix weak password in linkis gateway
…ow through read vavlue from Commvars to decide.
…ow through read vavlue from Commvars to decide.
@wushengyeyouya wushengyeyouya added this to In Progress in Linkis1.0.2 Sep 1, 2021
@wushengyeyouya wushengyeyouya moved this from In Progress to Done in Linkis1.0.2 Sep 1, 2021
Copy link
Contributor

@peacewong peacewong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Copy link
Member

@leeebai leeebai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Copy link
Contributor

@Alexkun Alexkun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Copy link

@Adamyuanyuan Adamyuanyuan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks

Copy link
Contributor

@Fuu3214 Fuu3214 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@wForget wForget left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@sargentti
Copy link
Contributor

LGTM

@wushengyeyouya wushengyeyouya merged commit f96b41e into master Sep 2, 2021
@peacewong peacewong deleted the dev-1.0.2 branch November 12, 2021 06:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Linkis1.0.2
  
Done
Development

Successfully merging this pull request may close these issues.

None yet