[Progress record]: Dlimeng has claimed
Proposed time: 2022/06/17
Discussion time: 2022/06/25
Acceptance time: 2022/06/17
Complete time:
[issues]: https://github.com/apache/incubator-linkis/issues/2443
[email]:
[release]:
[Proposer]: Dlimeng
Motivation & Background
Extend the data sources supported by Linkis DataSource, extend dm, greenplum, kingbase, oracle, postgres, sqlserver
Basic concept
Expect to achieve goals
Dameng, greenplum, kingbase, oracle, postgres, sqlserver
Implementation plan
metadataManager Service implementation
Based on mysql module integration of Dameng, greenplum, kingbase, oracle, postgres, sqlserver, protocol and sql are separated, metadatamanager reflects multiple data sources, based on mysql module extension, integrated into one module.
Changes
Modification | Detail | |
---|---|---|
1 | Modification of maven module |
|
2 | Modification of HTTP interface | |
3 | Modification of the client interface | |
4 | Modification of database table structure | |
5 | Modification of configuration item | |
6 | Modification Error code | |
7 | Modifications for Third Party Dependencies |
|
Compatibility, Deprecation, and Migration Plan
- What impact (if any) will there be on existing users?
- If we are changing behavior, how will we phase out the older behavior?
- If we require special migration tools, describe them here.
- When will we remove the existing behavior?