Page MenuHomePhorge

Explicitly note MariaDB as alternative
ClosedPublic

Authored by minsoochoo on Fri, Jun 13, 13:47.

Details

Summary

MariaDB can be used as an alternative of MySQL since years. MariaDB has better performance than MySQL [1][2] and is default alias for mysql-server in many linux distros. Thus, we need to clearly mention MariaDB as an alternative, add minimum required version, etc.

[1] https://smalldatum.blogspot.com/2024/04/sysbench-on-small-server-mariadb-and.html
[2] https://smalldatum.blogspot.com/2024/04/sysbench-on-less-small-server-mariadb.html

Test Plan

Test on MariaDB 10.5.29 (e.g. Debian bullseye).

Also test on MariaDB 10.11.11 (e.g. Debian bookworm).

Diff Detail

Repository
rP Phorge
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

minsoochoo added a subscriber: aklapper.

I completely agree (I never used MySQL with Phorge, only MariaDB) but please let's avoid to promote Amazon AWS if possible from the commit message.

About general adoption we can just mention this, saying that it points to mariadb-server, and so its adoption is super-evident.

https://packages.debian.org/bookworm/default-mysql-server

About performances, well well, that from Amazon AWS is a great article.... but again please let's omit it.

minsoochoo edited the summary of this revision. (Show Details)

About performances, well well, that from Amazon AWS is a great article.... but again please let's omit it.

I replaced it with proper benchmark article.

valerio.bozzolan edited the test plan for this revision. (Show Details)

Whops I forgot to accept last time.

If somebody else tested more versions, nice to mention them in the test plan.

P.S. sorry @aklapper I removed your name from the commit summary, but I know you don't mind since your name is glorified in 150+ recent commits, and more I hope, don't hate me for this censorship lol. I think we should just mention what it's useful for Phorge admins, so your links from known trusted sources are excellent I guess.

Bonus point if we point to Internet Archive, so we don't cause visits to blogspot, but this is a personal bonus point since I hate blogspot :D

This revision is now accepted and ready to land.Fri, Jun 13, 19:25

I tried arc land but it gives me fatal: unable to access 'https://we.phorge.it/source/phorge.git/': The requested URL returned error: 403 warning after giving my username and password.

➜ git remote -v
origin  https://we.phorge.it/source/phorge.git (fetch)
origin  https://we.phorge.it/source/phorge.git (push)

What is causing this problem?

Have you set a VCS Password (see your user settings) and are you using that password when using arc land?

Have you set a VCS Password (see your user settings) and are you using that password when using arc land?

That was the issue. Thanks.