+1 (non-binding) Ran some DAGs, verified some bug fixes.
On Thu, Jul 7, 2022 at 7:32 PM Jarek Potiuk <[email protected]> wrote: > +1 (binding). > > I double checked most of the changes I was involved with (updated > https://github.com/apache/airflow/issues/24863), and reached out to users > who could help with verifying a rare deadlock fix. I verified that > dependencies look good and are nicely updated (this is a nice one with FAB > 4 update which brings us back on track with a number of more secure and > updated dependencies related to Flask). Click through the Ui, run a few > DAGs, all looks good. > > I also verified signatures/checksums and licences - all checks passed. > > J. > > > > On Thu, Jul 7, 2022 at 11:29 AM Phani Kumar > <[email protected]> wrote: > >> +1 (non binding) >> >> On Wed, Jul 6, 2022 at 8:35 PM Ephraim Anierobi < >> [email protected]> wrote: >> >>> Hey fellow Airflowers, >>> >>> I have cut Airflow 2.3.3rc3. This email is calling a vote on the release, >>> which will last at least 72 hours, from Wednesday, July 6, 2022, at 3:04 >>> pm UTC >>> until Saturday, July 9, 2022, at 3:04 pm UTC >>> <https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20220709T1504&p1=1440>, >>> and until 3 binding +1 votes have been received. >>> >>> Status of testing of the release is kept in >>> https://github.com/apache/airflow/issues/24863 >>> >>> Consider this my (binding) +1. >>> >>> Airflow 2.3.3rc3 is available at: >>> https://dist.apache.org/repos/dist/dev/airflow/2.3.3rc3/ >>> >>> *apache-airflow-2.3.3-source.tar.gz* is a source release that comes with >>> INSTALL instructions. >>> *apache-airflow-2.3.3.tar.gz* is the binary Python "sdist" release. >>> *apache_airflow-2.3.3-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.3.3. 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.3.3rc3/RELEASE_NOTES.rst >>> >>> Changes since 2.3.2: >>> *Bugs*: >>> - Fix exception in mini task scheduler (#24865) >>> - Fix cycle bug with attaching label to task group (#24847) >>> - Fix timestamp defaults for ``sensorinstance`` (#24638) >>> - Move fallible ``ti.task.dag`` assignment back inside ``try/except`` >>> block (#24533) (#24592) >>> - Add missing types to ``FSHook`` (#24470) >>> - Mask secrets in ``stdout`` for ``airflow tasks test`` (#24362) >>> - ``DebugExecutor`` use ``ti.run()`` instead of ``ti._run_raw_task`` >>> (#24357) >>> - Fix bugs in ``URI`` constructor for ``MySQL`` connection (#24320) >>> - Missing ``scheduleinterval`` nullable true added in ``openapi`` >>> (#24253) >>> - Unify ``return_code`` interface for task runner (#24093) >>> - Handle occasional deadlocks in trigger with retries (#24071) >>> - Remove special serde logic for mapped ``op_kwargs`` (#23860) >>> - ``ExternalTaskSensor`` respects ``soft_fail`` if the external task >>> enters a ``failed_state`` (#23647) >>> - Fix ``StatD`` timing metric units (#21106) >>> - Add ``cache_ok`` flag to sqlalchemy TypeDecorators. (#24499) >>> - Allow for ``LOGGING_LEVEL=DEBUG`` (#23360) >>> - Fix grid date ticks (#24738, #24849) >>> - Debounce status highlighting in Grid view (#24710) >>> - Fix Grid vertical scrolling (#24684) >>> - don't try to render child rows for closed groups (#24637) >>> - Do not calculate grid root instances (#24528) >>> - Maintain grid view selection on filtering upstream (#23779) >>> - Speed up ``grid_data`` endpoint by 10x (#24284) >>> - Apply per-run log templates to log handlers (#24153) >>> - Don't crash scheduler if exec config has old k8s objects (#24117) >>> - ``TI.log_url`` fix for ``map_index`` (#24335) >>> - Fix migration ``0080_2_0_2`` - Replace null values before setting >>> column not null (#24585) >>> - Patch ``sql_alchemy_conn`` if old Postgres schemes used (#24569) >>> - Seed ``log_template`` table (#24511) >>> - Fix deprecated ``log_id_template`` value (#24506) >>> - Fix toast messages (#24505) >>> - Add indexes for CASCADE deletes for ``task_instance`` (#24488) >>> - Return empty dict if Pod JSON encoding fails (#24478) >>> - Improve grid rendering performance with a custom tooltip (#24417, >>> #24449) >>> - Check for ``run_id`` for grid group summaries (#24327) >>> - Optimize calendar view for cron scheduled DAGs (#24262) >>> - Use ``get_hostname`` instead of ``socket.getfqdn`` (#24260) >>> - Check that edge nodes actually exist (#24166) >>> - Fix ``useTasks`` crash on error (#24152) >>> - Do not fail re-queued TIs (#23846) >>> - Reduce grid view API calls (#24083) >>> - Rename Permissions to Permission Pairs. (#24065) >>> - Replace ``use_task_execution_date`` with ``use_task_logical_date`` >>> (#23983) >>> - Grid fix details button truncated and small UI tweaks (#23934) >>> - Add TaskInstance State ``REMOVED`` to finished states and success >>> states (#23797) >>> - Fix mapped task immutability after clear (#23667) >>> - Fix permission issue for dag that has dot in name (#23510) >>> - Fix closing connection ``dbapi.get_pandas_df`` (#23452) >>> - Check bag DAG ``schedule_interval`` match timetable (#23113) >>> - Parse error for task added to multiple groups (#23071) >>> - Fix flaky order of returned dag runs (#24405) >>> - Migrate ``jsx`` files that affect run/task selection to ``tsx`` >>> (#24509) >>> - Fix links to sources for examples (#24386) >>> - Set proper ``Content-Type`` and ``chartset`` on ``grid_data`` endpoint >>> (#24375) >>> >>> Cheers, >>> - Ephraim >>> >>
