Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-31768

Alias MASTER_DEMOTE_TO_REPLICA for MASTER_DEMOTE_TO_SLAVE

Details

    Description

      Implement MASTER_DEMOTE_TO_REPLICA alias to the existing MASTER_DEMOTE_TO_SLAVE.

      Attachments

        Issue Links

          Activity

            I hope you don't mean the part about deprecating the existing the use of "SLAVE", that's really not acceptable.

            It's one thing that some people dislike some word, and a lot of extra code is added to the server. But it's very disrespectful to try to force such dislike on other people and make them spend extra effort to change their setup or handle deprecation warnings.

            Does this idea of deprecating the use of "slave" in replication code come from somewhere?

            - Kristian.

            knielsen Kristian Nielsen added a comment - I hope you don't mean the part about deprecating the existing the use of "SLAVE", that's really not acceptable. It's one thing that some people dislike some word, and a lot of extra code is added to the server. But it's very disrespectful to try to force such dislike on other people and make them spend extra effort to change their setup or handle deprecation warnings. Does this idea of deprecating the use of "slave" in replication code come from somewhere? - Kristian.
            Elkin Andrei Elkin added a comment - - edited

            knielsen, the most of the abolishment 'slave' aliasing has been done in MDEV-20601. So this one has to follow suit already via a consistency argument.

            > Does this idea of deprecating the use of "slave" in replication code come from somewhere?
            Yes, from there. It's all rooted by MDEV-18777. I love some of the users' comments!
            But there's no actual plan to deprecate, thankfully! (Sorry for confusing you in the original version of this reply, I had not caught up on the development of 18777 discussion).

            I wish I could rewind to that discussion to suggest as an alternative e.g a enterprise connector feature to re-write queries for supposedly historical justice minded DBA:s.

            Elkin Andrei Elkin added a comment - - edited knielsen , the most of the abolishment 'slave' aliasing has been done in MDEV-20601 . So this one has to follow suit already via a consistency argument. > Does this idea of deprecating the use of "slave" in replication code come from somewhere? Yes, from there. It's all rooted by MDEV-18777 . I love some of the users' comments! But there's no actual plan to deprecate, thankfully! (Sorry for confusing you in the original version of this reply, I had not caught up on the development of 18777 discussion). I wish I could rewind to that discussion to suggest as an alternative e.g a enterprise connector feature to re-write queries for supposedly historical justice minded DBA:s.

            Hey Elkin!

            This is ready for review: PR 2760

            bnestere Brandon Nesterenko added a comment - Hey Elkin ! This is ready for review: PR 2760
            danblack Daniel Black added a comment -

            reminder ^

            danblack Daniel Black added a comment - reminder ^
            Elkin Andrei Elkin added a comment -

            Looks good. Sorry for delaying this very small one.

            Elkin Andrei Elkin added a comment - Looks good. Sorry for delaying this very small one.
            Elkin Andrei Elkin added a comment -

            danblack: thanks for the heads up! Small ones like this should be automatically listed on the top of one's sprint list items. Oth, of course 'smallness' can't be always termed in the line number . This time it could.

            Elkin Andrei Elkin added a comment - danblack : thanks for the heads up! Small ones like this should be automatically listed on the top of one's sprint list items. Oth, of course 'smallness' can't be always termed in the line number . This time it could.

            People

              bnestere Brandon Nesterenko
              Elkin Andrei Elkin
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.