Skip to content
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

Migrate MailScanner perl scripts to DBD::MariaDB #1300

Merged
merged 3 commits into from
Jul 31, 2024
Merged

Conversation

endelwar
Copy link
Member

@endelwar endelwar commented May 17, 2024

DBD::mysql@4.050 has some issues working with MariaDB. Additionally, DBD::mysql@5 has dropped support for MySQL 5.7 and MariaDB entirely, supporting only MySQL 8.

We should consider migrating to DBD::MariaDB, which works with MySQL 5.7/8.x and MariaDB.

This article provides an in-depth explanation of the problems.

Close #1246
Close #1252

@endelwar endelwar changed the title Migrate MailScanner perl scripts to DBD:MariaDB Migrate MailScanner perl scripts to DBD::MariaDB May 17, 2024
@shawniverson
Copy link
Member

Running code against MariaDB 10.5.22, initial results are good, working as expected.

@endelwar endelwar force-pushed the migrate-to-dbd-mariadb branch 2 times, most recently from cdad474 to 7347a30 Compare May 22, 2024 16:21
@endelwar endelwar marked this pull request as ready for review June 6, 2024 21:18
@shawniverson
Copy link
Member

Setting up to test against some other MariaDB and MySQL versions, will take some time since I will need to build from scratch for some of them.

@shawniverson
Copy link
Member

shawniverson commented Jul 27, 2024

Tested against MySQL 8.0.36, working as expected.

@endelwar endelwar merged commit 0b58f3e into 1.2 Jul 31, 2024
4 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
2 participants