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

Add a new LinkisManager Common module to collect all commonly used interfaces in LinkisManager. #617

Merged
merged 2 commits into from
Mar 11, 2021

Conversation

wushengyeyouya
Copy link
Contributor

What is the purpose of the change

Related issues: #584
Add a new LinkisManager Common module to collect all commonly used interfaces in LinkisManager.

Brief change log

  1. Provide general protocols for RPC communication between LinkisManager with ECM and EC

  2. Provide general configurations and constants.

  3. The interface Resource and its implementations are provided to represent the resources information of EngineConn and EngineManager.

Related issues: apache#584
Add a new LinkisManager Common module to collect all commonly used interfaces in LinkisManager.

### Brief change log

1. Provide general protocols for RPC communication between LinkisManager with ECM and EC

2. Provide general configurations and constants.

3. The interface Resource and its implementations are provided to represent the resources information of EngineConn and EngineManager.
Related issues: apache#584
Remove the information of author.

### Brief change log

1. Remove the information of author.
@sargentti
Copy link
Contributor

LGTM.

@sargentti sargentti merged commit 20517ba into apache:dev-1.0.0 Mar 11, 2021
mayinrain pushed a commit to mayinrain/incubator-linkis that referenced this pull request Nov 19, 2024
* [1.9.0]Added StarRocks task timeout alarm and timeout kill function (apache#615)

* Added StarRocks task timeout alarm and timeout kill function

* Added StarRocks task timeout alarm and timeout kill function

---------

Co-authored-by: “v_kkhuang” <“[email protected]”>

* Improve the handling of decimal data types (apache#614)

-Change DecimalType to class, supporting different precision and decimal places
-Modify the dataType recognition logic to support various representations of the decimal type
-Update Excel write logic to correctly handle different decimal types

Co-authored-by: “v_kkhuang” <“[email protected]”>

* [1.9.0]Data source password encryption enhancement (apache#612)

* Data source password encryption enhancement

Introduce AES encryption mechanism to enhance the security of data source passwords. This submission includes the implementation of encrypting and decrypting data source passwords to ensure password security during storage and transmission.

* Using Error Exception to Handle Exceptions in AESUtils

* 加密和密码管理改进

- 更新了AESUtils中的错误异常消息,以符合代码规范。
- 在ConfigurationRestfulApi中,对特定配置的密码进行了加密处理,以增强安全性。
- 修改了DataSourceCoreRestfulApi中的注释,并对密码字段的加密处理进行了优化。
- 在NebulaEngineConnExecutor中,密码现在使用AES进行解密,以确保数据安全性。

* Code optimization, adding data source encryption switch

* Code optimization, adding data source encryption switch

* Update AESUtils.java

update default key

---------

Co-authored-by: “v_kkhuang” <“[email protected]”>
Co-authored-by: Casion <[email protected]>

* Add synchronized department user table scheduled tasks (apache#593)

Co-authored-by: “v_kkhuang” <“[email protected]”>

* [1.9.0]Add department level result set restriction configuration and inspection (apache#617)

* 添加部门级别的结果集限制配置和检查

- 在 Configuration.scala 中添加 JOB_RESULT_DEPARTMENT_LIMIT 变量,用于配置部门结果集限制- 实现 canResultSetByDepartment 方法,根据部门 ID 判断是否有结果集权限
- 在 QueryRestfulApi.java 中调用 canResultSetByDepartment 方法,将结果加入 API响应

* Update Configuration.scala

update default department id

---------

Co-authored-by: “v_kkhuang” <“[email protected]”>
Co-authored-by: Casion <[email protected]>

* [1.9.0]Fix Hive dependency issues (apache#618)

* fix hive engine error

* Security work order repair

* sync  ddl

---------

Co-authored-by: “v_kkhuang” <“[email protected]”>

* fix datasource error (apache#620)

Co-authored-by: “v_kkhuang” <“[email protected]”>

* Python module optimization upload (apache#619)

Co-authored-by: “v_kkhuang” <“[email protected]”>

* Dev 1.9.0 fix bug (apache#621)

* fix datasource error

* fix jdbc error

---------

Co-authored-by: “v_kkhuang” <“[email protected]”>

* Dev 1.9.0 fix bug (apache#622)

* fix datasource error

* fix jdbc error

* fix et-monitor error

---------

Co-authored-by: “v_kkhuang” <“[email protected]”>

* Dev 1.9.0 fix bug (apache#623)

* fix datasource error

* fix jdbc error

* fix et-monitor error

* fix et-monitor error

---------

Co-authored-by: “v_kkhuang” <“[email protected]”>

* Code optimization

* Code optimization

---------

Co-authored-by: “v_kkhuang” <“[email protected]”>
Co-authored-by: Casion <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants