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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions