Skip to content

Bump MySQL client (and server for local environments) to 8.4#24586

Merged
diox merged 1 commit intomozilla:masterfrom
diox:mysql-8.4
Mar 16, 2026
Merged

Bump MySQL client (and server for local environments) to 8.4#24586
diox merged 1 commit intomozilla:masterfrom
diox:mysql-8.4

Conversation

@diox
Copy link
Copy Markdown
Member

@diox diox commented Mar 11, 2026

We haven't switched to 8.4 in dev/stage/prod yet but mysqlclient should be backwards-compatible.

Refs mozilla/addons#15918

Local environments

If you run into issues applying this on your local environment, read this:
mozilla/addons#15918 (comment)

In addition, going back to a previous version of the database requires resetting mysql data, which you can do through make down && make docker_mysqld_volume_remove (downgrades while keeping data are not supported by MySQL). If you start using this patch and care about your local data, make a backup first and replay it after switching branches.

We haven't switched to 8.4 in dev/stage/prod yet but mysqlclient
should be backwards-compatible.
@diox diox requested a review from eviljeff March 11, 2026 11:59
Copy link
Copy Markdown
Member

@eviljeff eviljeff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

django seems to run, and ran some tests which access the database

@diox diox merged commit 531a966 into mozilla:master Mar 16, 2026
43 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants