iamsee123 commented on issue #4987: URL: https://github.com/apache/inlong/issues/4987#issuecomment-1226803912
Motivation --- Add the collecting CloudEvents data function to agent module and provide the necessary management ability for manager module. Changes --- + An agent module plugin with Reader and Source added Design --- __This PR following the document [Agent Plugin](https://inlong.apache.org/zh-CN/docs/design_and_concept/how_to_write_plugin_agent)__ 1. read CloudEvents data in reader 2. create CloudEvents reader and add it to source 3. add Enum type in manager class Implementation --- + Add the ability of collecting data from CloudEvents + CloudEventsReader: read data from CloudEvents by Debezium + CloudEventsSource: implement split method + Add the management ability for manager module + add type in TaskTypeEnum + Add Unit test for CloudEventsReader + CloudEventsReaderTest: test CloudEventsReader's functional integrity -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
