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

pierrejeambrun pushed a change to branch v2-5-stable
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from a89335fca1 fixup! Add Changelog for 2.5.2
     add cfaa9eac8a Update 2.5.2 release date (#30135)
     add bd094b2ef5 Fix warning in airflow tasks test command regarding absence 
of data_interval (#27106)
     add 46f36db857 Strip markup from app_name if instance_name_has_markup = 
True (#28894)
     add 9995311e5a Fixup some punctuation and grammar (#29342)
     add 9ad4dd0c68 reorient grid buttons (#29564)
     add 0be6263619 fix update_mask in patch variable route (#29711)
     add d2da824c20 Allow generic param dicts (#29782)
     add df8fbb01df Fixing broken filter in in /taskinstance/list view (#29850)
     add 4682160fc2 including airflow/example_dags/sql/sample.sql in 
MANIFEST.in (#29883)
     add c9566a220c Remove accidentally merged vendor daemon patch code (#29895)
     add 595b6bcda0 Fix some typos on the kubernetes documentation (#29936)
     add ce2d87c21f Fix tags selection in DAGs UI (#29944)
     add e6d5de2cc0 fix dag docs toggle icon initial angle (#29970)
     add c3ed93b36d Fix some long known Graph View UI problems (#29971)
     add 1386987bba Avoid considering EmptyOperator in mini scheduler (#29979)
     add e4f3d68180 Fix indentation in release notes (#29987)
     add 35fb6f4d72 Update set-up-database.rst (#29991)
     add 7ab02cac87 Fix db clean command for mysql db (#29999)
     add c18f62566b Add capability of iterating locally on constraint files for 
CI image (#30002)
     add 4749376680 Fix some typos in in the DAGs docs (#30015)
     add 6516097163 Git clean should work if root owned files are in the 
working tree (#30025)
     add 3a70c7afd1 Update workday example (#30026)
     add d8bcb956cb Fix shell expansion for release management commands (#30027)
     add 3e7ffb6309 Improve install instruction for test package (#30030)
     add 0aa97d8f36 Remove upper bound limit of astroid (#30033)
     add f52d95e6ff Adding more information regarding top level code (#30040)
     add 13459ee7b3 dag processor manager, add retry_db_transcation to 
_fetch_callbacks (#30079)
     add 3f5b539d46 Fix `TriggerRuleDep` when the mapped tasks count is 0 
(#30084)
     add 30fcfd48af Fix spelling mistake in wwwutils.dag_run_link (#30098)
     add 62b7047081 Formatted config (#30103)
     add ccf4cdd140 Bump webpack from 5.73.0 to 5.76.0 in /airflow/www (#30112)
     add ce2bc93496 Fix inconsistent returned value of `airflow dags 
next-execution` cli command (#30117)
     add 1deb3cfaa5 Ensure that `dag.partial_subset` doesn't mutate task group 
properties (#30129)
     add 6897943332 Add custom_operator_name to @task.sensor tasks (#30131)
     add 8fce4d5198 Move readOnly property to DagState to fix generated docs 
(#30149)
     add 0bcc70d9dc Revert fix for on_failure_callback when task receives a 
SIGTERM (#30165)
     add 8100b6e036 Correct the VARCHAR size to 250. (#30178)
     add 937177a49d Fix XCom.get_one exactly one exception text (#30183)
     add 7a8856696b Fix copy dag run config in grid detail (#30184)
     add 2a5a1c2e2e Fix proper termination of gunicorn when it hangs (#30188)
     add e7946e8304 Fix process killing with subprocess API (#30207)
     add 54357882e4 Revert "Also limit importlib on Python 3.9 (#30069)" 
(#30209)
     add b738ea7cf5 Fix DagProcessorJob integration for standalone 
dag-processor (#30278)
     add 84d7edf3b7 Update Airflow version to 2.5.3
     add 8650670d07 Add Changelog for 2.5.3
     add f654a2b050 Fix CI

No new revisions were added by this update.

Summary of changes:
 .dockerignore                                      |   2 +-
 Dockerfile.ci                                      |   1 +
 MANIFEST.in                                        |   1 +
 README.md                                          |  14 +-
 RELEASE_NOTES.rst                                  |  89 ++++--
 ...et_candidate_file_descriptor_ranges-to-us.patch |  76 ------
 airflow/_vendor/daemon/module.mk                   |  27 --
 .../api_connexion/endpoints/connection_endpoint.py |  10 +-
 .../endpoints/update_mask.py}                      |  25 +-
 .../api_connexion/endpoints/variable_endpoint.py   |  24 +-
 airflow/api_connexion/openapi/v1.yaml              |   5 +-
 airflow/cli/cli_parser.py                          |   3 +-
 airflow/cli/commands/dag_command.py                |  44 ++-
 airflow/cli/commands/task_command.py               |   7 +-
 airflow/cli/commands/webserver_command.py          |  13 +-
 airflow/dag_processing/manager.py                  |  10 +
 airflow/decorators/sensor.py                       |   2 +
 airflow/example_dags/plugins/workday.py            |  47 ++--
 airflow/exceptions.py                              |   6 -
 airflow/jobs/dag_processor_job.py                  |   1 +
 airflow/models/__init__.py                         |   1 +
 airflow/models/baseoperator.py                     |   6 +-
 airflow/models/dag.py                              |  28 +-
 airflow/models/param.py                            |   2 +-
 airflow/models/taskinstance.py                     |  51 ++--
 airflow/models/xcom.py                             |   2 +-
 airflow/utils/db.py                                |   3 +-
 airflow/utils/db_cleanup.py                        |  20 +-
 airflow/www/app.py                                 |  11 +-
 airflow/www/package.json                           |   2 +-
 airflow/www/static/js/components/AutoRefresh.tsx   |   2 +-
 airflow/www/static/js/dag/details/dagRun/index.tsx |   9 +-
 airflow/www/static/js/dag/grid/dagRuns/index.tsx   |  24 +-
 airflow/www/static/js/dag/grid/index.tsx           |  60 ++--
 airflow/www/static/js/dag/nav/FilterBar.tsx        | 124 +++++----
 airflow/www/static/js/dags.js                      |   5 +-
 airflow/www/static/js/graph.js                     |  59 ++--
 airflow/www/templates/airflow/graph.html           |   2 +-
 airflow/www/templates/appbuilder/dag_docs.html     |   2 +-
 airflow/www/utils.py                               |   2 +-
 airflow/www/views.py                               |   2 -
 airflow/www/yarn.lock                              | 104 ++-----
 constraints/README.md                              |  55 ++++
 .../airflow_breeze/commands/ci_image_commands.py   |   2 +
 .../commands/ci_image_commands_config.py           |   1 +
 .../commands/production_image_commands.py          |   2 +
 .../commands/production_image_commands_config.py   |   1 +
 .../commands/release_candidate_command.py          |  29 +-
 .../src/airflow_breeze/utils/common_options.py     |   8 +
 .../airflow_breeze/utils/docker_command_utils.py   |   1 +
 docker-context-files/.README.md                    |  10 +-
 .../operators/cloud/dataflow.rst                   |   2 +-
 docs/apache-airflow-providers-http/operators.rst   |   6 +-
 .../howto/create-update-providers.rst              |   6 +-
 docs/apache-airflow-providers/index.rst            |   4 +-
 .../administration-and-deployment/lineage.rst      |   2 +-
 .../logging-monitoring/errors.rst                  |   6 +-
 .../production-deployment.rst                      |   8 +-
 .../administration-and-deployment/scheduler.rst    |  16 +-
 .../security/secrets/secrets-backend/index.rst     |   2 +-
 .../security/webserver.rst                         |   3 -
 .../dynamic-task-mapping.rst                       |   4 +-
 docs/apache-airflow/best-practices.rst             |  20 +-
 docs/apache-airflow/core-concepts/dags.rst         |   4 +-
 docs/apache-airflow/faq.rst                        |   2 +-
 docs/apache-airflow/howto/connection.rst           |   4 +-
 docs/apache-airflow/howto/docker-compose/index.rst |   4 +-
 docs/apache-airflow/howto/set-up-database.rst      |   7 +-
 docs/apache-airflow/howto/timetable.rst            |  16 +-
 .../howto/upgrading-from-1-10/index.rst            |   2 +-
 docs/apache-airflow/installation/dependencies.rst  |   4 +-
 docs/apache-airflow/installation/index.rst         |  10 +-
 .../installation/supported-versions.rst            |   8 +-
 docs/apache-airflow/installation/upgrading.rst     |  36 +--
 docs/apache-airflow/migrations-ref.rst             |   4 +-
 docs/docker-stack/README.md                        |  10 +-
 docs/docker-stack/build.rst                        |  26 +-
 docs/docker-stack/changelog.rst                    |  10 +-
 .../extending/add-apt-packages/Dockerfile          |   2 +-
 .../add-build-essential-extend/Dockerfile          |   2 +-
 .../extending/add-providers/Dockerfile             |   2 +-
 .../extending/add-pypi-packages/Dockerfile         |   2 +-
 .../extending/add-requirement-packages/Dockerfile  |   2 +-
 .../extending/custom-providers/Dockerfile          |   2 +-
 .../extending/embedding-dags/Dockerfile            |   2 +-
 .../extending/writable-directory/Dockerfile        |   2 +-
 docs/docker-stack/entrypoint.rst                   |  18 +-
 docs/helm-chart/production-guide.rst               |   4 +-
 docs/helm-chart/quick-start.rst                    |   4 +-
 docs/spelling_wordlist.txt                         |   1 +
 images/breeze/output-commands-hash.txt             |   8 +-
 images/breeze/output-commands.svg                  |  88 +++---
 images/breeze/output_ci-image.svg                  |  24 +-
 images/breeze/output_ci-image_build.svg            | 160 ++++++-----
 images/breeze/output_ci.svg                        |  32 +--
 images/breeze/output_k8s_shell.svg                 |   4 +-
 images/breeze/output_k8s_status.svg                |   4 +-
 images/breeze/output_k8s_tests.svg                 |   6 +-
 images/breeze/output_k8s_upload-k8s-image.svg      |   6 +-
 images/breeze/output_prod-image_build.svg          | 304 +++++++++++----------
 scripts/ci/docker-compose/local.yml                |   3 +
 .../ci/pre_commit/pre_commit_supported_versions.py |   2 +-
 scripts/in_container/_in_container_utils.sh        |   3 +
 setup.cfg                                          |   4 +-
 setup.py                                           |   7 +-
 tests/api_connexion/endpoints/test_update_mask.py  |  56 ++++
 .../endpoints/test_variable_endpoint.py            |  16 +-
 tests/cli/commands/test_dag_command.py             | 116 ++++----
 tests/cli/commands/test_task_command.py            |  24 +-
 tests/models/test_dag.py                           |  35 ++-
 tests/models/test_taskinstance.py                  |  76 ++++--
 tests/ti_deps/deps/test_trigger_rule_dep.py        |  28 ++
 tests/timetables/test_workday_timetable.py         |   7 +-
 tests/www/views/test_views.py                      |  13 +
 tests/www/views/test_views_base.py                 |  21 +-
 115 files changed, 1317 insertions(+), 1036 deletions(-)
 delete mode 100644 
airflow/_vendor/daemon/0001-Refactor-_get_candidate_file_descriptor_ranges-to-us.patch
 delete mode 100644 airflow/_vendor/daemon/module.mk
 copy airflow/{api/common/experimental/get_task.py => 
api_connexion/endpoints/update_mask.py} (59%)
 create mode 100644 constraints/README.md
 create mode 100644 tests/api_connexion/endpoints/test_update_mask.py

Reply via email to