[pipeline-connector][doris] Extract type mapping logic
Currently in DorisSink, the type mapping logic directly reuses the Flink Doris Connector. Although it is more convenient, it forms a strong binding relationship with the connector in terms of freedom, which greatly reduces the degree of freedom. So the Doris type mapping is extracted here.
Maybe ,we can add TimeType in DorisTypeMapper to fix https://github.com/apache/flink-cdc/issues/3099.
Thanks @JNSimba for the great work, could you please rebase this PR with latest master branch before it could be merged?
This pull request has been automatically marked as stale because it has not had recent activity for 60 days. It will be closed in 30 days if no further activity occurs.