HuangZhenQiu commented on PR #28002: URL: https://github.com/apache/flink/pull/28002#issuecomment-4408692186
@FangYongs @rmetzger After some PoC, I think there is no simply way to achieve the goal within a single PR. 1. All of the lineage related interfaces are not serializable. 2. Currently, the table lineage classes are in flink-table-planner, even make them serializable. It can be loaded from dispatcher. We probably need to move them to flint-runtime. 3. TableLineageDataset uses several catalog related classes, they are not serializable. We probably need to abstract required info into dedicated classes in flink-runtime. I feel a new FLIP is needed to cleanly describe the changes and keep a record for the community alignment. What's your opinion? -- 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]
