This is an automated email from the ASF dual-hosted git repository.
ephraimanierobi pushed a change to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from a55657dad18 [v3-1-test] Add possible actions when PR guidelines are
violated (#61112) (#61120)
new 83e4b5ffcdd Optimized DAG processing queue order on bundle refresh
(#60003)
new 42b2fee69a1 Refactor DAG file queuing and fix redundant processing
(#60124)
new 656c50eb712 updated comment for template var callable serialization
(#60224)
new 332310ef548 Docs: clarify BaseSensorOperator parameters in Sensors
guide (#60275)
new 5adf257d2d2 Use bulk DELETE for XComModel.clear() instead of loading
records (#60955)
new 75682e90f89 Update SerializedDagModel query to fetch DagVersion with
joinedload (#56422)
new 98aa1bba556 Eliminate serdag loading added in #56422 (#57537)
new 78ba0568775 Fix DAG processor OOM || Avoid loading all TaskInstances
when checking DagVersion in write_dag (#60937)
new 1f7b078c703 Fix `TriggerDagRunOperator` deferring when
`wait_for_completion=False` (#60052)
new e34da051d63 Add warning when Bundle path may not be accessible to
impersonated user (#60278)
new 2a85aca306e Fix unnecessary DAG version churn when DAG file paths
change (#60799)
The 11 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:
.../administration-and-deployment/dag-bundles.rst | 17 +++++
airflow-core/docs/core-concepts/sensors.rst | 64 +++++++++++++++++
airflow-core/src/airflow/dag_processing/manager.py | 47 ++++++++----
airflow-core/src/airflow/models/serialized_dag.py | 7 +-
airflow-core/src/airflow/models/xcom.py | 10 ++-
airflow-core/src/airflow/serialization/helpers.py | 4 +-
.../airflow/serialization/serialized_objects.py | 14 ++--
airflow-core/src/airflow/utils/module_loading.py | 23 +++++-
.../tests/unit/dag_processing/test_manager.py | 83 +++++++++++++++++++++-
.../unit/serialization/test_dag_serialization.py | 41 +++++++++--
.../tests/unit/utils/test_module_loading.py | 70 +++++++++++++++++-
.../src/airflow/sdk/execution_time/task_runner.py | 83 +++++++++++++++++-----
.../task_sdk/execution_time/test_task_runner.py | 54 +++++++++++++-
13 files changed, 459 insertions(+), 58 deletions(-)