abdul-786 opened a new issue #9096:
URL: https://github.com/apache/airflow/issues/9096


   The current airflow scheduler architecture can scan the DAG, understand the 
cron schedule defined in the DAG and submit a task to a local/remote executor. 
This works best for most of use cases to automate any flavor of workflows. The 
cron schedule can fit most of workflow patterns but there are few complex 
business scheduling requirements as specified below.  
   
   1. Run the workflow on every alternative week ends and don't run on holidays 
   2. Run the workflow on every week and include few holidays except Christmas 
and New Year.
   
   These 2 are sample examples.
   
   **Use case / motivation**
   
   Most of licensed scheduler have calendar based scheduling feature where 
users can pick or customize schedule according to pre-defined calendar for each 
workflow. 
   
   **Feature Request : **
   
   1. Have a configurable option to use customized calendar based schedule or 
cron based 
   schedule for each DAG. 
   2. Scheduler can read the option at each DAG level schedule option and act 
according to calendar based schedule or cron based schedule
   3. Webserver  DAG Graph view can display the calendar based schedule or cron 
based schedule. 
   
   
   **Note:**  This feature request is based on usage of airflow for more than 3 
to 4 years and felt it would be a great feature to incorporate in the airflow 
architecture.
   
   


----------------------------------------------------------------
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:
[email protected]


Reply via email to