This is an automated email from the ASF dual-hosted git repository.

kaxilnaik pushed a change to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from 1e585ac6de2 Upgrade octopin to bleeding edge (#55653)
     new 828ab159ef0 Fix selected color for gantt and grid (#55553)
     new b7c582863f1 Display responder username for better audit. (#55509)
     new 9c8b1b428e1 Remove SDK dependency from SerializedDAG (#55538)
     new f1bf0bfe6aa Stop making pointless requests from Gantt view when there 
is no Run ID (#55668)
     new 70a5cf30fdf Remove duplicate entry in boostrapper package.json (#55666)
     new 422413f6c49 feat: refine ui of asset events (#55652)
     new 57718d5a9cf feat(airflow-config-lint): add dag_stale_not_seen_duration 
to "airflow config lint" (#55684)
     new 2d771c68987 Fix: Incorrect log timestamps in UI when default_timezone 
is not UTC (#54431)
     new e79e36e9816 Complete italian and spanish translations (#55578)
     new 114dba649cf Fix handling of `priority_weight` for Dag Processor 
callbacks (#55436)
     new 77b9dc7eaa1 Fix docs sigkill mention (#55690)
     new 08f523a4f33 Ensure that filename and lineno of logger calls are 
present in the Task Logs (#55581)
     new 7705559befe Update 3.1.0 release notes based on latest cherry-picks

The 13 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:
 RELEASE_NOTES.rst                                  |   7 +-
 airflow-core/docs/troubleshooting.rst              |   2 +-
 airflow-core/newsfragments/54145.bugfix.rst        |   1 +
 .../api_fastapi/core_api/datamodels/dags.py        |   7 +-
 .../core_api/routes/public/extra_links.py          |   9 +-
 .../execution_api/routes/task_instances.py         |   9 +-
 .../airflow/callbacks/database_callback_sink.py    |   2 +-
 .../src/airflow/cli/commands/config_command.py     |   3 +
 .../src/airflow/cli/commands/task_command.py       |  10 +-
 .../config_templates/airflow_local_settings.py     |  13 +-
 .../src/airflow/config_templates/config.yml        |  37 ++--
 airflow-core/src/airflow/configuration.py          |   2 +-
 airflow-core/src/airflow/dag_processing/manager.py |   4 +-
 .../src/airflow/jobs/scheduler_job_runner.py       |   9 +-
 airflow-core/src/airflow/logging_config.py         |  14 +-
 airflow-core/src/airflow/models/dagrun.py          |  14 +-
 airflow-core/src/airflow/models/mappedoperator.py  |   4 +
 airflow-core/src/airflow/models/taskinstance.py    |  13 +-
 airflow-core/src/airflow/models/xcom_arg.py        |   5 +-
 .../airflow/serialization/definitions/taskgroup.py |   3 +-
 .../airflow/serialization/serialized_objects.py    | 156 +++++++++++++++--
 airflow-core/src/airflow/ti_deps/dep_context.py    |   8 +-
 .../airflow/ui/public/i18n/locales/es/common.json  |   1 +
 .../src/airflow/ui/public/i18n/locales/es/dag.json |   1 +
 .../airflow/ui/public/i18n/locales/es/tasks.json   |  10 ++
 .../airflow/ui/public/i18n/locales/it/admin.json   |   8 +-
 .../airflow/ui/public/i18n/locales/it/assets.json  |  40 ++---
 .../airflow/ui/public/i18n/locales/it/browse.json  |   2 +-
 .../airflow/ui/public/i18n/locales/it/common.json  |  42 ++---
 .../ui/public/i18n/locales/it/components.json      |  26 +--
 .../src/airflow/ui/public/i18n/locales/it/dag.json |  12 +-
 .../airflow/ui/public/i18n/locales/it/dags.json    |  22 +--
 .../ui/public/i18n/locales/it/dashboard.json       |  28 +--
 .../airflow/ui/public/i18n/locales/it/tasks.json   |   2 +-
 .../ui/src/components/Assets/AssetEvents.tsx       |   2 +-
 .../src/airflow/ui/src/components/HeaderCard.tsx   |   2 +-
 .../ui/src/components/renderStructuredLog.tsx      |  26 ++-
 .../airflow/ui/src/layouts/Details/Gantt/Gantt.tsx |   6 +-
 .../airflow/ui/src/layouts/Details/Grid/GridTI.tsx |   2 +-
 .../src/airflow/ui/src/mocks/handlers/log.ts       | 188 ++++++++++++++++-----
 .../pages/HITLTaskInstances/HITLResponseForm.tsx   |   3 +
 .../ui/src/pages/TaskInstance/Logs/Logs.test.tsx   |  62 ++++---
 airflow-core/src/airflow/utils/dag_edges.py        |   4 +-
 airflow-core/src/airflow/utils/dot_renderer.py     |   4 +-
 airflow-core/tests/unit/core/test_configuration.py |   8 +-
 .../tests/unit/dag_processing/test_manager.py      |   9 +-
 airflow-core/tests/unit/models/test_dag.py         |  11 +-
 airflow-core/tests/unit/models/test_dagrun.py      |  15 +-
 .../unit/serialization/test_dag_serialization.py   |   6 +-
 .../tests/unit/utils/log/test_colored_log.py       |  46 -----
 .../react_plugin_template/package.json             |   1 -
 .../react_plugin_template/src/pages/HomePage.tsx   |   2 +-
 docs/spelling_wordlist.txt                         |   1 +
 .../fab/auth_manager/security_manager/override.py  |   5 +-
 .../openlineage/utils/selective_enable.py          |   6 +-
 .../airflow/providers/openlineage/utils/utils.py   |  31 ++--
 .../tests/unit/standard/operators/test_datetime.py |  10 +-
 .../standard/sensors/test_external_task_sensor.py  |   3 +-
 reproducible_build.yaml                            |   4 +-
 .../logging/src/airflow_shared/logging/__init__.py |   2 +
 .../logging/src/airflow_shared/logging/_config.py  |  39 ++---
 .../airflow_shared/logging/percent_formatter.py    |  65 ++++---
 .../src/airflow_shared/logging/structlog.py        |  58 ++++++-
 shared/logging/tests/logging/test_structlog.py     |  60 +++++--
 task-sdk/src/airflow/sdk/bases/operator.py         |   6 +-
 task-sdk/src/airflow/sdk/definitions/dag.py        |   7 +-
 .../src/airflow/sdk/execution_time/supervisor.py   |  22 ++-
 task-sdk/src/airflow/sdk/log.py                    |  22 ++-
 task-sdk/tests/task_sdk/bases/test_operator.py     |   1 +
 .../task_sdk/execution_time/test_supervisor.py     |  33 +++-
 70 files changed, 848 insertions(+), 450 deletions(-)
 create mode 100644 airflow-core/newsfragments/54145.bugfix.rst
 create mode 100644 
airflow-core/src/airflow/ui/public/i18n/locales/es/tasks.json
 delete mode 100644 airflow-core/tests/unit/utils/log/test_colored_log.py
 copy airflow-core/src/airflow/api_fastapi/common/router.py => 
shared/logging/src/airflow_shared/logging/_config.py (51%)

Reply via email to