Thanks a lot Bolke for looking into this issue and raising PR in such a short time.
On Sat, Jan 14, 2017 at 8:52 PM, Bolke de Bruin <[email protected]> wrote: > PR is out. Should fix your issue and fix a bug that was introduced with > the catchup feature. > > https://github.com/apache/incubator-airflow/pull/1994 < > https://github.com/apache/incubator-airflow/pull/1994> > > Bolke > > > On 14 Jan 2017, at 14:22, Bolke de Bruin <[email protected]> wrote: > > > > You will need to align your start_date with the cron interval. In this > case your start date should include 30 minutes. This is expected behaviour > in 1.7.0. and 1.7.1. In master we are auto aligning the start_date with the > interval in the scheduler. However, the dependency checker doesn’t do this > so there it is an issue. I have create AIRFLOW-759 to track this issue. > > > > Bolke. > > > > > >> On 14 Jan 2017, at 12:43, Sumit Maheshwari <[email protected]> > wrote: > >> > >> Found that on our current prod version (1.7.0) and master as well, > >> scheduler doesn't fire TIs if *scheduler_interval* is a cron expression > and > >> *depends_on_past* is True. > >> > >> The very simple DAG I used for testing can be found here: > >> http://pastebin.com/wPnFjRwD > >> > >> However it creates new DAG runs as per the scheduler, see this: > >> https://drive.google.com/file/d/0B9EjxDCEDhERLWNRT196OWgtcnM/ > view?usp=sharing > >> > >> Scheduler logs for the DAG can be seen here: > http://pastebin.com/z5aRxh76 > >> > >> Please let me know if this is a know issue, or there are any workaround. > >> What we do for workaround is to set *depends_on_past* to *False* at > first > >> then set it to *True* later. > >> > >> Thanks, > >> Sumit > > > >
