potiuk commented on issue #36090:
URL: https://github.com/apache/airflow/issues/36090#issuecomment-1854039714

   1, Not that I am aware of. But you are asking random maintainer who might 
not know everything. In OSS everything is in the open so if this is not 
mentioned here, there is no other place where someone working on it would be 
recorded.
   
   2. It's really part of the task to design it. This one will likely require 
Airflow Improvement Proposal or at the very least discussion with the devlist 
outlining the proposal. Shortly you will need to add a whole new internal 
processing on how to make sure to instantiate the task in a worker when it is 
deferred to execute on_kiill in the worker. Currently on_kill is run when task 
is exiting from running state - so when it is already handled by the worker. 
Deferred task is handled by Triggerer by runing triggers, not real "task" code 
- just triggers that task deferred to. So what is needed is to decide who and 
how will schedule a task that should only execute on_kill method in the worker 
when the task is set to killed statis and is currently deferred to Trigger. 
This has not been discussed nor designed yet, so it has to start (and the 
person/people doing it must be capable of) with making desing and proposla how 
to implement it, lead the discussion in devlist and get approval on t
 he proposal. So you really need someone not to execute precise instructions 
but somoene who will be able to propose and lead discussion on the whole design 
of it.
   
   3. No. This is against our versioning policies 
https://airflow.apache.org/docs/apache-airflow/stable/release-process.html - 
SemVer forbids adding tasks (this is a new feature), Also we only release new 
things in exactly one currently active branch. As of now we are voting on 
release candidate for 2.8.0 and the current main is 2.9.0dev0 so the first 
thing this feature might be available is 2.9.0 - but it woudl reqiure to start 
preparing the design and making proposal as soon as possible. 


-- 
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: commits-unsubscr...@airflow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to