You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@airflow.apache.org by Kamil Breguła <dz...@gmail.com> on 2022/04/01 10:09:03 UTC
Re: [VOTE] Release Airflow 2.2.5 from 2.2.5rc3
+1 (binding)
On Thu, Mar 31, 2022, 23:25 Jed Cunningham <je...@astronomer.io.invalid>
wrote:
> +1 (binding)
>
> I gave it a spin in the helm chart.
>
> On Thu, Mar 31, 2022 at 10:21 AM Josh Fell
> <jo...@astronomer.io.invalid> wrote:
>
>> +1 (non-binding)
>>
>> Verified a few bug fixes, ran some DAGs using core modules.
>>
>> On Thu, Mar 31, 2022 at 10:37 AM Jarek Potiuk <ja...@potiuk.com> wrote:
>>
>>> +1 (binding) - checked signatures, licences, checksums. Run a few
>>> tests. Checked updated FAB version. All looks good.
>>>
>>> On Wed, Mar 30, 2022 at 11:12 AM Ephraim Anierobi
>>> <ep...@apache.org> wrote:
>>> >
>>> > Hey fellow Airflowers,
>>> >
>>> > I have cut Airflow 2.2.5rc3. This email is calling a vote on the
>>> release,
>>> > which will last for 72 hours, from Wednesday, March 30, 2022 at 9:10
>>> am UTC
>>> > until Saturday, April 2, 2022, at 9:10 am UTC, or until 3 binding +1
>>> votes have been received.
>>> >
>>> >
>>> https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20220402T0910&p1=1440
>>> >
>>> > Status of testing of the release is kept in
>>> https://github.com/apache/airflow/issues/22549
>>> >
>>> > Consider this my (binding) +1.
>>> >
>>> > Airflow 2.2.5rc3 is available at:
>>> > https://dist.apache.org/repos/dist/dev/airflow/2.2.5rc3/
>>> >
>>> > *apache-airflow-2.2.5-source.tar.gz* is a source release that comes
>>> with INSTALL instructions.
>>> > *apache-airflow-2.2.5.tar.gz* is the binary Python "sdist" release.
>>> > *apache_airflow-2.2.5-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 is 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.2.5. This will allow us to rename the artifact without
>>> modifying
>>> > the artifact checksums when we actually release it.
>>> >
>>> > Full Changelog:
>>> https://github.com/apache/airflow/blob/2.2.5rc3/CHANGELOG.txt
>>> >
>>> > Changes since 2.2.4:
>>> > *Bug Fixes*:
>>> > - Check and disallow a relative path for sqlite (#22530)
>>> > - Fixed dask executor and tests (#22027)
>>> > - Fix broken links to celery documentation (#22364)
>>> > - Fix incorrect data provided to tries & landing times charts (#21928)
>>> > - Fix assignment of unassigned triggers (#21770)
>>> > - Fix triggerer ``--capacity`` parameter (#21753)
>>> > - Fix graph autorefresh on page load (#21736)
>>> > - Fix filesystem sensor for directories (#21729)
>>> > - Fix stray ``order_by(TaskInstance.execution_date)`` (#21705)
>>> > - Correctly handle multiple '=' in LocalFileSystem secrets. (#21694)
>>> > - Log exception in local executor (#21667)
>>> > - Disable ``default_pool`` delete on web ui (#21658)
>>> > - Extends ``typing-extensions`` to be installed with python 3.8+
>>> #21566 (#21567)
>>> > - Dispose unused connection pool (#21565)
>>> > - Fix logging JDBC SQL error when task fails (#21540)
>>> > - Filter out default configs when overrides exist. (#21539)
>>> > - Fix Resources ``__eq__`` check (#21442)
>>> > - Fix ``max_active_runs=1`` not scheduling runs when
>>> ``min_file_process_interval`` is high (#21413)
>>> > - Reduce DB load incurred by Stale DAG deactivation (#21399)
>>> > - Fix race condition between triggerer and scheduler (#21316)
>>> > - Fix trigger dag redirect from task instance log view (#21239)
>>> > - Log traceback in trigger excs (#21213)
>>> > - A trigger might use a connection; make sure we mask passwords
>>> (#21207)
>>> > - Update ``ExternalTaskSensorLink`` to handle templated
>>> ``external_dag_id`` (#21192)
>>> > - Ensure ``clear_task_instances`` sets valid run state (#21116)
>>> > - Fix: Update custom connection field processing (#20883)
>>> > - Truncate stack trace to DAG user code for exceptions raised during
>>> execution (#20731)
>>> > - Fix duplicate trigger creation race condition (#20699)
>>> > - Fix Tasks getting stuck in scheduled state (#19747)
>>> > - Fix: Do not render undefined graph edges (#19684)
>>> > - Set ``X-Frame-Options`` header to DENY only if ``X_FRAME_ENABLED``
>>> is set to true. (#19491)
>>> >
>>> > *Doc only changes*:
>>> > - adding ``on_execute_callback`` to callbacks docs (#22362)
>>> > - Add documentation on specifying a DB schema. (#22347)
>>> > - Fix postgres part of pipeline example of tutorial (#21586)
>>> > - Extend documentation for states of DAGs & tasks and update trigger
>>> rules docs (#21382)
>>> > - DB upgrade is required when updating Airflow (#22061)
>>> > - Remove misleading MSSQL information from the docs (#21998)
>>> >
>>> > *Misc*:
>>> > - Add the new Airflow Trove Classifier to setup.cfg (#22241)
>>> > - Rename ``to_delete`` to ``to_cancel`` in TriggerRunner (#20658)
>>> > - Update Flask-AppBuilder to ``3.4.5`` (#22596)
>>> >
>>> > Cheers,
>>> > Ephraim
>>>
>>
Re: [VOTE] Release Airflow 2.2.5 from 2.2.5rc3
Posted by Daniel Standish <da...@astronomer.io.INVALID>.
+1 (non-binding)
installed in virtualenv and ran a deferrable task and a KPO task
>
Re: [VOTE] Release Airflow 2.2.5 from 2.2.5rc3
Posted by Kaxil Naik <ka...@gmail.com>.
+1 binding
On Fri, 1 Apr 2022 at 11:19, Dennis Akpenyi <de...@gmail.com> wrote:
> +1(non-binding)
>
> On Fri 1. Apr 2022 at 12:11, Kamil Breguła <dz...@gmail.com> wrote:
>
>> +1 (binding)
>>
>> On Thu, Mar 31, 2022, 23:25 Jed Cunningham <je...@astronomer.io.invalid>
>> wrote:
>>
>>> +1 (binding)
>>>
>>> I gave it a spin in the helm chart.
>>>
>>> On Thu, Mar 31, 2022 at 10:21 AM Josh Fell
>>> <jo...@astronomer.io.invalid> wrote:
>>>
>>>> +1 (non-binding)
>>>>
>>>> Verified a few bug fixes, ran some DAGs using core modules.
>>>>
>>>> On Thu, Mar 31, 2022 at 10:37 AM Jarek Potiuk <ja...@potiuk.com> wrote:
>>>>
>>>>> +1 (binding) - checked signatures, licences, checksums. Run a few
>>>>> tests. Checked updated FAB version. All looks good.
>>>>>
>>>>> On Wed, Mar 30, 2022 at 11:12 AM Ephraim Anierobi
>>>>> <ep...@apache.org> wrote:
>>>>> >
>>>>> > Hey fellow Airflowers,
>>>>> >
>>>>> > I have cut Airflow 2.2.5rc3. This email is calling a vote on the
>>>>> release,
>>>>> > which will last for 72 hours, from Wednesday, March 30, 2022 at 9:10
>>>>> am UTC
>>>>> > until Saturday, April 2, 2022, at 9:10 am UTC, or until 3 binding +1
>>>>> votes have been received.
>>>>> >
>>>>> >
>>>>> https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20220402T0910&p1=1440
>>>>> >
>>>>> > Status of testing of the release is kept in
>>>>> https://github.com/apache/airflow/issues/22549
>>>>> >
>>>>> > Consider this my (binding) +1.
>>>>> >
>>>>> > Airflow 2.2.5rc3 is available at:
>>>>> > https://dist.apache.org/repos/dist/dev/airflow/2.2.5rc3/
>>>>> >
>>>>> > *apache-airflow-2.2.5-source.tar.gz* is a source release that comes
>>>>> with INSTALL instructions.
>>>>> > *apache-airflow-2.2.5.tar.gz* is the binary Python "sdist" release.
>>>>> > *apache_airflow-2.2.5-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 is 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.2.5. This will allow us to rename the artifact without
>>>>> modifying
>>>>> > the artifact checksums when we actually release it.
>>>>> >
>>>>> > Full Changelog:
>>>>> https://github.com/apache/airflow/blob/2.2.5rc3/CHANGELOG.txt
>>>>> >
>>>>> > Changes since 2.2.4:
>>>>> > *Bug Fixes*:
>>>>> > - Check and disallow a relative path for sqlite (#22530)
>>>>> > - Fixed dask executor and tests (#22027)
>>>>> > - Fix broken links to celery documentation (#22364)
>>>>> > - Fix incorrect data provided to tries & landing times charts
>>>>> (#21928)
>>>>> > - Fix assignment of unassigned triggers (#21770)
>>>>> > - Fix triggerer ``--capacity`` parameter (#21753)
>>>>> > - Fix graph autorefresh on page load (#21736)
>>>>> > - Fix filesystem sensor for directories (#21729)
>>>>> > - Fix stray ``order_by(TaskInstance.execution_date)`` (#21705)
>>>>> > - Correctly handle multiple '=' in LocalFileSystem secrets. (#21694)
>>>>> > - Log exception in local executor (#21667)
>>>>> > - Disable ``default_pool`` delete on web ui (#21658)
>>>>> > - Extends ``typing-extensions`` to be installed with python 3.8+
>>>>> #21566 (#21567)
>>>>> > - Dispose unused connection pool (#21565)
>>>>> > - Fix logging JDBC SQL error when task fails (#21540)
>>>>> > - Filter out default configs when overrides exist. (#21539)
>>>>> > - Fix Resources ``__eq__`` check (#21442)
>>>>> > - Fix ``max_active_runs=1`` not scheduling runs when
>>>>> ``min_file_process_interval`` is high (#21413)
>>>>> > - Reduce DB load incurred by Stale DAG deactivation (#21399)
>>>>> > - Fix race condition between triggerer and scheduler (#21316)
>>>>> > - Fix trigger dag redirect from task instance log view (#21239)
>>>>> > - Log traceback in trigger excs (#21213)
>>>>> > - A trigger might use a connection; make sure we mask passwords
>>>>> (#21207)
>>>>> > - Update ``ExternalTaskSensorLink`` to handle templated
>>>>> ``external_dag_id`` (#21192)
>>>>> > - Ensure ``clear_task_instances`` sets valid run state (#21116)
>>>>> > - Fix: Update custom connection field processing (#20883)
>>>>> > - Truncate stack trace to DAG user code for exceptions raised during
>>>>> execution (#20731)
>>>>> > - Fix duplicate trigger creation race condition (#20699)
>>>>> > - Fix Tasks getting stuck in scheduled state (#19747)
>>>>> > - Fix: Do not render undefined graph edges (#19684)
>>>>> > - Set ``X-Frame-Options`` header to DENY only if ``X_FRAME_ENABLED``
>>>>> is set to true. (#19491)
>>>>> >
>>>>> > *Doc only changes*:
>>>>> > - adding ``on_execute_callback`` to callbacks docs (#22362)
>>>>> > - Add documentation on specifying a DB schema. (#22347)
>>>>> > - Fix postgres part of pipeline example of tutorial (#21586)
>>>>> > - Extend documentation for states of DAGs & tasks and update trigger
>>>>> rules docs (#21382)
>>>>> > - DB upgrade is required when updating Airflow (#22061)
>>>>> > - Remove misleading MSSQL information from the docs (#21998)
>>>>> >
>>>>> > *Misc*:
>>>>> > - Add the new Airflow Trove Classifier to setup.cfg (#22241)
>>>>> > - Rename ``to_delete`` to ``to_cancel`` in TriggerRunner (#20658)
>>>>> > - Update Flask-AppBuilder to ``3.4.5`` (#22596)
>>>>> >
>>>>> > Cheers,
>>>>> > Ephraim
>>>>>
>>>> --
> Dr. Dennis Akpenyi, Airflow Core Developer, Astronomer Inc.
>
Re: [VOTE] Release Airflow 2.2.5 from 2.2.5rc3
Posted by Dennis Akpenyi <de...@gmail.com>.
+1(non-binding)
On Fri 1. Apr 2022 at 12:11, Kamil Breguła <dz...@gmail.com> wrote:
> +1 (binding)
>
> On Thu, Mar 31, 2022, 23:25 Jed Cunningham <je...@astronomer.io.invalid>
> wrote:
>
>> +1 (binding)
>>
>> I gave it a spin in the helm chart.
>>
>> On Thu, Mar 31, 2022 at 10:21 AM Josh Fell
>> <jo...@astronomer.io.invalid> wrote:
>>
>>> +1 (non-binding)
>>>
>>> Verified a few bug fixes, ran some DAGs using core modules.
>>>
>>> On Thu, Mar 31, 2022 at 10:37 AM Jarek Potiuk <ja...@potiuk.com> wrote:
>>>
>>>> +1 (binding) - checked signatures, licences, checksums. Run a few
>>>> tests. Checked updated FAB version. All looks good.
>>>>
>>>> On Wed, Mar 30, 2022 at 11:12 AM Ephraim Anierobi
>>>> <ep...@apache.org> wrote:
>>>> >
>>>> > Hey fellow Airflowers,
>>>> >
>>>> > I have cut Airflow 2.2.5rc3. This email is calling a vote on the
>>>> release,
>>>> > which will last for 72 hours, from Wednesday, March 30, 2022 at 9:10
>>>> am UTC
>>>> > until Saturday, April 2, 2022, at 9:10 am UTC, or until 3 binding +1
>>>> votes have been received.
>>>> >
>>>> >
>>>> https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20220402T0910&p1=1440
>>>> >
>>>> > Status of testing of the release is kept in
>>>> https://github.com/apache/airflow/issues/22549
>>>> >
>>>> > Consider this my (binding) +1.
>>>> >
>>>> > Airflow 2.2.5rc3 is available at:
>>>> > https://dist.apache.org/repos/dist/dev/airflow/2.2.5rc3/
>>>> >
>>>> > *apache-airflow-2.2.5-source.tar.gz* is a source release that comes
>>>> with INSTALL instructions.
>>>> > *apache-airflow-2.2.5.tar.gz* is the binary Python "sdist" release.
>>>> > *apache_airflow-2.2.5-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 is 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.2.5. This will allow us to rename the artifact without
>>>> modifying
>>>> > the artifact checksums when we actually release it.
>>>> >
>>>> > Full Changelog:
>>>> https://github.com/apache/airflow/blob/2.2.5rc3/CHANGELOG.txt
>>>> >
>>>> > Changes since 2.2.4:
>>>> > *Bug Fixes*:
>>>> > - Check and disallow a relative path for sqlite (#22530)
>>>> > - Fixed dask executor and tests (#22027)
>>>> > - Fix broken links to celery documentation (#22364)
>>>> > - Fix incorrect data provided to tries & landing times charts (#21928)
>>>> > - Fix assignment of unassigned triggers (#21770)
>>>> > - Fix triggerer ``--capacity`` parameter (#21753)
>>>> > - Fix graph autorefresh on page load (#21736)
>>>> > - Fix filesystem sensor for directories (#21729)
>>>> > - Fix stray ``order_by(TaskInstance.execution_date)`` (#21705)
>>>> > - Correctly handle multiple '=' in LocalFileSystem secrets. (#21694)
>>>> > - Log exception in local executor (#21667)
>>>> > - Disable ``default_pool`` delete on web ui (#21658)
>>>> > - Extends ``typing-extensions`` to be installed with python 3.8+
>>>> #21566 (#21567)
>>>> > - Dispose unused connection pool (#21565)
>>>> > - Fix logging JDBC SQL error when task fails (#21540)
>>>> > - Filter out default configs when overrides exist. (#21539)
>>>> > - Fix Resources ``__eq__`` check (#21442)
>>>> > - Fix ``max_active_runs=1`` not scheduling runs when
>>>> ``min_file_process_interval`` is high (#21413)
>>>> > - Reduce DB load incurred by Stale DAG deactivation (#21399)
>>>> > - Fix race condition between triggerer and scheduler (#21316)
>>>> > - Fix trigger dag redirect from task instance log view (#21239)
>>>> > - Log traceback in trigger excs (#21213)
>>>> > - A trigger might use a connection; make sure we mask passwords
>>>> (#21207)
>>>> > - Update ``ExternalTaskSensorLink`` to handle templated
>>>> ``external_dag_id`` (#21192)
>>>> > - Ensure ``clear_task_instances`` sets valid run state (#21116)
>>>> > - Fix: Update custom connection field processing (#20883)
>>>> > - Truncate stack trace to DAG user code for exceptions raised during
>>>> execution (#20731)
>>>> > - Fix duplicate trigger creation race condition (#20699)
>>>> > - Fix Tasks getting stuck in scheduled state (#19747)
>>>> > - Fix: Do not render undefined graph edges (#19684)
>>>> > - Set ``X-Frame-Options`` header to DENY only if ``X_FRAME_ENABLED``
>>>> is set to true. (#19491)
>>>> >
>>>> > *Doc only changes*:
>>>> > - adding ``on_execute_callback`` to callbacks docs (#22362)
>>>> > - Add documentation on specifying a DB schema. (#22347)
>>>> > - Fix postgres part of pipeline example of tutorial (#21586)
>>>> > - Extend documentation for states of DAGs & tasks and update trigger
>>>> rules docs (#21382)
>>>> > - DB upgrade is required when updating Airflow (#22061)
>>>> > - Remove misleading MSSQL information from the docs (#21998)
>>>> >
>>>> > *Misc*:
>>>> > - Add the new Airflow Trove Classifier to setup.cfg (#22241)
>>>> > - Rename ``to_delete`` to ``to_cancel`` in TriggerRunner (#20658)
>>>> > - Update Flask-AppBuilder to ``3.4.5`` (#22596)
>>>> >
>>>> > Cheers,
>>>> > Ephraim
>>>>
>>> --
Dr. Dennis Akpenyi, Airflow Core Developer, Astronomer Inc.