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

ephraimanierobi pushed a change to branch v2-6-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from ecc4e153fc Add missing changelog in 2.6.0 (#31011)
     new 94582bddde Prevent DagRun's `start_date` from reset (#30124) (#30125)
     new e7e2462f1b Fix DAG.access_control can't sync when clean access_control 
(#30340)
     new 0ce5349610 support requirepass redis sentinel (#30352)
     new 93442efedf Reenable clear on TaskInstanceModelView for role User 
(#30415)
     new 4ac3be81d2 Present affected task instances as table (#30633)
     new f2127a3215 Fix backfill KeyError when try_number out of sync (#30653)
     new cd4d437fbd Update the user-facing documentation of providers (#30816)
     new 173cb5f338 docker compose doc changes (#30662)
     new 900db1bfa7 Update faq.rst about missing task logs (#30717)
     new 06214a1624 Fix problem with displaying graph (#30765)
     new c7e4663005 Improve Quick Start instructions (#30820)
     new d8ec787f71 Improve Description of dag_processing.processes Metric in 
Docs (#30891)
     new bb22b909da Fix mappedStates case (#30916)
     new 15259fdf0e Improve task group UI in new graph (#30918)
     new ae2adf76af Remove print from dag trigger command (#30921)
     new 61ebaad300 Include node height/width in center-on-task logic (#30924)
     new ddecc0fb9d Fix `order_by` request in list DAG rest api (#30926)
     new 3b0d5a91a7 Use the Task Group explicitly passed to 'partial' if any 
(#30933)
     new 97e5881fde Add support for dynamic tasks with template fields that 
contain `pandas.DataFrame` (#30943)
     new 7567d94d1a Upgrade PIP to 23.1.2 (#30964)
     new dc41d43e30 Update incorrect config values (#30969)
     new a4b28e2c7f Fix Pool schema OpenAPI spec (#30973)
     new 12b2ad63ce Fix `airflow providers get` command output (#30978)
     new 7f1039ed82 Fix unable to remove DagRun and TaskInstance with note 
(#30987)
     new 752ed02618 Small fixes (#31015)
     new 4f95a6c7ae Fix some typos in the cluster policies docs (#31031)
     new 3c0a7cc54f Move TaskInstanceKey to a separate file (#31033)
     new d1dbe19598 Small typo in setup.py (#31049)
     new 381320832d Fix issue in pre-importing modules in zipfile (#31061)
     new 25d3b68a7b fix EXTRAS_DEPENDENCIES of apache-hive (#31068)
     new b07ee7dd4e Fix template error when iterating None value and fix params 
documentation (#31078)
     new 339d67d0da Format DagBag.dagbag_report() Output (#31095)
     new 539b7bd804 fix MappedTaskGroup import in taskinstance (#31100)
     new dba3331737 Move interleave_timestamp_parser config to section logging 
(#31102)
     new 60cbc73343 Fix typos in dev documentation (#31115)
     new 680d8e2704 Update version to 2.6.1
     new cfa52533af Update RELEASE_NOTES.rst

The 37 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:
 CONTRIBUTORS_QUICK_START.rst                       |  8 +-
 Dockerfile                                         |  4 +-
 Dockerfile.ci                                      |  4 +-
 IMAGES.rst                                         |  2 +-
 README.md                                          | 30 ++++----
 RELEASE_NOTES.rst                                  | 52 +++++++++++++
 STATIC_CODE_CHECKS.rst                             |  4 +-
 airflow/__init__.py                                |  2 +-
 airflow/api_connexion/endpoints/dag_endpoint.py    |  8 +-
 airflow/api_connexion/openapi/v1.yaml              | 20 +++--
 airflow/cli/commands/dag_command.py                |  1 -
 airflow/cli/commands/provider_command.py           |  5 +-
 airflow/config_templates/config.yml                | 18 ++++-
 airflow/config_templates/default_airflow.cfg       | 11 ++-
 airflow/config_templates/default_celery.py         | 16 +++-
 airflow/configuration.py                           |  5 +-
 airflow/dag_processing/processor.py                | 53 +++++++++----
 airflow/executors/base_executor.py                 |  3 +-
 airflow/executors/celery_executor.py               |  3 +-
 airflow/executors/celery_kubernetes_executor.py    |  3 +-
 airflow/executors/dask_executor.py                 |  2 +-
 airflow/executors/debug_executor.py                |  3 +-
 airflow/executors/kubernetes_executor.py           |  2 +-
 airflow/executors/local_executor.py                |  3 +-
 airflow/executors/sequential_executor.py           |  2 +-
 airflow/jobs/backfill_job_runner.py                | 28 +++----
 airflow/kubernetes/kubernetes_helper_functions.py  |  2 +-
 airflow/models/abstractoperator.py                 | 19 ++++-
 airflow/models/baseoperator.py                     |  4 +-
 airflow/models/dagbag.py                           | 31 ++------
 airflow/models/dagrun.py                           |  7 +-
 airflow/models/taskinstance.py                     | 65 +++++-----------
 airflow/models/taskinstancekey.py                  | 54 +++++++++++++
 airflow/models/xcom.py                             |  2 +-
 airflow/operators/trigger_dagrun.py                |  2 +-
 airflow/providers/amazon/aws/links/base_aws.py     |  2 +-
 .../providers/databricks/operators/databricks.py   |  2 +-
 airflow/providers/google/cloud/links/base.py       |  2 +-
 airflow/providers/google/cloud/links/datafusion.py |  2 +-
 airflow/providers/google/cloud/links/dataproc.py   |  2 +-
 .../providers/google/cloud/operators/bigquery.py   |  2 +-
 .../google/cloud/operators/dataproc_metastore.py   |  2 +-
 .../microsoft/azure/operators/data_factory.py      |  2 +-
 airflow/providers/qubole/operators/qubole.py       |  2 +-
 airflow/utils/db.py                                |  1 +
 airflow/utils/log/file_task_handler.py             |  2 +-
 airflow/utils/state.py                             |  3 +
 airflow/www/security.py                            | 17 ++++
 airflow/www/static/js/api/useClearTaskDryRun.ts    | 15 ++--
 airflow/www/static/js/api/useMarkTaskDryRun.ts     |  6 +-
 airflow/www/static/js/dag/InstanceTooltip.tsx      |  7 +-
 airflow/www/static/js/dag/details/graph/Node.tsx   |  7 +-
 airflow/www/static/js/dag/details/graph/index.tsx  |  8 +-
 .../static/js/dag/details/taskInstance/Details.tsx |  9 ++-
 .../taskInstance/taskActions/ActionModal.tsx       | 32 ++++++--
 airflow/www/static/js/trigger.js                   |  2 +-
 airflow/www/static/js/types/api-generated.ts       |  4 +-
 airflow/www/static/js/types/index.ts               | 17 ++--
 airflow/www/templates/airflow/trigger.html         |  8 +-
 airflow/www/views.py                               | 27 +++++--
 dev/breeze/src/airflow_breeze/global_constants.py  |  2 +-
 docs/apache-airflow-providers/index.rst            | 46 +----------
 .../cluster-policies.rst                           |  6 +-
 .../logging-monitoring/logging-tasks.rst           |  2 +
 .../logging-monitoring/metrics.rst                 |  3 +-
 .../production-deployment.rst                      |  4 +-
 .../core-concepts/executor/celery.rst              |  3 +-
 docs/apache-airflow/core-concepts/params.rst       |  2 +-
 docs/apache-airflow/core-concepts/tasks.rst        |  1 +
 docs/apache-airflow/faq.rst                        | 11 +++
 .../howto/docker-compose/docker-compose.yaml       |  1 +
 docs/apache-airflow/howto/docker-compose/index.rst |  3 +-
 .../installation/supported-versions.rst            |  2 +-
 docs/apache-airflow/public-airflow-interface.rst   | 15 ++++
 docs/apache-airflow/start.rst                      | 57 ++++++++------
 docs/conf.py                                       |  1 +
 docs/docker-stack/README.md                        | 10 +--
 docs/docker-stack/build-arg-ref.rst                |  2 +-
 .../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                   | 14 ++--
 newsfragments/28846.misc.rst                       |  1 -
 .../ci/pre_commit/pre_commit_supported_versions.py |  2 +-
 scripts/docker/common.sh                           |  2 +-
 setup.cfg                                          |  2 +-
 setup.py                                           |  6 +-
 tests/api_connexion/endpoints/test_dag_endpoint.py | 80 +++++++++++++++++++
 .../endpoints/test_dag_run_endpoint.py             |  4 +-
 tests/dag_processing/test_processor.py             | 17 ++++
 tests/executors/test_kubernetes_executor.py        |  2 +-
 tests/jobs/test_backfill_job.py                    | 32 +++++---
 tests/models/test_cleartasks.py                    | 90 +++++++++++++++++++++-
 tests/models/test_dagbag.py                        |  3 +-
 tests/models/test_dagrun.py                        | 53 ++++++++++++-
 tests/models/test_mappedoperator.py                | 78 +++++++++++++++++++
 tests/models/test_taskinstance.py                  | 30 +++++---
 tests/models/test_xcom.py                          |  3 +-
 tests/test_utils/mock_executor.py                  |  2 +-
 tests/www/views/test_views_home.py                 | 54 ++++++++++++-
 tests/www/views/test_views_tasks.py                | 21 +++--
 tests/www/views/test_views_trigger_dag.py          | 26 +++++++
 107 files changed, 1009 insertions(+), 361 deletions(-)
 create mode 100644 airflow/models/taskinstancekey.py
 delete mode 100644 newsfragments/28846.misc.rst

Reply via email to