You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@linkis.apache.org by ca...@apache.org on 2022/08/16 08:29:42 UTC

[incubator-linkis-website] branch dev updated: document update for linkis 1.2.0 (#483)

This is an automated email from the ASF dual-hosted git repository.

casion pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-linkis-website.git


The following commit(s) were added to refs/heads/dev by this push:
     new aaaa0c3b91 document update for linkis 1.2.0 (#483)
aaaa0c3b91 is described below

commit aaaa0c3b91194fee5cd7ca41a52983784e95cc87
Author: aiceflower <ki...@sina.com>
AuthorDate: Tue Aug 16 16:29:38 2022 +0800

    document update for linkis 1.2.0 (#483)
    
    * The JDBC engine uses document optimization
    
    * add 1.2.0 release document
---
 docs/engine-usage/jdbc.md                          |  40 +++++-
 download/release-notes-1.2.0.md                    | 143 ++++++++++++++++++++
 .../current/release-notes-1.2.0.md                 | 145 +++++++++++++++++++++
 .../current/engine-usage/jdbc.md                   |  25 +++-
 .../Images-zh/EngineUsage/datasourceconntest.png   | Bin 0 -> 54597 bytes
 static/Images-zh/EngineUsage/datasourcemanage.png  | Bin 0 -> 124968 bytes
 static/Images/EngineUsage/datasourceconntest.png   | Bin 0 -> 45623 bytes
 static/Images/EngineUsage/datasourcemanage.png     | Bin 0 -> 113097 bytes
 8 files changed, 346 insertions(+), 7 deletions(-)

diff --git a/docs/engine-usage/jdbc.md b/docs/engine-usage/jdbc.md
index 2b6aacab50..ba1b5cccde 100644
--- a/docs/engine-usage/jdbc.md
+++ b/docs/engine-usage/jdbc.md
@@ -36,9 +36,36 @@ Figure 3-1 JDBC configuration information
 
 You can also specify in the RuntimeMap of the submitted task
 ```shell
-wds.linkis.jdbc.connect.url 
+wds.linkis.jdbc.connect.url
+wds.linkis.jdbc.driver
 wds.linkis.jdbc.username
 wds.linkis.jdbc.password
+
+```
+
+You can also set parameters on the task submission interface.
+
+```shell
+http request params example 
+{
+    "executionContent": {"code": "show databases;", "runType":  "jdbc"},
+    "params": {
+                    "variable": {},
+                    "configuration": {
+                            "runtime": {
+                                    "wds.linkis.jdbc.connect.url":"jdbc:mysql://127.0.0.1:3306/test",  
+                                    "wds.linkis.jdbc.driver":"com.mysql.jdbc.Driver",
+                                    "wds.linkis.jdbc.username":"test",
+                                    "wds.linkis.jdbc.password":"test23"
+                                }
+                            }
+                    },
+    "source":  {"scriptPath": "file:///mnt/bdp/hadoop/1.sql"},
+    "labels": {
+        "engineType": "jdbc-4",
+        "userCreator": "hadoop-IDE"
+    }
+}
 ```
 
 ### 3.1 How to use Linkis SDK
@@ -70,6 +97,17 @@ The execution principle of JDBC is to load the JDBC Driver and submit sql to the
 
 Figure 3-2 Screenshot of the execution effect of JDBC
 
+### 3.4 DataSource Manage
+Linkis provides data source management function after 1.2.0, we can manage different data sources in the console. Address: Login management desktop --> DataSource Manage --> Add Source
+
+![](/Images/EngineUsage/datasourcemanage.png)
+
+Figure 3-3 DataSource Manage
+
+![](/Images/EngineUsage/datasourceconntest.png)
+
+Figure 3-4 DataSource Conn Test
+
 ## 4. JDBC EngineConn user settings
 
 JDBC user settings are mainly JDBC connection information, but it is recommended that users encrypt and manage this password and other information.
\ No newline at end of file
diff --git a/download/release-notes-1.2.0.md b/download/release-notes-1.2.0.md
new file mode 100644
index 0000000000..d71c5fe720
--- /dev/null
+++ b/download/release-notes-1.2.0.md
@@ -0,0 +1,143 @@
+---
+title: Release Notes 1.2.0
+sidebar_position: 0.18
+---
+
+Apache Linkis(incubating) 1.2.0 includes all of [Project Linkis-1.2.0](https://github.com/apache/incubator-linkis/projects/12).
+
+
+This release mainly supports Presto and ElasticSearch engines for Linkis 1.X architecture, enhances JDBC engine to support configuration multiple data source, supports displaying historical engine information on web, reduced and optimized Linkis modules, improved test cases for some engines, and made a lot of bug fixes and feature improvements.
+
+The main functions are as follows:
++ Supports Presto and ElasticSearch engines for Linkis 1.X architecture
++ ...
+
+Abbreviations:
+- COMMON: Linkis Common
+- EC: Engineconn
+- ECM: EngineConnManager
+- ECP: EngineConnPlugin
+- DMS: Data Source Manager Service
+- MDS: MetaData Manager Service
+- LM: Linkis Manager
+- PS: Linkis Public Service
+- PE: Linkis Public Enhancement
+- RPC: Linkis Common RPC
+- CG: Linkis Computation Governance
+
+---
+## New Feature
++ \[ECP-PRESTO][[LINKIS-1631]](https://github.com/apache/incubator-linkis/issues/1631) Enhance PrestoEngine, adatps to Linkis1.X architecture
++ \[ECP-ES][[LINKIS-1632]](https://github.com/apache/incubator-linkis/issues/1632) Enhance ElasticSearchEngine, adatps to Linkis1.X architecture
++ \[ECP-JDBC][[LINKIS-2092]](https://github.com/apache/incubator-linkis/issues/2092) Linkis jdbc engine supports multiple data source links
++ \[COMMON][[LINKIS-2191]](https://github.com/apache/incubator-linkis/issues/2191) Add common rest api offline for all services
++ \[CG][[LINKIS-2222]](https://github.com/apache/incubator-linkis/issues/2222) Single LinkisEntrance task metrics collection
++ \[CG][[LINKIS-2227]](https://github.com/apache/incubator-linkis/issues/2227) Add ECR history query interface
++ \[WEB][[LINKIS-2227]](https://github.com/apache/incubator-linkis/issues/2227) Support displaying history EngineConn information
++ \[CG][[LINKIS-2257]](https://github.com/apache/incubator-linkis/issues/2257) Gateway supports forwarding non-execution related requests of Entrance
++ \[CG][[LINKIS-2258]](https://github.com/apache/incubator-linkis/issues/2258) Added feature to clean up running tasks when the Entrance process exits normally
++ \[PE][[LINKIS-2277]](https://github.com/apache/incubator-linkis/pull/2277) In the workspace, files can be moved to another folder
++ \[CG][[LINKIS-2288]](https://github.com/apache/incubator-linkis/issues/2288) Added query interface for unfinished tasks
++ \[CG]\[PE][[LINKIS-2291]](https://github.com/apache/incubator-linkis/pull/2291) Entrance support isolation by routing labels
++ \[COMMON]\[CG]\[PE][[LINKIS-2320]](https://github.com/apache/incubator-linkis/issues/2320) Entrance adds restful interface to support modifying routelabel
++ \[CG]\[PE][[LINKIS-2326]](https://github.com/apache/incubator-linkis/pull/2326) Linkis tasks support automatic retry
++ \[COMMON][[LINKIS-2366]](https://github.com/apache/incubator-linkis/pull/2366) [[LINKIS-2434]](https://github.com/apache/incubator-linkis/pull/2434) Support knif4j
++ \[ECP-JDBC][[LINKIS-2392]](https://github.com/apache/incubator-linkis/pull/2392) Jdbc engine support trino
++ \[COMMON][[LINKIS-2415]](https://github.com/apache/incubator-linkis/pull/2415) Support variable operation
+
+## Enhancement
++ \[COMMON][[LINKIS-1411]](https://github.com/apache/incubator-linkis/issues/1411) Remove sun.misc.BASE64
++ \[COMMON][[LINKIS-1475]](https://github.com/apache/incubator-linkis/issues/1475) Optimize code style
++ \[LM][[LINKIS-1763]](https://github.com/apache/incubator-linkis/issues/1763) Add non empty validation to the applicationlist interface
++ \[COMMON][[LINKIS-1824]](https://github.com/apache/incubator-linkis/issues/1824) Update commons-lang to commons-lang3
++ \[COMMON]\[CG]\[PE][[LINKIS-2077]](https://github.com/apache/incubator-linkis/issues/2077) Optimized to automatically refresh all LinkisManager caches after modifying parameters for the management console
++ \[DMS][[LINKIS-2082]](https://github.com/apache/incubator-linkis/issues/2082) DataSource Manager module optimization
++ \[ECP-JDBC][[LINKIS-2140]](https://github.com/apache/incubator-linkis/issues/2140) Consistent adjustment of JDBC connection parameters in the JDBC engine
++ \[ECP-JDBC][[LINKIS-2141]](https://github.com/apache/incubator-linkis/issues/2141) Change dbcp to druid in JDBC engine
++ \[DEPLOY][[LINKIS-2193]](https://github.com/apache/incubator-linkis/issues/2193) Add graceful upgrade script
++ \[ECP-JDBC][[LINKIS-2194]](https://github.com/apache/incubator-linkis/issues/2194) Cancel the supportedDBs in the jdbc engine ConnectionManager.java and add the parameter wds.linkis.jdbc.driver
++ \[DMS][[LINKIS-2212]](https://github.com/apache/incubator-linkis/issues/2212) Add the default DWSClientConfig constructor for LinkisDataSourceRemoteClient to simplify the client API for internal microservices to call data source services
++ \[ECP][[LINKIS-2214]](https://github.com/apache/incubator-linkis/issues/2214) In the engine material refresh interface, refeshAll and refesh are changed to refreshAll and refresh
++ \[ECP-PYTHON][[LINKIS-2216]](https://github.com/apache/incubator-linkis/issues/2216) The python plt show method directly supports display
++ \[CG][[LINKIS-2217]](https://github.com/apache/incubator-linkis/issues/2217) Added trino engine type
++ \[CG]\[ECP]\[PE][[LINKIS-2264]](https://github.com/apache/incubator-linkis/issues/2264) Module optimization reduces the number of modules
++ \[ECP-JDBC][[LINKIS-2278]](https://github.com/apache/incubator-linkis/pull/2278) Add test case for jdbc engine
++ \[DEPLOY][[LINKIS-2293]](https://github.com/apache/incubator-linkis/issues/2293) Add port check in install.sh
++ \[COMMON][[LINKIS-2299]](https://github.com/apache/incubator-linkis/pull/2299) Add built-in variables run_today_h and run_today_h_std
++ \[PE][[LINKIS-2344]](https://github.com/apache/incubator-linkis/issues/2344) Optimize metadata sql
++ \[PE][[LINKIS-2352]](https://github.com/apache/incubator-linkis/issues/2352) Optimize CS module and reduce the number of modules
++ \[CG][[LINKIS-2362]](https://github.com/apache/incubator-linkis/issues/2362) Move the linkis-engineconn-plugin-framework to linkis-cg module
++ \[PE][[LINKIS-2368]](https://github.com/apache/incubator-linkis/pull/2368) Automatically create workspace for newly added users
++ \[PACKAGE][[LINKIS-2374]](https://github.com/apache/incubator-linkis/issues/2374) Optimize of linkis assamble-combined-package module
++ \[COMMON][[LINKIS-2396]](https://github.com/apache/incubator-linkis/issues/2396) Remove the use of Logging's deprecated method
++ \[ECP-SPARK][[LINKIS-2405]](https://github.com/apache/incubator-linkis/pull/2405) Support scala multi-version of spark
++ \[ECP-SPARK][[LINKIS-2419]](https://github.com/apache/incubator-linkis/pull/2419) Remove the config SPARK_SCALA_VERSION and get the scalaVersion from env
++ \[COMMON][[LINKIS-2441]](https://github.com/apache/incubator-linkis/issues/2441) Knife4j interface document
++ \[PE-BML][[LINKIS-2450]](https://github.com/apache/incubator-linkis/issues/2450) The new storage path is optimized when the engine material is updated
++ \[PE-BML][[LINKIS-2475]](https://github.com/apache/incubator-linkis/issues/2475) Fix package name capitalization problem
++ \[CG][[LINKIS-2477]](https://github.com/apache/incubator-linkis/pull/2477) Optimize build out dependence of linkis-cg-engineconnplugin
++ \[CG]\[ECP][[LINKIS-2479]](https://github.com/apache/incubator-linkis/pull/2479) The ECM kill engine needs to be able to complete the kill of the yarn appid
++ \[MDS][[LINKIS-2481]](https://github.com/apache/incubator-linkis/issues/2481) Linkis-metadat-query-service-hive package name modification
++ \[COMMON]\[CG]\[GATEWAY][[LINKIS-2496]](https://github.com/apache/incubator-linkis/pull/2496) Opt refactor entrance bean conf
++ \[COMMON]\[CG]\[PE][[LINKIS-2508]](https://github.com/apache/incubator-linkis/pull/2508) Feature optimization that supports high concurrency
++ \[ECP-PRESTO][[LINKIS-2512]](https://github.com/apache/incubator-linkis/pull/2512) Optimize presto engineconn
++ \[WEB][[LINKIS-2524]](https://github.com/apache/incubator-linkis/pull/2524) Rename web to linkis-web
++ \[PE-BML][[LINKIS-2531]](https://github.com/apache/incubator-linkis/pull/2531) Update VersionServiceImplTest
++ \[COMMON][[LINKIS-2549]](https://github.com/apache/incubator-linkis/issues/2549) Optimize the read efficiency of the result set when the result set is output after the script is executed
++ \[ECP-SPARK]\[TEST][[LINKIS-2617]](https://github.com/apache/incubator-linkis/pull/2617) Add test case for factory launch extension
++ \[COMMON][[LINKIS-2618]](https://github.com/apache/incubator-linkis/pull/2618) Optimized module and plugin configuration
++ \[ECP-SHELL]\[TEST][[LINKIS-2620]](https://github.com/apache/incubator-linkis/pull/2620) Add test case for shell engine
++ \[ECP][[LINKIS-2628]](https://github.com/apache/incubator-linkis/issues/2628) EC Yarn app id logs should be printed to a separate log
++ \[PE-BML][[LINKIS-2633]](https://github.com/apache/incubator-linkis/issues/2633) The rollbackversion function modifies the case
++ \[PACKAGE][[LINKIS-2635]](https://github.com/apache/incubator-linkis/pull/2635) Add 1.2.0_schema file records to update changes to 1.2.0
++ \[PACKAGE][[LINKIS-2679]](https://github.com/apache/incubator-linkis/issues/2679) Optimize the default queue and hive default reduces parameters in dml
++ \[ECP-JDBC][[LINKIS-2741]](https://github.com/apache/incubator-linkis/issues/2741) The connection cache pool key value in the ConnectionManager is adjusted to the data source name and version number
++ \[ECP-JDBC][[LINKIS-2743]](https://github.com/apache/incubator-linkis/issues/2743) Jdbc data source configuration priority definition.
+
+## Bugs Fix
++ \[PS-RM][[LINKIS-1850]](https://github.com/apache/incubator-linkis/pull/1850) Fix NullPointerException
++ \[PE][[LINKIS-1879]](https://github.com/apache/incubator-linkis/issues/1879) FileWriter and BufferedWriter are not closed in finally clause
++ \[CG][[LINKIS-1911]](https://github.com/apache/incubator-linkis/issues/1911) Fix linkis-computation-client failed to submit jobs
++ \[CG][[LINKIS-2040]](https://github.com/apache/incubator-linkis/issues/2040) Fix HDFSCacheLogWriter getOutPutStream NPE
++ \[DMS][[LINKIS-2255]](https://github.com/apache/incubator-linkis/issues/2255) The expired field is missing when querying information from a single data source
++ \[COMMON][[LINKIS-2269]](https://github.com/apache/incubator-linkis/pull/2269) Fix ddl sql bug
++ \[COMMON][[LINKIS-2314]](https://github.com/apache/incubator-linkis/issues/2314) Fix AbstractDiscovery delayTime calculate error
++ \[ECP-HIVE][[LINKIS-2321]](https://github.com/apache/incubator-linkis/issues/2321) For hive on tez tasks, the task cannot be ended correctly when canceled
++ \[PE][[LINKIS-2346]](https://github.com/apache/incubator-linkis/issues/2346) Fix the admin user get tables not return all tables
++ \[RPC][[LINKIS-2370]](https://github.com/apache/incubator-linkis/issues/2370) Fix linkis-rpc messageUtils.orderIsLast not correct
++ \[LM][[LINKIS-2372]](https://github.com/apache/incubator-linkis/pull/2372) Fix LM ec history restful bug
++ \[PE][[LINKIS-2273]](https://github.com/apache/incubator-linkis/issues/2273) Data source edit form supports Chinese and English
++ \[PACKAGE][[LINKIS-2389]](https://github.com/apache/incubator-linkis/issues/2389) Fixed the bug in the linkis-ps-metadataquery module that was missing after packaging
++ \[CG][[LINKIS-2412]](https://github.com/apache/incubator-linkis/issues/2412) Fix issue that querying ECM history, permission management fails
++ \[CG][[LINKIS-2418]](https://github.com/apache/incubator-linkis/pull/2418) Fixed the problem that the task state could not be flipped normally when thread unsafe SimpleDateFormat was used as a global variable
++ \[MDS][[LINKIS-2435]](https://github.com/apache/incubator-linkis/issues/2435) Fix NPE of metadata mysql query
++ \[GATEWAY][[LINKIS-2454]](https://github.com/apache/incubator-linkis/issues/2454) When linkis-gateway is debugged locally, knife4j-related class dependencies conflict
++ \[COMMON][[LINKIS-2456]](https://github.com/apache/incubator-linkis/issues/2456) Fix test bug
++ \[ECM][[LINKIS-2469]](https://github.com/apache/incubator-linkis/issues/2469) ECM logOperator uses wrong delimiter to get log path
++ \[PE][[LINKIS-2470]](https://github.com/apache/incubator-linkis/issues/2470) File upload Chinese name is garbled
++ \[CG][[LINKIS-2471]](https://github.com/apache/incubator-linkis/issues/2471) Orchestrator supports task wait timeout
++ \[PE][[LINKIS-2472]](https://github.com/apache/incubator-linkis/issues/2472) Throws an exception when the data is empty
++ \[ECP-SPARK][[LINKIS-2488]](https://github.com/apache/incubator-linkis/issues/2488) Fix the problem that 'CsvRelation' class cannot be serialized
++ \[COMMON][[LINKIS-2506]](https://github.com/apache/incubator-linkis/issues/2506) Upgrade 1.1.1 ddl,miss engine=innodb default charset=utf8 statement
++ \[COMMON][[LINKIS-2535]](https://github.com/apache/incubator-linkis/issues/2535) Fix call ExceptionUtils.getStackTrace NPE
++ \[PE-BML][[LINKIS-2543]](https://github.com/apache/incubator-linkis/pull/2543) Fix ps_bml_resources_version insert new version missing some information
++ \[CG]\[MDS][[LINKIS-2547]](https://github.com/apache/incubator-linkis/pull/2547) Fix MetadataQuery sql syntax error and LockManagerMapper method overload bug
++ \[COMMON][[LINKIS-2559]](https://github.com/apache/incubator-linkis/issues/2559) Fix variable substitution error
++ \[ECP-PRESTO][[LINKIS-2596]](https://github.com/apache/incubator-linkis/issues/2596) Fix presto missing dependencies when compiling package
++ \[ECP-ES][[LINKIS-2603]](https://github.com/apache/incubator-linkis/issues/2603) NoSuchMethodError for ES engine
++ \[ECP-ES][[LINKIS-2604]](https://github.com/apache/incubator-linkis/issues/2604) NumberFormatException for ES engine
++ \[PE][[LINKIS-2614]](https://github.com/apache/incubator-linkis/issues/2614) Fixed a NPE caused by a client request
++ \[COMMON][[LINKIS-2631]](https://github.com/apache/incubator-linkis/pull/2631) Fix the dead loop
++ \[ECP-SHELL][[LINKIS-2654]](https://github.com/apache/incubator-linkis/pull/2654) Fix test case for ShellEngineConnExecutor
++ \[LM][[LINKIS-2688]](https://github.com/apache/incubator-linkis/issues/2688) Upgrade the default EngineType version of the flink ec
++ \[TOOL][[LINKIS-2701]](https://github.com/apache/incubator-linkis/issues/2701) Fix github repos page License display with Unknown licenses found
+
+## Security related
++ \[SPRING][[LINKIS-2395]](https://github.com/apache/incubator-linkis/issues/2395) SynchronossPartHttpMessageReader should only create temp directory when needed (CVE-2022-2296)
+
+## Dependency changes
++ \[COMMON]\[CG]\[ECP][[LINKIS-2301]](https://github.com/apache/incubator-linkis/pull/2301) Update dependency to fix CVEs
++ \[CG][[LINKIS-2452]](https://github.com/apache/incubator-linkis/issues/2452) Upgrade oshi-core version
+
+## Thanks
+The release of Apache Linkis(incubating) 1.2.0 is inseparable from the contributors of the Linkis community. Thanks to all the community contributors, including but not limited to the following Contributors (in no particular order): CCweixiao, Dlimeng, QuintinTao, WenxiangFan, aiceflower, barry8023, binbinCheng, casionone, duhanmin, gabeng1996, huangKai-2323, huapan123456, huiyuanjjjjuice, hunter-cloud09, jackxu2011, legendtkl, liangqilang, liuyou2, mindflow94, peacewong, ruY9527, seedsc [...]
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/release-notes-1.2.0.md b/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/release-notes-1.2.0.md
new file mode 100644
index 0000000000..dfdfca2f6f
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs-download/current/release-notes-1.2.0.md
@@ -0,0 +1,145 @@
+---
+title: Release Notes 1.2.0
+sidebar_position: 0.18
+---
+
+Apache Linkis(incubating) 1.2.0 包括所有 [Project Linkis-1.2.0](https://github.com/apache/incubator-linkis/projects/12).
+
+
+Linkis 1.2.0 版本发布主要支持Presto和ElasticSearch引擎,同时增强了JDBC引擎,支持配置多数据源,支持在web上显示引擎的历史信息,减少和优化Linkis模块,改进部分引擎的测试用例,并进行了大量的bug修复和功能改进。
+
+主要功能如下:
+* 支持 Presto 引擎和 ElasticSearch 引擎
+* 增强了 JDBC 引擎,支持配置多数据源
+* 支持在 web 上显示引擎的历史信息
++ ...
+
+缩写:
+- COMMON: Linkis Common
+- EC: Engineconn
+- ECM: EngineConnManager
+- ECP: EngineConnPlugin
+- DMS: Data Source Manager Service
+- MDS: MetaData Manager Service
+- LM: Linkis Manager
+- PS: Linkis Public Service
+- PE: Linkis Public Enhancement
+- RPC: Linkis Common RPC
+- CG: Linkis Computation Governance
+
+---
+## 新特性
++ \[ECP-PRESTO][[LINKIS-1631]](https://github.com/apache/incubator-linkis/issues/1631) 增强Presto引擎,适配Linkis 1.X 架构
++ \[ECP-ES][[LINKIS-1632]](https://github.com/apache/incubator-linkis/issues/1632) 增强ElasticSearch引擎, 适配Linkis 1.X 架构
++ \[ECP-JDBC][[LINKIS-2092]](https://github.com/apache/incubator-linkis/issues/2092) Linkis JDBC引擎支持多个数据源链接
++ \[COMMON][[LINKIS-2191]](https://github.com/apache/incubator-linkis/issues/2191) 为所有服务添加离线公共rest api
++ \[CG][[LINKIS-2222]](https://github.com/apache/incubator-linkis/issues/2222) 单链路入口任务指标收集
++ \[CG][[LINKIS-2227]](https://github.com/apache/incubator-linkis/issues/2227) 添加ECR历史查询接口
++ \[WEB][[LINKIS-2227]](https://github.com/apache/incubator-linkis/issues/2227) 支持显示引擎历史信息
++ \[CG][[LINKIS-2257]](https://github.com/apache/incubator-linkis/issues/2257) 网关支持转发与入口非执行相关的请求
++ \[CG][[LINKIS-2258]](https://github.com/apache/incubator-linkis/issues/2258) 增加了在入口进程正常退出时清理运行任务的功能
++ \[PE][[LINKIS-2277]](https://github.com/apache/incubator-linkis/pull/2277) 在工作区中,文件可以移动到另一个文件夹
++ \[CG][[LINKIS-2288]](https://github.com/apache/incubator-linkis/issues/2288) 增加未完成任务查询界面
++ \[CG]\[PE][[LINKIS-2291]](https://github.com/apache/incubator-linkis/pull/2291) 入口支持路由标签隔离
++ \[COMMON]\[CG]\[PE][[LINKIS-2320]](https://github.com/apache/incubator-linkis/issues/2320) 入口增加了restful接口来支持修改路由标签
++ \[CG]\[PE][[LINKIS-2326]](https://github.com/apache/incubator-linkis/pull/2326) Linkis任务支持自动重试
++ \[COMMON][[LINKIS-2366]](https://github.com/apache/incubator-linkis/pull/2366) [[LINKIS-2434]](https://github.com/apache/incubator-linkis/pull/2434) 支持 knif4j
++ \[ECP-JDBC][[LINKIS-2392]](https://github.com/apache/incubator-linkis/pull/2392) JDBC引擎支持trino
++ \[COMMON][[LINKIS-2415]](https://github.com/apache/incubator-linkis/pull/2415) 支持变量操作
+
+## Enhancement
++ \[COMMON][[LINKIS-1411]](https://github.com/apache/incubator-linkis/issues/1411) 移除 sun.misc.BASE64
++ \[COMMON][[LINKIS-1475]](https://github.com/apache/incubator-linkis/issues/1475) 优化代码风格
++ \[LM][[LINKIS-1763]](https://github.com/apache/incubator-linkis/issues/1763) 将非空验证添加到应用列表接口
++ \[COMMON][[LINKIS-1824]](https://github.com/apache/incubator-linkis/issues/1824) 将commons-lang更新为commons-lang3
++ \[COMMON]\[CG]\[PE][[LINKIS-2077]](https://github.com/apache/incubator-linkis/issues/2077) 优化为修改管理控制台参数后自动刷新所有LinkisManager缓存
++ \[DMS][[LINKIS-2082]](https://github.com/apache/incubator-linkis/issues/2082) 数据源管理模块优化
++ \[ECP-JDBC][[LINKIS-2140]](https://github.com/apache/incubator-linkis/issues/2140) JDBC引擎中JDBC连接参数的一致调整
++ \[ECP-JDBC][[LINKIS-2141]](https://github.com/apache/incubator-linkis/issues/2141) 在JDBC引擎中将dbcp修改为druid
++ \[DEPLOY][[LINKIS-2193]](https://github.com/apache/incubator-linkis/issues/2193) 添加优雅升级脚本
++ \[ECP-JDBC][[LINKIS-2194]](https://github.com/apache/incubator-linkis/issues/2194) 取消JDBC引擎ConnectionManager.java中支持的ddb,并添加参数wds.links.jdbc.driver
++ \[DMS][[LINKIS-2212]](https://github.com/apache/incubator-linkis/issues/2212) 为LinkisDataSourceRemoteClient添加默认的DWSClientConfig构造函数,以简化内部微服务调用数据源服务的客户端API
++ \[ECP][[LINKIS-2214]](https://github.com/apache/incubator-linkis/issues/2214) 在引擎材质刷新界面中,refeshAll和refresh被修改为refresshAll和refresh
++ \[ECP-PYTHON][[LINKIS-2216]](https://github.com/apache/incubator-linkis/issues/2216) python plt show方法直接支持显示
++ \[CG][[LINKIS-2217]](https://github.com/apache/incubator-linkis/issues/2217) 增加了trino引擎类型
++ \[CG]\[ECP]\[PE][[LINKIS-2264]](https://github.com/apache/incubator-linkis/issues/2264) 模块优化可以减少模块数量
++ \[ECP-JDBC][[LINKIS-2278]](https://github.com/apache/incubator-linkis/pull/2278) 为JDBC引擎增加测试用例
++ \[DEPLOY][[LINKIS-2293]](https://github.com/apache/incubator-linkis/issues/2293) 在install.sh中添加端口检查
++ \[COMMON][[LINKIS-2299]](https://github.com/apache/incubator-linkis/pull/2299) 添加内置变量run_today_h和run_today_h_std
++ \[PE][[LINKIS-2344]](https://github.com/apache/incubator-linkis/issues/2344) 优化元数据SQL
++ \[PE][[LINKIS-2352]](https://github.com/apache/incubator-linkis/issues/2352) 优化CS模块,减少模块数量
++ \[CG][[LINKIS-2362]](https://github.com/apache/incubator-linkis/issues/2362) 将link-engineeconn-plugin-framework移动到link-cg模块
++ \[PE][[LINKIS-2368]](https://github.com/apache/incubator-linkis/pull/2368) 自动为新添加的用户创建工作区
++ \[PACKAGE][[LINKIS-2374]](https://github.com/apache/incubator-linkis/issues/2374) 优化Linkis assamble-combined-package模块
++ \[COMMON][[LINKIS-2396]](https://github.com/apache/incubator-linkis/issues/2396) 删除已弃用的Logging方法
++ \[ECP-SPARK][[LINKIS-2405]](https://github.com/apache/incubator-linkis/pull/2405) 支持scala spark多版本
++ \[ECP-SPARK][[LINKIS-2419]](https://github.com/apache/incubator-linkis/pull/2419) 删除配置SPARK_SCALA_VERSION并从env中获取scala版本
++ \[COMMON][[LINKIS-2441]](https://github.com/apache/incubator-linkis/issues/2441) Knife4j接口文档
++ \[PE-BML][[LINKIS-2450]](https://github.com/apache/incubator-linkis/issues/2450) 当更新引擎材料时,新的存储路径将得到优化
++ \[PE-BML][[LINKIS-2475]](https://github.com/apache/incubator-linkis/issues/2475) 修复包名大小写问题
++ \[CG][[LINKIS-2477]](https://github.com/apache/incubator-linkis/pull/2477) 优化建立link-cg-engineeconnplugin的依赖
++ \[CG]\[ECP][[LINKIS-2479]](https://github.com/apache/incubator-linkis/pull/2479) 终止ECM引擎时需要同时终止yarn appid
++ \[MDS][[LINKIS-2481]](https://github.com/apache/incubator-linkis/issues/2481) Linkis-metadat-query-service-hive包名修改
++ \[COMMON]\[CG]\[GATEWAY][[LINKIS-2496]](https://github.com/apache/incubator-linkis/pull/2496) 优化重构入口bean配置
++ \[COMMON]\[CG]\[PE][[LINKIS-2508]](https://github.com/apache/incubator-linkis/pull/2508) 支持高并发性的特性优化
++ \[ECP-PRESTO][[LINKIS-2512]](https://github.com/apache/incubator-linkis/pull/2512) 优化presto引擎
++ \[WEB][[LINKIS-2524]](https://github.com/apache/incubator-linkis/pull/2524) 将web重命名为linkis-web
++ \[PE-BML][[LINKIS-2531]](https://github.com/apache/incubator-linkis/pull/2531) 更新VersionServiceImplTest
++ \[COMMON][[LINKIS-2549]](https://github.com/apache/incubator-linkis/issues/2549) 在脚本执行后输出结果集时,优化结果集的读取效率
++ \[ECP-SPARK]\[TEST][[LINKIS-2617]](https://github.com/apache/incubator-linkis/pull/2617)为工厂启动扩展添加测试用例
++ \[COMMON][[LINKIS-2618]](https://github.com/apache/incubator-linkis/pull/2618) 优化模块和插件配置
++ \[ECP-SHELL]\[TEST][[LINKIS-2620]](https://github.com/apache/incubator-linkis/pull/2620) 为外壳引擎添加测试用例
++ \[ECP][[LINKIS-2628]](https://github.com/apache/incubator-linkis/issues/2628) 将EC Yarn应用日志打印到一个单独的日志中
++ \[PE-BML][[LINKIS-2633]](https://github.com/apache/incubator-linkis/issues/2633) rollbackversion函数修改大写
++ \[PACKAGE][[LINKIS-2635]](https://github.com/apache/incubator-linkis/pull/2635) 添加1.2.0_schema文件记录以更新对1.2.0的更改
++ \[PACKAGE][[LINKIS-2679]](https://github.com/apache/incubator-linkis/issues/2679) 优化默认队列,以及减少dml中hive默认参数
++ \[ECP-JDBC][[LINKIS-2741]](https://github.com/apache/incubator-linkis/issues/2741) ConnectionManager中的连接缓存池键值将调整为数据源名称和版本号
++ \[ECP-JDBC][[LINKIS-2743]](https://github.com/apache/incubator-linkis/issues/2743) JDBC数据源配置优先级定义
+
+## Bugs Fix
++ \[PS-RM][[LINKIS-1850]](https://github.com/apache/incubator-linkis/pull/1850) 修复NPE问题
++ \[PE][[LINKIS-1879]](https://github.com/apache/incubator-linkis/issues/1879) FileWriter和BufferedWriter在finally子句中没有关闭
++ \[CG][[LINKIS-1911]](https://github.com/apache/incubator-linkis/issues/1911) 修复link-computing-client提交作业失败的问题
++ \[CG][[LINKIS-2040]](https://github.com/apache/incubator-linkis/issues/2040) 修复HDFSCacheLogWriter getOutPutStream NPE问题
++ \[DMS][[LINKIS-2255]](https://github.com/apache/incubator-linkis/issues/2255) 当从单个数据源查询信息时,将丢失过期字段
++ \[COMMON][[LINKIS-2269]](https://github.com/apache/incubator-linkis/pull/2269) 修复 ddl sql bug
++ \[COMMON][[LINKIS-2314]](https://github.com/apache/incubator-linkis/issues/2314) 修复AbstractDiscovery delayTime计算错误
++ \[ECP-HIVE][[LINKIS-2321]](https://github.com/apache/incubator-linkis/issues/2321) 对于hive on tez任务,取消任务时无法正确结束任务
++ \[PE][[LINKIS-2346]](https://github.com/apache/incubator-linkis/issues/2346) 修复了管理员用户获取表而不返回所有表的问题
++ \[RPC][[LINKIS-2370]](https://github.com/apache/incubator-linkis/issues/2370) 修复linkis-rpc messageUtils.orderIsLast不正确
++ \[LM][[LINKIS-2372]](https://github.com/apache/incubator-linkis/pull/2372) 修复了LM ec历史restful的bug
++ \[PE][[LINKIS-2273]](https://github.com/apache/incubator-linkis/issues/2273)数据源编辑表单支持中文和英文
++ \[PACKAGE][[LINKIS-2389]](https://github.com/apache/incubator-linkis/issues/2389) 修复了打包后links-ps-metadataquery模块中缺失的bug
++ \[CG][[LINKIS-2412]](https://github.com/apache/incubator-linkis/issues/2412) 修复查询ECM历史时,权限管理失败的问题
++ \[CG][[LINKIS-2418]](https://github.com/apache/incubator-linkis/pull/2418) 修复了将不安全的SimpleDateFormat线程用作全局变量时无法正常翻转任务状态的问题
++ \[MDS][[LINKIS-2435]](https://github.com/apache/incubator-linkis/issues/2435) 修复了mysql元数据查询的NPE问题
++ \[GATEWAY][[LINKIS-2454]](https://github.com/apache/incubator-linkis/issues/2454) 当在本地调试link-gateway时,与knife4j相关的类依赖冲突
++ \[COMMON][[LINKIS-2456]](https://github.com/apache/incubator-linkis/issues/2456) 修复测试bug
++ \[ECM][[LINKIS-2469]](https://github.com/apache/incubator-linkis/issues/2469) ECM logOperator使用错误的分隔符来获取日志路径
++ \[PE][[LINKIS-2470]](https://github.com/apache/incubator-linkis/issues/2470) 上传文件中文名称乱码
++ \[CG][[LINKIS-2471]](https://github.com/apache/incubator-linkis/issues/2471) Orchestrator支持任务等待超时
++ \[PE][[LINKIS-2472]](https://github.com/apache/incubator-linkis/issues/2472) 当数据为空时抛出异常
++ \[ECP-SPARK][[LINKIS-2488]](https://github.com/apache/incubator-linkis/issues/2488) 修复CsvRelation类无法序列化的问题
++ \[COMMON][[LINKIS-2506]](https://github.com/apache/incubator-linkis/issues/2506) 升级1.1.1 ddl 语句缺失 engine=innodb default charset=utf8
++ \[COMMON][[LINKIS-2535]](https://github.com/apache/incubator-linkis/issues/2535) 修复调用ExceptionUtils.getStackTrace NPE问题
++ \[PE-BML][[LINKIS-2543]](https://github.com/apache/incubator-linkis/pull/2543) 修复ps_bml_resources_version插入新版本缺失一些信息的问题
++ \[CG]\[MDS][[LINKIS-2547]](https://github.com/apache/incubator-linkis/pull/2547) 修复MetadataQuery sql语法错误和LockManagerMapper方法过载的bug
++ \[COMMON][[LINKIS-2559]](https://github.com/apache/incubator-linkis/issues/2559) 修复变量替换错误
++ \[ECP-PRESTO][[LINKIS-2596]](https://github.com/apache/incubator-linkis/issues/2596) 修复了编译包时缺少依赖关系的问题
++ \[ECP-ES][[LINKIS-2603]](https://github.com/apache/incubator-linkis/issues/2603) 修复ES引擎NoSuchMethodError
++ \[ECP-ES][[LINKIS-2604]](https://github.com/apache/incubator-linkis/issues/2604) 修复ES引擎NumberFormatException
++ \[PE][[LINKIS-2614]](https://github.com/apache/incubator-linkis/issues/2614) 修复了由客户端请求引起的NPE问题
++ \[COMMON][[LINKIS-2631]](https://github.com/apache/incubator-linkis/pull/2631) 修复死循环问题
++ \[ECP-SHELL][[LINKIS-2654]](https://github.com/apache/incubator-linkis/pull/2654) 修复了ShellEngineConnExecutor的测试用例
++ \[LM][[LINKIS-2688]](https://github.com/apache/incubator-linkis/issues/2688) 升级flink ec的默认EngineType版本
++ \[TOOL][[LINKIS-2701]](https://github.com/apache/incubator-linkis/issues/2701) 修复github repos页面的许可证显示与未知的许可证发现
+
+## Security related
++ \[SPRING][[LINKIS-2395]](https://github.com/apache/incubator-linkis/issues/2395) SynchronossPartHttpMessageReader应该只在需要时创建临时目录(CVE-2022-2296)
+
+## Dependency changes
++ \[COMMON]\[CG]\[ECP][[LINKIS-2301]](https://github.com/apache/incubator-linkis/pull/2301) 更新依赖关系以修复CVE
++ \[CG][[LINKIS-2452]](https://github.com/apache/incubator-linkis/issues/2452) oshi-core 版本升级
+
+## 致谢
+Apache Linkis(incubating) 1.2.0的发布离不开Linkis社区的贡献者,感谢所有的社区贡献者,包括但不仅限于以下Contributors(排名不发先后): CCweixiao, Dlimeng, QuintinTao, WenxiangFan, aiceflower, barry8023, binbinCheng, casionone, duhanmin, gabeng1996, huangKai-2323, huapan123456, huiyuanjjjjuice, hunter-cloud09, jackxu2011, legendtkl, liangqilang, liuyou2, mindflow94, peacewong, ruY9527, seedscoder, wForget, yyuser5201314
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/engine-usage/jdbc.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/engine-usage/jdbc.md
index e97a795973..37a92ec23b 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/engine-usage/jdbc.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/engine-usage/jdbc.md
@@ -59,9 +59,10 @@ Linkis1.X是通过标签来进行的,所以需要在我们数据库中插入
 
 您也可以再提交任务接口中的params.configuration.runtime进行修改即可
 ```shell
-jdbc.url 
-jdbc.username
-jdbc.password
+wds.linkis.jdbc.connect.url
+wds.linkis.jdbc.driver
+wds.linkis.jdbc.username
+wds.linkis.jdbc.password
 ```
 
 您也可以在提交任务接口,通过参数进行配置
@@ -74,9 +75,10 @@ http 请求参数示例
                     "variable": {},
                     "configuration": {
                             "runtime": {
-                                    "jdbc.url":"jdbc:mysql://127.0.0.1:3306/test",  
-                                    "jdbc.username":"test",
-                                    "jdbc.password":"test23"
+                                    "wds.linkis.jdbc.connect.url":"jdbc:mysql://127.0.0.1:3306/test",  
+                                    "wds.linkis.jdbc.driver":"com.mysql.jdbc.Driver",
+                                    "wds.linkis.jdbc.username":"test",
+                                    "wds.linkis.jdbc.password":"test23"
                                 }
                             }
                     },
@@ -119,6 +121,17 @@ JDBC的执行原理是通过加载JDBC的Driver然后提交sql到SQL的server去
 
 图3-2 JDBC的执行效果截图
 
+### 3.4 数据源管理
+Linkis 1.2.0后提供了数据源管理功能,我们可以在控制台管理不同的数据源。地址:登陆管理台-->数据源管理-->新增数据源
+
+![](/Images-zh/EngineUsage/datasourcemanage.png)
+
+图3-3 数据源管理
+
+![](/Images-zh/EngineUsage/datasourceconntest.png)
+
+图3-4 数据源连接测试
+
 ## 4.JDBC引擎的用户设置
 
 JDBC的用户设置是主要是的JDBC的连接信息,但是建议用户将此密码等信息进行加密管理。
diff --git a/static/Images-zh/EngineUsage/datasourceconntest.png b/static/Images-zh/EngineUsage/datasourceconntest.png
new file mode 100644
index 0000000000..9b1308a10b
Binary files /dev/null and b/static/Images-zh/EngineUsage/datasourceconntest.png differ
diff --git a/static/Images-zh/EngineUsage/datasourcemanage.png b/static/Images-zh/EngineUsage/datasourcemanage.png
new file mode 100644
index 0000000000..f59d64c748
Binary files /dev/null and b/static/Images-zh/EngineUsage/datasourcemanage.png differ
diff --git a/static/Images/EngineUsage/datasourceconntest.png b/static/Images/EngineUsage/datasourceconntest.png
new file mode 100644
index 0000000000..aaf2c672f6
Binary files /dev/null and b/static/Images/EngineUsage/datasourceconntest.png differ
diff --git a/static/Images/EngineUsage/datasourcemanage.png b/static/Images/EngineUsage/datasourcemanage.png
new file mode 100644
index 0000000000..49fa4d5970
Binary files /dev/null and b/static/Images/EngineUsage/datasourcemanage.png differ


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@linkis.apache.org
For additional commands, e-mail: commits-help@linkis.apache.org