This is an automated email from the ASF dual-hosted git repository. ephraimanierobi pushed a commit to branch v3-1-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 656c50eb712403e70a6eff3685ac674d2566fd40 Author: Andrei Leib <[email protected]> AuthorDate: Wed Jan 7 11:50:28 2026 -0500 updated comment for template var callable serialization (#60224) Co-authored-by: AndreiLeib <[email protected]> (cherry picked from commit 3603a64ac137fb530ba7b1154847734365e02be8) --- airflow-core/src/airflow/serialization/helpers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/airflow-core/src/airflow/serialization/helpers.py b/airflow-core/src/airflow/serialization/helpers.py index f315ff12f6a..6e1b3d6018d 100644 --- a/airflow-core/src/airflow/serialization/helpers.py +++ b/airflow-core/src/airflow/serialization/helpers.py @@ -30,8 +30,8 @@ def serialize_template_field(template_field: Any, name: str) -> str | dict | lis """ Return a serializable representation of the templated field. - If ``templated_field`` is provided via a callable, compute MD5 hash of source - and return following serialized value: ``<callable fingerprint(MD5) hash_value`` + If ``templated_field`` is provided via a callable then + return the following serialized value: ``<callable full_qualified_name>`` If ``templated_field`` contains a class or instance that requires recursive templating, store them as strings. Otherwise simply return the field as-is.
