You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are two types of senders, TCP and HTTP, in the DataProxy SDK, but the same ProxyClientConfig class[a] is used. After analysis, several problems exist:
The configuration items of TCP and HTTP are different, which are easy to misuse in business use and need to be completely distinguished according to different uses;
Some configurations are not named in a standardized way and have been abandoned, or the value settings have no range control and need to be modified;
The necessary content printing and comparison functions are missing and need to be supplemented
Some functions need to be configurable to facilitate subsequent business use
Description
There are two types of senders, TCP and HTTP, in the DataProxy SDK, but the same ProxyClientConfig class[a] is used. After analysis, several problems exist:
The configuration items of TCP and HTTP are different, which are easy to misuse in business use and need to be completely distinguished according to different uses;
Some configurations are not named in a standardized way and have been abandoned, or the value settings have no range control and need to be modified;
The necessary content printing and comparison functions are missing and need to be supplemented
Some functions need to be configurable to facilitate subsequent business use
a. https://github.com/apache/inlong/blob/master/inlong-sdk/dataproxy-sdk/src/main/java/org/apache/inlong/sdk/dataproxy/ProxyClientConfig.java
InLong Component
InLong SDK
Are you willing to submit PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: