This is an automated email from the ASF dual-hosted git repository. jedcunningham pushed a change to branch v2-2-test in repository https://gitbox.apache.org/repos/asf/airflow.git.
from 56d82fc added explaining concept of logical date in DAG run docs (#21433) new 969a275 Clarify pendulum use in timezone cases (#21646) new eb87aeb Add changelog for 2.2.4rc1 The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGELOG.txt | 74 ++++++++++++++++++++++ CONTRIBUTING.rst | 2 +- UPDATING.md | 6 +- airflow/example_dags/example_bash_operator.py | 8 ++- .../example_branch_datetime_operator.py | 14 ++-- .../example_branch_day_of_week_operator.py | 4 +- airflow/example_dags/example_branch_labels.py | 7 +- airflow/example_dags/example_branch_operator.py | 5 +- .../example_branch_python_dop_operator_3.py | 4 +- airflow/example_dags/example_complex.py | 4 +- airflow/example_dags/example_dag_decorator.py | 9 ++- .../example_external_task_marker_dag.py | 4 +- .../example_dags/example_kubernetes_executor.py | 5 +- .../example_latest_only_with_trigger.py | 8 ++- airflow/example_dags/example_nested_branch_dag.py | 4 +- .../example_passing_params_via_test_command.py | 8 ++- airflow/example_dags/example_python_operator.py | 5 +- .../example_dags/example_short_circuit_operator.py | 4 +- airflow/example_dags/example_skip_dag.py | 9 ++- airflow/example_dags/example_sla_dag.py | 8 ++- airflow/example_dags/example_task_group.py | 7 +- .../example_dags/example_task_group_decorator.py | 7 +- .../example_time_delta_sensor_async.py | 8 ++- .../example_dags/example_trigger_controller_dag.py | 4 +- airflow/example_dags/example_trigger_target_dag.py | 4 +- airflow/example_dags/example_xcom.py | 4 +- airflow/example_dags/example_xcomargs.py | 7 +- airflow/example_dags/subdags/subdag.py | 4 +- airflow/example_dags/tutorial_etl_dag.py | 5 +- airflow/example_dags/tutorial_taskflow_api_etl.py | 10 ++- airflow/models/dag.py | 3 + airflow/serialization/serialized_objects.py | 6 +- docs/apache-airflow/best-practices.rst | 14 ++-- docs/apache-airflow/concepts/dags.rst | 26 +++++--- docs/apache-airflow/concepts/operators.rst | 2 +- docs/apache-airflow/dag-run.rst | 11 ++-- docs/apache-airflow/executor/kubernetes.rst | 5 +- docs/apache-airflow/faq.rst | 24 +++++-- docs/apache-airflow/howto/timetable.rst | 8 +-- docs/apache-airflow/lineage.rst | 7 +- .../logging-monitoring/callbacks.rst | 8 ++- docs/apache-airflow/timezone.rst | 19 ++++-- docs/apache-airflow/tutorial.rst | 15 ++++- .../extending/embedding-dags/test_dag.py | 10 +-- 44 files changed, 290 insertions(+), 120 deletions(-)