This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from f16f474 Replace PNG/text with SVG that includes name in proper
typography (#11018)
add 49c193f [AIP-34] TaskGroup: A UI task grouping concept as an
alternative to SubDagOperator (#10153)
No new revisions were added by this update.
Summary of changes:
airflow/example_dags/example_task_group.py | 57 +++
airflow/models/baseoperator.py | 34 +-
airflow/models/dag.py | 51 ++-
airflow/models/taskmixin.py | 11 +
airflow/models/xcom_arg.py | 5 +
airflow/serialization/enums.py | 1 +
airflow/serialization/schema.json | 48 ++-
airflow/serialization/serialized_objects.py | 92 +++++
airflow/utils/task_group.py | 379 +++++++++++++++++
airflow/www/static/css/graph.css | 14 +
airflow/www/templates/airflow/graph.html | 458 ++++++++++++++++-----
airflow/www/views.py | 186 +++++++--
docs/concepts.rst | 42 ++
docs/img/task_group.gif | Bin 0 -> 609981 bytes
tests/serialization/test_dag_serialization.py | 63 +++
tests/utils/test_task_group.py | 561 ++++++++++++++++++++++++++
16 files changed, 1857 insertions(+), 145 deletions(-)
create mode 100644 airflow/example_dags/example_task_group.py
create mode 100644 airflow/utils/task_group.py
create mode 100644 docs/img/task_group.gif
create mode 100644 tests/utils/test_task_group.py