Good idea, thanks Kaxil.

Changes since 2.5.2rc1:
*Bug Fixes:*
None

*Misc/Internal:*
- Limit ``importlib-metadata`` backport to ``< 5.0.0`` (#29924, #30069)

*Doc Only Changes:*
None

Cheers,
Pierre


Le lun. 13 mars 2023 à 22:59, Kaxil Naik <kaxiln...@gmail.com> a écrit :

> Worth adding "Changes since 2.5.2rc1" since we already voted on rc1 rather
> than full changelog
>
> On Mon, 13 Mar 2023 at 21:46, Pierre Jeambrun <pierrejb...@gmail.com>
> wrote:
>
> > Hey fellow Airflowers,
> >
> > I have cut Airflow 2.5.2rc2. This email is calling a vote on the release,
> > which will last *24 hours*, from Monday, March 13, 2023 at 9:45 pm UTC
> > until Tuesday, March 14, 2023 at 9:45 pm UTC, and until 3 binding +1
> votes
> > have been received.
> >
> > Status of testing of the release is kept in
> > https://github.com/apache/airflow/issues/30028
> >
> > Consider this my (non-binding) +1. As I'm not a member of the PMC,
> Ephraim
> > signed the distribution.
> >
> > Airflow 2.5.2rc2 is available at:
> > https://dist.apache.org/repos/dist/dev/airflow/2.5.2rc2/
> >
> > *apache-airflow-2.5.2-source.tar.gz* is a source release that comes with
> > INSTALL instructions.
> > *apache-airflow-2.5.2.tar.gz* is the binary Python "sdist" release.
> > *apache_airflow-2.5.2-py3-none-any.whl* is the binary Python wheel
> "binary"
> > release.
> >
> > Public keys are available at:
> > https://dist.apache.org/repos/dist/release/airflow/KEYS
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Only votes from PMC members are binding, but all members of the community
> > are encouraged to test the release and vote with "(non-binding)".
> >
> > The test procedure for PMCs and Contributors who would like to test this
> RC
> > are described in
> >
> >
> https://github.com/apache/airflow/blob/main/dev/README_RELEASE_AIRFLOW.md\#verify-the-release-candidate-by-pmcs
> >
> > Please note that the version number excludes the `rcX` string, so it's
> now
> > simply 2.5.2. This will allow us to rename the artifact without modifying
> > the artifact checksums when we actually release.
> >
> > Release Notes:
> > https://github.com/apache/airflow/blob/2.5.2rc2/RELEASE_NOTES.rst
> >
> > Changes since 2.5.1:
> > *Bug Fixes:*
> > - Fix validation of date-time field in API and Parameter schemas (#29395)
> > - Fix grid logs for large logs (#29390)
> > - Fix on_failure_callback when task receives a SIGTERM (#29743)
> > - Update min version of python-daemon to fix containerd file limits
> > (#29916)
> > - POST ``/dagRuns`` API should 404 if dag not active (#29860)
> > - DAG list sorting lost when switching page (#29756)
> > - Fix Scheduler crash when clear a previous run of a normal task that is
> > now a mapped task (#29645)
> > - Convert moment with timezone to UTC instead of raising an exception
> > (#29606)
> > - Fix clear dag run ``openapi`` spec responses by adding additional
> return
> > type (#29600)
> > - Don't display empty rendered attrs in Task Instance Details page
> (#29545)
> > - Remove section check from get-value command (#29541)
> > - Do not show version/node in UI traceback for unauthenticated user
> > (#29501)
> > - Make ``prev_logical_date`` variable offset-aware (#29454)
> > - Fix nested fields rendering in mapped operators (#29451)
> > - Datasets, next_run_datasets, remove unnecessary timestamp filter
> (#29441)
> > - ``Edgemodifier`` refactoring w/ labels in TaskGroup edge case (#29410)
> > - Fix Rest API update user output (#29409)
> > - Ensure Serialized DAG is deleted (#29407)
> > - Persist DAG and task doc values in TaskFlow API if explicitly set
> > (#29399)
> > - Redirect to the origin page with all the params (#29212)
> > - Fixing Task Duration view in case of manual DAG runs only (#22015)
> > (#29195)
> > - Remove poke method to fall back to parent implementation (#29146)
> > - PR: Introduced fix to run tasks on Windows systems (#29107)
> > - Fix warning in migrations about old config. (#29092)
> > - Emit dagrun failed duration when timeout (#29076)
> > - Handling error on cluster policy itself (#29056)
> > - Fix kerberos authentication for the REST API. (#29054)
> > - Fix leak sensitive field via V1EnvVar on exception (#29016)
> > - Sanitize url_for arguments before they are passed (#29039)
> > - Fix dag run trigger with a note. (#29228)
> > - Write action log to DB when DAG run is triggered via API (#28998)
> > - Resolve all variables in pickled XCom iterator (#28982)
> > - Allow URI without authority and host blocks in ``airflow connections
> > add`` (#28922)
> > - Be more selective when adopting pods with KubernetesExecutor (#28899)
> > - KubenetesExecutor sends state even when successful (#28871)
> > - Annotate KubernetesExecutor pods that we don't delete (#28844)
> > - Throttle streaming log reads (#28818)
> > - Introduce dag processor job (#28799)
> > - Fix #28391 manual task trigger from UI fails for k8s executor (#28394)
> > - Logging poke info when external dag is not none and task_id and
> task_ids
> > are none (#28097)
> > - Fix inconsistencies in checking edit permissions for a DAG (#20346)
> >
> > *Misc/Internal:*
> > - Add a check for not templateable fields (#29821)
> > - Removed continue for not in (#29791)
> > - Move extra links position in grid view (#29703)
> > - Bump ``undici`` from ``5.9.1`` to ``5.19.1`` (#29583)
> > - Change expose_hostname default to false (#29547)
> > - Change permissions of config/password files created by airflow (#29495)
> > - Use newer setuptools ``v67.2.0`` (#29465)
> > - Increase max height for grid view elements (#29367)
> > - Clarify description of worker control config (#29247)
> > - Bump ``ua-parser-js`` from ``0.7.31`` to ``0.7.33`` in ``/airflow/www``
> > (#29172)
> > - Remove upper bound limitation for ``pytest`` (#29086)
> > - Check for ``run_id`` url param when linking to ``graph/gantt`` views
> > (#29066)
> > - Clarify graph view dynamic task labels (#29042)
> > - Fixing import error for dataset (#29007)
> > - Update how PythonSensor returns values from ``python_callable``
> (#28932)
> > - Add dep context description for better log message (#28875)
> > - Bump ``swagger-ui-dist`` from ``3.52.0`` to ``4.1.3`` in
> ``/airflow/www``
> > (#28824)
> > - Limit ``importlib-metadata`` backport to ``< 5.0.0`` (#29924, #30069)
> >
> > *Doc Only Changes:*
> > - Update pipeline.rst - Fix query in ``merge_data()`` task (#29158)
> > - Correct argument name of Workday timetable in timetable.rst (#29896)
> > - Update ref anchor for env var link in Connection how-to doc (#29816)
> > - Better description for limit in api (#29773)
> > - Description of dag_processing.last_duration (#29740)
> > - Update docs re: template_fields typing and subclasses (#29725)
> > - Fix formatting of Dataset inlet/outlet note in TaskFlow concepts
> (#29678)
> > - Specific use-case: adding packages via requirements.txt in compose
> > (#29598)
> > - Detect is 'docker-compose' existing (#29544)
> > - Add Landing Times entry to UI docs (#29511)
> > - Improve health checks in example docker-compose and clarify usage
> > (#29408)
> > - Remove ``notes`` param from TriggerDagRunOperator docstring (#29298)
> > - Use ``schedule`` param rather than ``timetable`` in Timetables docs
> > (#29255)
> > - Add trigger process to Airflow Docker docs (#29203)
> > - Update set-up-database.rst (#29104)
> > - Several improvements to the Params doc (#29062)
> > - Email Config docs more explicit env var examples (#28845)
> > - Listener plugin example added (#27905)
> >
> > Cheers,
> > Pierre & Ephraim
> >
>

Reply via email to