Hi,

Just wanted to do a short update on RC5 status. We had 8 (!) blockers, but the 
good news they are either fixed or a patch is available. The patches are in 
need of a review, so it would be appreciated if some of the committers can make 
some time available to do so. Please note that while reviewing, build errors 
are expected due to ldap3 and psycopg2 lib issues. In case no build is 
available due to throttling on Travis, please check on the user’s 
GitHub/Travis. Usually, it is available there.

To be reviewed:

[AIRFLOW-931] Do not set QUEUED in TaskInstances 
<https://github.com/apache/incubator-airflow/pull/2127> 
(https://github.com/apache/incubator-airflow/pull/2127). This fixes with tasks 
getting stuck when concurrency has been reached. Might also solve sporadic 
double triggering of tasks.
[AIRFLOW-941] Use defined parameters for psycopg2 
<https://github.com/apache/incubator-airflow/pull/2126> 
(https://github.com/apache/incubator-airflow/pull/2126). Work around regression 
in psycopg2 2.7.0
[AIRFLOW-932] Do not mark tasks removed when backfilling 
<https://github.com/apache/incubator-airflow/pull/2122> 
(https://github.com/apache/incubator-airflow/pull/2122). Make sure not to 
remove tasks when only seeing a sub set of tasks of a DAG.
[AIRFLOW-910] Use parallel task execution in backfills 
<https://github.com/apache/incubator-airflow/pull/2107> 
(https://github.com/apache/incubator-airflow/pull/2107). Make task execution 
concurrent in backfills and make runs deterministic removing sporadic deadlocks.
[AIRFLOW-900] Double triggered task should not kill original task 
<https://github.com/apache/incubator-airflow/pull/2102> 
(https://github.com/apache/incubator-airflow/pull/2102). Kill the right task 
when we are double triggering.

Fixed:
* Skipped operations make DAG finish prematurely
* Setting a task to running manually breaks a DAGs UI
* (Named)HivePartitionSensor broken if hook attr not set
* Can't mark non-existent tasks as successful from graph view


Cheers!
Bolke

Reply via email to