Skip to content

[PE-3860]: A blog about our Airflow upgrade journey #131

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update _posts/2023-06-07-airflow-upgrade-to-2-5-3.md
Co-authored-by: Maksym Dovhal <[email protected]>
  • Loading branch information
Dmytro Suvorov and Maks-D authored Jun 15, 2023
commit 0f58fc52bcdb08fb42e04298a1448f24b41e5f2d
2 changes: 1 addition & 1 deletion _posts/2023-06-07-airflow-upgrade-to-2-5-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ And Jenkins pipeline for building Airflow docker image and apply Terraform to re

We decided to upgrade because of released features and fixed bugs obviously, but the most valuable thing we wanted is multiple Schedulers because our Fargate instance came close to it's max available resources, and we suffered from constant high CPU utilization.

This caused MySQL upgrade because multiple Schedulers doesn't work with 5.7 which doesn't have that locking functionality we need...
This caused MySQL upgrade because multiple Schedulers don't work with MySQL 5.7 which doesn't support SKIP LOCKED or NOWAIT SQL clauses.

With all the rest we decided that this is a good idea to also bump Python version from `3.7` to `3.10` (which, as you already may understand, wasn't)

Expand Down