o-nikolas commented on issue #28276:
URL: https://github.com/apache/airflow/issues/28276#issuecomment-1352590074

   Checking in on this one.
   
   I'll leave it open for another day or so in case someone wants to weigh in . 
But after doing even more thinking I'm even more convinced we should go with 
option 1. Especially after reviewing and thinking about #28300 from @potiuk, 
the only part of executor logic that is explicitly public is the BaseExecutor 
interface. I don't think it's functionally possible for us to support any 3rd 
party executor which is not a child of this class (i.e. implementing its 
interface). So while it's possible that someone out there has written an 
executor which doesn't implement this interface and this project may break that 
and require them to move over to this public interface, I think it's a fair 
ask. 


-- 
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