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 <bdbr...@gmail.com> 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 <sumeet.ma...@gmail.com> 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
> 

Reply via email to