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]

Reply via email to