This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch backport-5298431-v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 6597cdd58af Merge branch 'v3-3-test' into backport-5298431-v3-3-test
add ddf77762676 Reduce noise in the daily CI duration trend alert (#69113)
(#69337)
add 2a67b2dc877 [v3-3-test] Update local Otel Collector and Prometheus
Versions to support Exponential Histograms. (#69040) (#69056)
add f474e0ea6c7 [v3-3-test] Honor catchup for historical asset events in
asset-triggered Dags (#68749) (#69224)
add 9b7bd554b16 [v3-3-test] Mark dags details for airflowctl (#68529)
(#69222)
add f266912c76a [v3-3-test] [AIP-94] Mark variables CLI commands as
migrated to airflowctl (#68932) (#69127)
add 18f05a4af4c [v3-3-test] Automate stable REST API permission reference
doc generation (#67606) (#69334)
add fbfa291ee71 Fix asset materialization dropping partition date on
partitioned Dag runs (#69314) (#69339)
add 6cae1b6d3b7 Add task.execute detail span around task execute callable
(#67877) (#69359)
add 7b9851929d1 Merge branch 'v3-3-test' into backport-5298431-v3-3-test
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci-duration-monitor.yml | 13 +
.pre-commit-config.yaml | 11 +
.../logging-monitoring/metrics.rst | 36 +
airflow-core/docs/security/api_permissions_ref.rst | 576 ++++++++++++++
airflow-core/newsfragments/68749.bugfix.rst | 1 +
.../api_fastapi/core_api/routes/public/assets.py | 1 +
.../src/airflow/cli/commands/dag_command.py | 1 +
.../src/airflow/cli/commands/variable_command.py | 7 +-
.../src/airflow/jobs/scheduler_job_runner.py | 14 +-
.../core_api/routes/public/test_assets.py | 36 +
.../unit/cli/commands/test_command_deprecations.py | 7 +
airflow-core/tests/unit/jobs/test_scheduler_job.py | 123 ++-
scripts/ci/docker-compose/integration-otel.yml | 7 +-
.../ci/docker-compose/otel-collector-config.yml | 7 +-
scripts/ci/prek/extract_permissions.py | 550 ++++++++++++++
scripts/tests/ci/prek/test_extract_permissions.py | 832 +++++++++++++++++++++
.../src/airflow/sdk/execution_time/task_runner.py | 59 +-
.../task_sdk/execution_time/test_task_runner.py | 140 ++++
18 files changed, 2369 insertions(+), 52 deletions(-)
create mode 100644 airflow-core/docs/security/api_permissions_ref.rst
create mode 100644 airflow-core/newsfragments/68749.bugfix.rst
create mode 100644 scripts/ci/prek/extract_permissions.py
create mode 100644 scripts/tests/ci/prek/test_extract_permissions.py