Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

State

[Progress progress record]: has been claimed by jack-xu2011

Proposed time: 2022/06/10

Discussion time:

Accept/Reject Time:

Complete time:

[issues]:

[email]:

[Releaserelease]: 1.2.0

[Proposerproposer]: jack-xu2011

Motivation & Background

...

Basic concept

Expect to achieve goals

  • Eliminates duplicate code and is easy to extend as new modules are added.

Implementation plan

  • 1. Add the function module enumeration class of linkis, and define the modules in linkis (this should be shared by the whole linkis)
  • 2. Define the mapping relationship between each module and error code in ErrorCodeUtils
  • 3. Merge all error code enumerations and refactor related code

Changes


Modification Detail
1
Modification of maven module


2Modification of HTTP interface
3Modification of the client interface
4Modification of database table structure
5Modification of configuration item
6Modification Error code 
7Modifications for Third Party Dependencies

...