Support for mysql 8.4.0?

Anyone know if mysql 8.4.0 is supported (or planned to be supported)

According to documentation, mysql 8.0.12+ is supported.

I have everything working great on mysql 8.3.0, but when I try to upgrade to 8.4.0 I get these errors:

{"timestamp":"2024-05-27 15:37:29.606 -07:00","level":"error","msg":"Error to reset the server status.","caller":"app/server.go:856","error":"failed to update Statuses: Error 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Manual = false' at line 1"}

{"timestamp":"2024-05-27 15:40:00.014 -07:00","level":"warn","msg":"Failed to fetch dnd statues from store","caller":"app/status.go:66","err":"UpdateExpiredDNDStatuses: updateExpiredDNDStatusesT: updateExpiredStatusesT: failed to update statuses: Error 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Manual = ? WHERE (Status = ? AND DNDEndTime > ? AND DNDEndTime <= ?)' at line 1"}

{"timestamp":"2024-05-27 15:45:00.004 -07:00","level":"warn","msg":"Failed to fetch dnd statues from store","caller":"app/status.go:66","err":"UpdateExpiredDNDStatuses: updateExpiredDNDStatusesT: updateExpiredStatusesT: failed to update statuses: Error 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Manual = ? WHERE (Status = ? AND DNDEndTime > ? AND DNDEndTime <= ?)' at line 1"}

So it looks like there may have been a change in mysql 8.4.0 that is incompatible with mattermost? Any idea if/when that might be fixed?

MySQL support is being deprecated. I’d migrate to Postgres. Migration guidelines from MySQL to PostgreSQL - Mattermost documentation