Hi All, I want to create a repository <doris-sdk>, it used to store sdk packages compiled by the thrift plugin. I found that there is a problem in supporting the doris reader of datax, seatunnel, bitsail and other similar tools, all need to use the thrift plug-in to compile the sdk of doris. The more troublesome thing is that if you submit the code to the corresponding community, you need to configure a thrift compilation environment for these projects on github, so that pr can pass the compilation test. Then at this time, if the community partners pull the corresponding code, they have to install the thrift environment in their own development environment. I'm wondering if we can build a new repository to store the code of doris-sdk, compile the code, and push it to the central repository. Developers only need to import the corresponding sdk package through maven in the development stage, so as to reduce the tedious process in the middle.
About the design of sdk: Already in doris-flink-connector, doris-spark-connector has been implemented, and now it only needs to be extracted separately as the sdk of doris. https://github.com/apache/doris-flink-connector/blob/master/flink-doris-connector/src/main/thrift/doris https://github.com/apache/doris-spark-connector/tree/master/spark-doris-connector/src/main/thrift/doris Of course, I understand that it will complicate our license, but dont worry, I will do a good job here. What do you think? Best Wishes! 吴栋梁 wudongli...@selectdb.com 签名由 网易灵犀办公 定制