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

Investigate mariadb support #1401

Open
altmannmarcelo opened this issue Nov 20, 2024 · 2 comments
Open

Investigate mariadb support #1401

altmannmarcelo opened this issue Nov 20, 2024 · 2 comments
Labels
Low priority Created by Linear-GitHub Sync
Milestone

Comments

@altmannmarcelo
Copy link
Contributor

Description

Investigate what is required to suport mariadb. We have had some interest in the past and it seems to be a small lift to add support for it.

The biggest difference is that mariadb uses row events (update/delete/insert) v1, different from mysql, which uses v2.

Apart from that, GTID is also different from both.

Change in user-visible behavior

Requires documentation change

@altmannmarcelo altmannmarcelo added the Low priority Created by Linear-GitHub Sync label Nov 20, 2024
@nickchomey
Copy link

nickchomey commented Nov 20, 2024

I would love support for MariaDB. And I think there's a much larger amount of people using it than commonly estimated.

DB-Engines seems to be the most "official" ranking, but their method uses things like mentions on the web, job postings, google trends etc...

However, due to their near-complete compatibility, I almost exclusively refer to mysql when I'm actually using mariadb. I have to figure most people are the same. Its like S3-compatible, Redis-compatible, etc... People just say S3/Redis. Chromium derivatives might even apply here too - when it comes to Browser APIs, you can generally just say Chrome vs Firefox vs Safari.

The latest Stack Overflow survey suggests a much higher usage rate (17% for Mariadb, 40% for mysql, 49% for postgres), and it's probably higher.

So, if it isn't too much of an effort to add support, I think it would be well worth implementing sooner than later.

@nickchomey
Copy link

There's also this existing issue asking about Mariadb support. Not sure if you want to merge them somehow.

#728

@altmannmarcelo altmannmarcelo modified the milestones: v.53, v.54 Nov 25, 2024
@altmannmarcelo altmannmarcelo modified the milestones: v.54, v.55, v.56 Dec 9, 2024
@altmannmarcelo altmannmarcelo modified the milestones: v.56, v.57 Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Low priority Created by Linear-GitHub Sync
Projects
None yet
Development

No branches or pull requests

2 participants