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

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


    from ab54c63940 fixup! Update Release Note
     add 647536e1ff Update 2.6.0 release date (#30971)
     add e26702dc6f Fix missing models in API documentation. (#31021)
     add ecc4e153fc Add missing changelog in 2.6.0 (#31011)
     add 94582bddde Prevent DagRun's `start_date` from reset (#30124) (#30125)
     add 056aaffb75 Reenable clear on TaskInstanceModelView for role User 
(#30415)
     add 4fb35cc2ae Present affected task instances as table (#30633)
     add b72760715f Fix backfill KeyError when try_number out of sync (#30653)
     add 9f96de8fd5 Update the user-facing documentation of providers (#30816)
     add 4420a72a14 docker compose doc changes (#30662)
     add 0f567045f6 Update faq.rst about missing task logs (#30717)
     add 3f4a10f651 Fix problem with displaying graph (#30765)
     add 90e3df1c60 Improve Quick Start instructions (#30820)
     add a0370e0044 Improve Description of dag_processing.processes Metric in 
Docs (#30891)
     add d96ccffc58 Fix mappedStates case (#30916)
     add 2a689708b6 Improve task group UI in new graph (#30918)
     add a3e8eebea6 Remove print from dag trigger command (#30921)
     add 3f99f0d963 Include node height/width in center-on-task logic (#30924)
     add 44f5c61f8c Fix `order_by` request in list DAG rest api (#30926)
     add 35624862c6 Use the Task Group explicitly passed to 'partial' if any 
(#30933)
     add 7aae8a2474 Add support for dynamic tasks with template fields that 
contain `pandas.DataFrame` (#30943)
     add 660c8d6692 Upgrade PIP to 23.1.2 (#30964)
     add d8a115f5a7 Update incorrect config values (#30969)
     add 26b2733b44 Fix Pool schema OpenAPI spec (#30973)
     add 9d3deb2672 Fix `airflow providers get` command output (#30978)
     add 981d88e3b2 Fix unable to remove DagRun and TaskInstance with note 
(#30987)
     add 9324ec3ae2 Small fixes (#31015)
     add 7d5c53e251 Fix some typos in the cluster policies docs (#31031)
     add a5bf7ff981 Move TaskInstanceKey to a separate file (#31033)
     add 698da3fae1 Small typo in setup.py (#31049)
     add 5df6d7355e Fix issue in pre-importing modules in zipfile (#31061)
     add 795a3bbeb8 fix EXTRAS_DEPENDENCIES of apache-hive (#31068)
     add a85daa67f0 Fix template error when iterating None value and fix params 
documentation (#31078)
     add 2e8eb4242a Format DagBag.dagbag_report() Output (#31095)
     add 15e569dc66 fix MappedTaskGroup import in taskinstance (#31100)
     add 848c8cf7c8 Move interleave_timestamp_parser config to section logging 
(#31102)
     add aea1697895 Fix typos in dev documentation (#31115)
     add a50b33c0d8 Mask task attribute on task detail view (#31125)
     add 518f4e2153 Remove worrying log message about redaction from the 
OpenLineage plugin (#31149)
     add 440bb39125 [DOC] README - K8S support 2.6.0 (#31085)
     add c32f4bbbaa Ensure that we check worker for served logs if no local or 
remote logs found (#31101)
     add 7c60a583a2 Some minor updates to the release command (#30944)
     add 805d22b373  Ensure the KPO runs pod mutation hooks correctly (#31173)
     add bdae7b1c18 Fix section name reference for 
api_client_retry_configuration (#31174)
     add 711d6f05d2 Make sure that DAG processor job row has filed value in 
`job_type` column (#31182)
     add 5609641e6f Fix timestamp parse failure for k8s executor pod tailing 
(#31175)
     add 650c3e67fa Update version to 2.6.1
     add 06e3aa3e40 Update RELEASE_NOTES.rst

No new revisions were added by this update.

Summary of changes:
 CONTRIBUTORS_QUICK_START.rst                       |  8 +-
 Dockerfile                                         |  4 +-
 Dockerfile.ci                                      |  4 +-
 IMAGES.rst                                         |  2 +-
 README.md                                          | 30 ++++----
 RELEASE_NOTES.rst                                  | 60 ++++++++++++++-
 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                |  4 +-
 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           | 11 +--
 airflow/executors/local_executor.py                |  3 +-
 airflow/executors/sequential_executor.py           |  2 +-
 airflow/jobs/backfill_job_runner.py                | 37 ++++-----
 airflow/jobs/base_job_runner.py                    |  9 +++
 airflow/jobs/dag_processor_job_runner.py           |  8 +-
 airflow/jobs/local_task_job_runner.py              |  9 +--
 airflow/jobs/scheduler_job_runner.py               |  9 +--
 airflow/jobs/triggerer_job_runner.py               |  9 +--
 airflow/kubernetes/kube_client.py                  |  4 +-
 airflow/kubernetes/kubernetes_helper_functions.py  |  2 +-
 airflow/models/abstractoperator.py                 | 19 ++++-
 airflow/models/baseoperator.py                     |  4 +-
 airflow/models/dagbag.py                           |  3 +-
 airflow/models/dagrun.py                           |  7 +-
 airflow/models/taskinstance.py                     | 69 ++++++-----------
 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/settings.py                                | 14 ++--
 airflow/utils/db.py                                |  1 +
 airflow/utils/log/file_task_handler.py             | 19 +++--
 airflow/utils/log/secrets_masker.py                |  4 +-
 airflow/utils/state.py                             |  3 +
 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                               | 29 ++++---
 dev/airflow-github                                 |  9 ++-
 .../commands/release_candidate_command.py          |  5 +-
 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 +-
 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   | 69 ++++++++++++++++-
 docs/apache-airflow/start.rst                      | 57 ++++++++------
 docs/conf.py                                       | 19 +++++
 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 ++--
 docs/spelling_wordlist.txt                         |  1 +
 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        |  9 ++-
 tests/jobs/test_backfill_job.py                    | 32 +++++---
 tests/models/test_cleartasks.py                    | 90 +++++++++++++++++++++-
 tests/models/test_dagrun.py                        | 53 ++++++++++++-
 tests/models/test_mappedoperator.py                | 78 +++++++++++++++++++
 tests/models/test_taskinstance.py                  | 30 +++++---
 tests/models/test_xcom.py                          |  3 +-
 .../amazon/aws/log/test_s3_task_handler.py         |  1 +
 tests/test_utils/mock_executor.py                  |  2 +-
 tests/utils/test_helpers.py                        |  2 +-
 tests/utils/test_log_handlers.py                   | 59 +++++++++++---
 tests/www/views/test_views_rendered.py             | 84 ++++++++++++++++++++
 tests/www/views/test_views_tasks.py                | 21 +++--
 tests/www/views/test_views_trigger_dag.py          | 26 +++++++
 116 files changed, 1172 insertions(+), 407 deletions(-)
 create mode 100644 airflow/models/taskinstancekey.py
 delete mode 100644 newsfragments/28846.misc.rst

Reply via email to