Skip to content

Remove master/slave references for cultural sensitivity #888

@novosirj

Description

@novosirj

This should be a pretty easy one -- my site has been removing the master and slave parlance from our operations, for obvious reasons, which I was just telling someone and then ran into the same terms in mysqltuner.pl.

Can we change "master" to either "primary" or "source" and "slave" to "replica?"

MariaDB is also making a similar change, but has to worry about backward compatibility in a way that MySQLTuner does not -- it's, unless I'm mistaken, mostly a comprehension thing for this project, and people will pretty easily be able to understand what's being referred to:

https://jira.mariadb.org/browse/MDEV-18777

It appears as if they settled on "primary/replica" which I think is better, and then discovered MySQL was using "source/replica," which is lamentable, but eh...

I could probably work up a PR if it's not otherwise possible, but I'm not really a programmer, so someone else might be able to do this more safely.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions