Skip to main content

Release Notes 1.0.2

This is Non-ASF Version

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-EngineConn 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 LinkisManager. Submitting and managing OnceJob rely on this feature.

Abbreviations:

CGS: Computation Governance Services

PES: Public Enhancement Services

MGS: Microservice Governance Services


New Feature

EngineConn

  • Linkis-936 [CGS-LinkisOnceEngineconn] supports OnceEngineExecutor

EnginePlugin

  • Linkis-935 [CGS-EngineConnPlugin-Flink] supports Flink EngineConn
  • Linkis-947 [CGS-EngineConnPlugin-Flink] supports executing Flink SQL and Flink applications
  • Linkis-948 [CGS-EngineConnPlugin-Flink] multiple-datasource support for Flink EngineConn
  • Linkis-949 [CGS-EngineConnPlugin-Flink] monitoring Flink Metrics

ComputationClient

  • Linkis-937 [CGS-LinkisComputationClient] supports OnceEngineExecutor 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 the pom dependency to pentaho-aggdesigner-algorithm jar.
  • Linkis-963 [PES-LinkisBmlServer] default download user changed to jvm user, and supports to set default download user by configuration.

Bugs Fix

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

Credits

The release of Linkis 1.0.2 is inseparable from the contributors of the Linkis community. Thanks to all the community contributors!