ifndef-SleePy commented on issue #8894:  [FLINK-12961][datastream] Providing an 
internal execution method of StreamExecutionEnvironment accepting StreamGraph 
as input parameter
URL: https://github.com/apache/flink/pull/8894#issuecomment-506671123
 
 
   @aljoscha
   I think you have raised a good question!
   
   AFAIK, Blink runner generates `StreamGraph` itself. And it also keeps 
transformations itself. When a `DataStream` is translated to a `Table`, the 
Blink batch runner back tracks the all transformations of 
`StreamExecutionEnvironment` through transformations kept by itself.
   
   Although there is a corner case that if there exists a disconnected sub 
graph in `StreamExecutionEnvironment` which might not be touched by back 
tracking. I have not reached an agreement with my colleague about this case.
   
   I'm wondering whether there is a better solution for Blink batch runner?

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to