starrocks-connector-for-apache-flink
starrocks-connector-for-apache-flink copied to clipboard
[Feature] Support partial update
- Background: Connector Does't support partial update will throw exception like "Fields count of test_tbl mismatch. flinkSchema[8]:k1,k2,v1,v2,v3,v4,v5,v6\n realTab[7]:k1,k2,v1,v2,v3,v4,v5"
- Support new option
sink.partial.update
- Update README
- Add Test Case
@camilesing Thanks for the contribution. Could you sign the CLA?
@camilesing We have introduced a StarRocksSinkManagerV2 to optimize the memory cost for the exactly-once mode, but it can only be used for the coming StarRocks 2.4, and StarRocksSinkManager
will be used for StarRocks 2.3 and other earlier version. I think partial update also need to be supported in StarRocksSinkManagerV2
. Could you please rebase the newest code, and implement the logic in StarRocksSinkManagerV2
?
@chaoyli what is the CLA?
@banmoy No problem. i'll do it when end of logical discussion with @xlfjcg
@chaoyli what is the CLA?
@camilesing You can click the Contributor License Agreement to know more about the CLA
@banmoy thx, i am signed
@camilesing I have left a few comments. Hope we can merge this PR ASAP. Thanks!