amoghrajesh commented on PR #71492: URL: https://github.com/apache/airflow/pull/71492#issuecomment-5276431919
@eladkal thanks for the concern, its totally fair. I gave it some thought and fixed it properly now. `durable` is now inert below Airflow 3.3, ie: setting it explicitly (True or False) only emits a warning that it has no effect there, and its value is otherwise ignored. `reattach_on_restart` (still defaulting to True, unchanged from before) is the only thing that controls the older / label search behaviour below 3.3. So `durable` as a name is now reserved for the real, it is task-state-store based solution that _only exists on 3.3+_, it can't accidentally imply that on an earlier version. `reattach_on_restart` itself still emits the deprecation warning on every version, since its removal is tied to this provider's release schedule, not the caller's Airflow version and the warning message is just version aware about what to do next. -- 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]
