seatunnel
seatunnel copied to clipboard
[Future][Connector-V2]Support the automatic creation of non-primary key table
Purpose of this pull request
- Support the automatic creation of non-primary key table ( append-only table) when Source is the primary key table
- Fix losing the primary key when loading the Schema in Paimon Source
Does this PR introduce any user-facing change?
How was this patch tested?
UT: PaimonCatalogPrimaryTest E2E: PaimonSinkCDCIT#testChangelogLookup
Check list
- [ ] If any new Jar binary package adding in your PR, please add License Notice according New License Guide
- [ ] If necessary, please update the documentation to describe the new feature. https://github.com/apache/seatunnel/tree/dev/docs
- [ ] If you are contributing the connector code, please check that the following files are updated:
- Update plugin-mapping.properties and add new connector information in it
- Update the pom file of seatunnel-dist
- Add ci label in label-scope-conf
- Add e2e testcase in seatunnel-e2e
- Update connector plugin_config
- [ ] Update the
release-note.