Sorry to revive a very old thread, but I just stumbled across this and
don't see a clear resolution. I wonder if we should create a JIRA from
Andrew's summary and treat that as an umbrella encompassing the original 3
JIRAs? I'm also cognizant of the fact that there are rumblings of doing an
initial 3.0 release, and I see above there was a proposal to deprecate in 3
and release in 4. I imagine we're slowly running out of time to make that
change.

If I missed a JIRA somewhere, maybe we can put a link here for posterity.

On Fri, Jun 26, 2020 at 2:35 PM Andrew Purtell <[email protected]> wrote:

> Circling back after more inputs, if we use this as a description of the
> proposals:
>
> 1. Replace "master"/"hmaster" with ???, this one has by far the most
> significant impact and both opinion and interpretation on this one is
> mixed.
>
> 2. Replace "slave" with "follower", seems to impact the cross cluster
> replication subsystem only.
>
> 3. Replace "black list" with "deny list".
>
> 4. Replace "white list" with "accept list".
>
> Then by my read of the responses we have consensus to do #2, #3, and #4.
> They were not controversial. JIRAs and patches will be welcome. Seems
> pretty clear committers and PMC will approve and do what is needed to
> complete any necessary deprecation cycle.
>
> Regarding #1, opinion is mixed. By my read I also think committers and PMC
> will approve patches and do what is needed to complete any necessary
> deprecation cycle for this one too. Enough PMC members expressed support to
> successfully vote on a release (although not if there were to be opposing
> votes). If a contributor were to open a JIRA and provide patches for this,
> there would be more discussion. There is no consensus, yet, on what
> replacement term is best. Personally, I can accept Zheng's recent
> suggestion of "controller". I can see how syllable count matters.
>
> I don't mean this summary to close the conversation. It is only a
> checkpoint.
>
> If anyone reading this has an opinion they do not wish to express
> publically, you are welcome to write to [email protected] to state
> your opinion and the PMC will of course respectfully listen to it.
>
>
>
> On Thu, Jun 25, 2020 at 7:47 PM zheng wang <[email protected]> wrote:
>
> > I like the&nbsp;controller.
> >
> >
> > Coordinator is a bit long for me to write and speak.
> > Manager and Admin is used somewhere yet in HBase.
> >
> >
> >
> >
> > ------------------&nbsp;原始邮件&nbsp;------------------
> > 发件人:&nbsp;"Andrew Purtell"<[email protected]&gt;;
> > 发送时间:&nbsp;2020年6月26日(星期五) 上午9:08
> > 收件人:&nbsp;"Hbase-User"<[email protected]&gt;;
> > 抄送:&nbsp;"dev"<[email protected]&gt;;
> > 主题:&nbsp;Re: [DISCUSS] Removing problematic terms from our project
> >
> >
> >
> > &gt; - AdminServer (as you already have AdminClient to talk to it).
> >
> > Oooooh... I like AdminServer. AdminServer (serving admin functions) and
> > RegionServer (serving region data).
> >
> > On Thu, Jun 25, 2020 at 4:46 PM Andrey Elenskiy
> > <[email protected]&gt; wrote:
> >
> > &gt; &gt; Is there a word that's not "master" and not "coordinator" that
> > is clear
> > &gt; and
> > &gt; suitable for (diverse, polyglot) community?
> > &gt;
> > &gt; There are also:
> > &gt; - captain (sounds pretty close to "master" without the negative side
> > and it
> > &gt; should be relatable around the world)
> > &gt; - conductor (as in orchestra)
> > &gt; - controller (in kafka controller assigns partitions)
> > &gt; - RegionDriver (more relevant to what it's actually doing in hbase
> and
> > &gt; borrowed from PlacementDrive of TiKV)
> > &gt; - AdminServer (as you already have AdminClient to talk to it).
> > &gt;
> > &gt; On Thu, Jun 25, 2020 at 3:49 PM Sean Busbey <[email protected]&gt;
> > wrote:
> > &gt;
> > &gt; &gt; How about "manager"?
> > &gt; &gt;
> > &gt; &gt; (It would help me if folks could explain what is lacking in
> > &gt; "coordinator".)
> > &gt; &gt;
> > &gt; &gt; On Thu, Jun 25, 2020, 13:32 Nick Dimiduk <[email protected]
> &gt;
> > wrote:
> > &gt; &gt;
> > &gt; &gt; &gt; On Wed, Jun 24, 2020 at 10:14 PM 张铎(Duo Zhang) <
> > [email protected]&gt;
> > &gt; &gt; &gt; wrote:
> > &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; -0/+1/+1/+1
> > &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; I’m the one who asked whether ‘master’ is safe to use
> > without ‘slave’
> > &gt; &gt; in
> > &gt; &gt; &gt; &gt; the private list.
> > &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; I’m still not convinced that it is really necessary
> > and I do not
> > &gt; think
> > &gt; &gt; &gt; &gt; other words like ‘coordinator’ can fully describe the
> > role of HMaster
> > &gt; &gt; in
> > &gt; &gt; &gt; &gt; HBase. HBase is more than 10 years old. In the
> context
> > of HBase, the
> > &gt; &gt; word
> > &gt; &gt; &gt; &gt; ‘HMaster’ has its own meaning. Changing the name will
> > hurt our users
> > &gt; &gt; and
> > &gt; &gt; &gt; &gt; make them confusing, especially for us non native
> > English speakers...
> > &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt;
> > &gt; &gt; &gt; Is there a word that's not "master" and not "coordinator"
> > that is clear
> > &gt; &gt; and
> > &gt; &gt; &gt; suitable for (diverse, polyglot) community?
> > &gt; &gt; &gt;
> > &gt; &gt; &gt; Stack <[email protected]&gt;于2020年6月25日 周四06:34写道:
> > &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; +1/+1/+1/+1 where hbase3 adds the deprecation
> and
> > hbase4 follows
> > &gt; &gt; hbase3
> > &gt; &gt; &gt; &gt; &gt; soon after sounds good to me. I'm up for working
> > on this.
> > &gt; &gt; &gt; &gt; &gt; S
> > &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; On Wed, Jun 24, 2020 at 2:26 PM Xu Cang <
> > [email protected]&gt; wrote:
> > &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; Strongly agree with what Nick said here:
> > &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt;&nbsp; " From my perspective, we gain
> nothing
> > as a project or as a
> > &gt; &gt; &gt; community
> > &gt; &gt; &gt; &gt; be
> > &gt; &gt; &gt; &gt; &gt; &gt; willfully retaining use of language that is
> > well understood to be
> > &gt; &gt; &gt; &gt; &gt; &gt; problematic or hurtful,.... On the
> contrary,
> > we have much to gain
> > &gt; &gt; by
> > &gt; &gt; &gt; &gt; &gt; &gt; encouraging
> > &gt; &gt; &gt; &gt; &gt; &gt; contributions from as many people as
> > possible."
> > &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; +1 to Andrew's proposal.
> > &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; It might be good to have a source of truth
> > web page or README
> > &gt; file
> > &gt; &gt; &gt; for
> > &gt; &gt; &gt; &gt; &gt; &gt; developers and users to refer to regarding
> > all naming
> > &gt; transitions.
> > &gt; &gt; &gt; It's
> > &gt; &gt; &gt; &gt; &gt; &gt; going to help both developers changing the
> > code and users looking
> > &gt; &gt; for
> > &gt; &gt; &gt; &gt; &gt; some
> > &gt; &gt; &gt; &gt; &gt; &gt; answers online that use old namings.
> > &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; Xu
> > &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; On Wed, Jun 24, 2020 at 2:21 PM Nick
> Dimiduk
> > <
> > &gt; [email protected]&gt;
> > &gt; &gt; &gt; &gt; &gt; wrote:
> > &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Tue, Jun 23, 2020 at 13:11 Sean
> > Busbey <[email protected]&gt;
> > &gt; &gt; &gt; wrote:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I would like to make sure I am
> > emphatically clear that
> > &gt; "master"
> > &gt; &gt; &gt; by
> > &gt; &gt; &gt; &gt; &gt; &gt; itself
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; is not okay if the context is the
> > same as what would normally
> > &gt; &gt; be
> > &gt; &gt; &gt; a
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; master/slave context. Furthermore
> > our use of master is
> > &gt; clearly
> > &gt; &gt; &gt; &gt; such a
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; context.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; I agree: to me “Master”, as in
> > “HMaster” caries with it the
> > &gt; &gt; &gt; &gt; &gt; master/slave
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; baggage. As an alternative, I prefer
> > the term “coordinator”
> > &gt; over
> > &gt; &gt; &gt; &gt; &gt; &gt; “leader”.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; Thus we would have daemons called
> > “coordinator” and “region
> > &gt; &gt; &gt; server”.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; To me, “master” as in “master branch”
> > does not carry the same
> > &gt; &gt; &gt; &gt; baggage,
> > &gt; &gt; &gt; &gt; &gt; &gt; but
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; I’m also in favor changing the name of
> > our default branch to a
> > &gt; &gt; word
> > &gt; &gt; &gt; &gt; &gt; that
> > &gt; &gt; &gt; &gt; &gt; &gt; is
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; less conflicted. I see nothing that we
> > gain as a community by
> > &gt; &gt; &gt; &gt; &gt; continuing
> > &gt; &gt; &gt; &gt; &gt; &gt; to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; use this word.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; It seems to me we have, broadly
> > speaking, consensus around
> > &gt; making
> > &gt; &gt; &gt; &gt; &gt; *some*
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; changes. I haven't seen a strong
> > push for "break everything
> > &gt; in
> > &gt; &gt; &gt; the
> > &gt; &gt; &gt; &gt; &gt; name
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; of
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; expediency" (I would personally
> be
> > fine with this). So
> > &gt; barring
> > &gt; &gt; &gt; &gt; &gt; &gt; additional
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; discussion that favors breaking
> > changes, current approaches
> > &gt; &gt; &gt; should
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; comport
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; with our existing project
> > compatibility goals.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Maybe we could stop talking about
> > what-ifs and look at actual
> > &gt; &gt; &gt; &gt; &gt; practical
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; examples? If anyone is currently
> > up for doing the work of a
> > &gt; PR
> > &gt; &gt; we
> > &gt; &gt; &gt; &gt; can
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; look
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; at for one of these?
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; If folks would prefer we e.g.
> just
> > say "we should break
> > &gt; &gt; whatever
> > &gt; &gt; &gt; we
> > &gt; &gt; &gt; &gt; &gt; &gt; need
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; in 3.0.0 to make this happen"
> then
> > it would be good to speak
> > &gt; &gt; up.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; Otherwise
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; likely we would be done with
> > needed changes circa hbase 4,
> > &gt; &gt; &gt; probably
> > &gt; &gt; &gt; &gt; &gt; &gt; late
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2021 or 2022.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Tue, Jun 23, 2020, 03:03 zheng
> > wang <[email protected]&gt;
> > &gt; &gt; wrote:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; IMO, master is ok if not
> used
> > with slave together.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; -1/+1/+1/+1
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 发件人:&amp;nbsp;"Andrew
> > Purtell"<[email protected]&amp;gt;;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > 发送时间:&amp;nbsp;2020年6月23日(星期二) 凌晨5:24
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 收件人:&amp;nbsp;"Hbase-User"<
> > [email protected]&amp;gt;;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 抄送:&amp;nbsp;"dev"<
> > [email protected]&amp;gt;;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 主题:&amp;nbsp;Re: [DISCUSS]
> > Removing problematic terms from our
> > &gt; &gt; &gt; &gt; project
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; In observing something like
> > voting happening on this thread
> > &gt; &gt; to
> > &gt; &gt; &gt; &gt; &gt; &gt; express
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; alignment or not, it might
> be
> > helpful to first, come up
> > &gt; with
> > &gt; &gt; a
> > &gt; &gt; &gt; &gt; list
> > &gt; &gt; &gt; &gt; &gt; &gt; of
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; terms to change (if any),
> and
> > then propose replacements,
> > &gt; &gt; &gt; &gt; &gt; &gt; individually.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; So
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; far we might break this
> apart
> > into four proposals:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 1. Replace
> "master"/"hmaster"
> > with ??? ("coordinator" is
> > &gt; one
> > &gt; &gt; &gt; &gt; &gt; option),
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; this
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; one has by far the most
> > significant impact and both opinion
> > &gt; &gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; interpretation on this one
> is
> > mixed.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2. Replace "slave" with
> > "follower", seems to impact the
> > &gt; cross
> > &gt; &gt; &gt; &gt; &gt; cluster
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; replication subsystem only.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 3. Replace "black list" with
> > "deny list".
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 4. Replace "white list" with
> > "accept list".
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Perhaps if you are inclined
> > to respond with a +1/-1/+0/-0,
> > &gt; it
> > &gt; &gt; &gt; &gt; would
> > &gt; &gt; &gt; &gt; &gt; &gt; be
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; useful to give such an
> > indication for each line item above.
> > &gt; &gt; Or,
> > &gt; &gt; &gt; &gt; &gt; offer
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; alternative proposals. Or,
> if
> > you have a singular opinion,
> > &gt; &gt; &gt; that's
> > &gt; &gt; &gt; &gt; &gt; &gt; fine
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; too.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Mon, Jun 22, 2020 at 2:09
> > PM Geoffrey Jacoby <
> > &gt; &gt; &gt; &gt; &gt; [email protected]
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; wrote:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; For most of the
> > proposals (slave -&amp;gt; worker,
> > &gt; blacklist
> > &gt; &gt; &gt; &gt; -&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; denylist,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; whitelist-&amp;gt;
> > allowlist), I'm +1 (nonbinding).
> > &gt; Denylist
> > &gt; &gt; &gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; acceptlist even
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; have the advantage
> > of being clearer than the terms
> > &gt; &gt; they're
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; replacing.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; However, I'm not
> > convinced about changing "master" to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; "coordinator",
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; or
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; something similar.
> > Unlike "slave", which is negative
> > &gt; in
> > &gt; &gt; &gt; any
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; context,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; "master" has many
> > definitions, including some common
> > &gt; &gt; ones
> > &gt; &gt; &gt; &gt; &gt; which
> > &gt; &gt; &gt; &gt; &gt; &gt; do
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; not
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; appear problematic.
> > See
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > https://www.merriam-webster.com/dictionary/master
> <https://www.merriam-webster.com/dictionary/master>
> > &gt <https://www.merriam-webster.com/dictionary/master&gt
> <https://www.merriam-webster.com/dictionary/master&gt>>;
> &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt <
> > https://www.merriam-webster.com/dictionary/master&amp;gt
> <https://www.merriam-webster.com/dictionary/master&amp;gt>
> > &gt <https://www.merriam-webster.com/dictionary/master&amp;gt&gt
> <https://www.merriam-webster.com/dictionary/master&amp;gt&gt>>;
> &gt;;
> > &gt; &gt; &gt; for
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; examples. In
> > particular, the progression of an artisan
> > &gt; &gt; was
> > &gt; &gt; &gt; &gt; &gt; from
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; "apprentice" to
> > "journeyman" to "master". A master
> > &gt; &gt; smith,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; carpenter,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; or
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; artist would run a
> > shop managing lots of workers and
> > &gt; &gt; &gt; &gt; &gt; apprentices
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; who
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; would
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; hope to become
> > masters of their own someday. So
> > &gt; "master"
> > &gt; &gt; &gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; "worker"
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; can
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; still go together.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; Since it's the
> least
> > problematic term, and by far the
> > &gt; &gt; &gt; &gt; hardest
> > &gt; &gt; &gt; &gt; &gt; &gt; term
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; change (both within
> > HBase and with effects on
> > &gt; downstream
> > &gt; &gt; &gt; &gt; &gt; &gt; projects
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; such as
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; Ambari), I'm -0
> > (nonbinding) on changing "master".
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; Geoffrey
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; On Mon, Jun 22,
> 2020
> > at 1:32 PM Rushabh Shah
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; <
> > [email protected]&amp;gt; wrote:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; +1 to
> > renaming.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; Rushabh
> Shah
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Software Engineering SMTS |
> > &gt; &gt; &gt; &gt; &gt; Salesforce
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -
> > Mobile: 213
> > &gt; &gt; 422
> > &gt; &gt; &gt; &gt; &gt; 9052
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; On Mon,
> Jun
> > 22, 2020 at 1:18 PM Josh Elser <
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; [email protected]
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; wrote:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> +1
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> On
> > 6/22/20 4:03 PM, Sean Busbey wrote:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt; We should change our use of these
> > &gt; terms.
> > &gt; &gt; We
> > &gt; &gt; &gt; &gt; can
> > &gt; &gt; &gt; &gt; &gt; &gt; be
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; equally or more
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; clear
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> in
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt; what we are trying to convey where they
> > &gt; &gt; are
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; present.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt; That they have been used historically
> > &gt; is
> > &gt; &gt; &gt; only
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; useful
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; if the advantage
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; we
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt; gain from using them through that
> > &gt; shared
> > &gt; &gt; &gt; &gt; &gt; context
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; outweighs the
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; potential
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt; friction they add. They make me
> > &gt; &gt; personally
> > &gt; &gt; &gt; &gt; less
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; enthusiastic about
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt; contributing. That's enough friction
> > &gt; for
> > &gt; &gt; me
> > &gt; &gt; &gt; &gt; to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; advocate removing
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; them.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt; AFAICT reworking our replication stuff
> > &gt; in
> > &gt; &gt; &gt; &gt; terms
> > &gt; &gt; &gt; &gt; &gt; &gt; of
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; "active" and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; "passive"
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt; clusters did not result in a big spike
> > &gt; of
> > &gt; &gt; &gt; &gt; folks
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; asking
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; new questions
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > about
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt; where authority for state was.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt; On Mon, Jun 22, 2020, 13:39 Andrew
> > &gt; &gt; Purtell
> > &gt; &gt; &gt; <
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; [email protected]&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; wrote:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; In response to renewed attention at
> > &gt; &gt; the
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Foundation
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; toward addressing
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; culturally problematic language and
> > &gt; &gt; &gt; terms
> > &gt; &gt; &gt; &gt; &gt; &gt; often
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; used in technical
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; documentation and discussion,
> > &gt; several
> > &gt; &gt; &gt; &gt; &gt; &gt; projects
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; have begun
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; discussions,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> or
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; made proposals, or started work
> > &gt; along
> > &gt; &gt; &gt; &gt; these
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; lines.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; The HBase PMC began its own
> > &gt; &gt; discussion
> > &gt; &gt; &gt; on
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; private@
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; on June 9, 2020
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > with an
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; observation of this activity and
> > &gt; this
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; suggestion:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; There is a renewed push back
> > &gt; against
> > &gt; &gt; &gt; &gt; &gt; classic
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; technology industry
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; terms
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > that
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; have negative modern connotations.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; In the case of HBase, the following
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; substitutions
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; might be proposed:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; - Coordinator instead of master
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; - Worker instead of slave
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; Recommendations for these
> > &gt; additional
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; substitutions
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; also come up in
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; this
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; type of discussion:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; - Accept list instead of white list
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; - Deny list instead of black list
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; Unfortunately we have Master all
> > &gt; over
> > &gt; &gt; &gt; our
> > &gt; &gt; &gt; &gt; &gt; &gt; code
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; base, baked into
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; various
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; APIs and configuration variable
> > &gt; &gt; names,
> > &gt; &gt; &gt; so
> > &gt; &gt; &gt; &gt; &gt; for
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; us
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the necessary
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; changes
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; amount to a new major release and
> > &gt; &gt; &gt; &gt; &gt; deprecation
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; cycle. It could well
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; be
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > worth
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; it in the long run. We exist only
> > &gt; as
> > &gt; &gt; &gt; long
> > &gt; &gt; &gt; &gt; &gt; as
> > &gt; &gt; &gt; &gt; &gt; &gt; we
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; draw a willing and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; sufficient contributor community.
> > &gt; It
> > &gt; &gt; &gt; also
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; wouldn’t
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; be great to have
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; an
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; activist fork appear somewhere,
> > &gt; even
> > &gt; &gt; if
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; unlikely
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to be successful.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; Relevant JIRAs are:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -
> > &gt; &gt; HBASE-12677 <
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > https://issues.apache.org/jira/browse/HBASE-12677
> <https://issues.apache.org/jira/browse/HBASE-12677>
> > &gt <https://issues.apache.org/jira/browse/HBASE-12677&gt
> <https://issues.apache.org/jira/browse/HBASE-12677&gt>>;
> &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Update
> > &gt; &gt; &gt; &gt; replication
> > &gt; &gt; &gt; &gt; &gt; &gt; docs
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; clarify terminology
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -
> > &gt; &gt; HBASE-13852 <
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > https://issues.apache.org/jira/browse/HBASE-13852
> <https://issues.apache.org/jira/browse/HBASE-13852>
> > &gt <https://issues.apache.org/jira/browse/HBASE-13852&gt
> <https://issues.apache.org/jira/browse/HBASE-13852&gt>>;
> &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Replace
> > &gt; &gt; &gt; &gt; &gt; master-slave
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; terminology in book, site,
> > and javadoc
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; with a
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > more
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; modern
> > &gt; &gt; &gt; vocabulary
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -
> > &gt; &gt; HBASE-24576 <
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > https://issues.apache.org/jira/browse/HBASE-24576
> <https://issues.apache.org/jira/browse/HBASE-24576>
> > &gt <https://issues.apache.org/jira/browse/HBASE-24576&gt
> <https://issues.apache.org/jira/browse/HBASE-24576&gt>>;
> &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Changing
> > &gt; &gt; &gt; &gt; &gt; "whitelist"
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; "blacklist" in our docs and
> > project
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; In response to this proposal, a
> > &gt; &gt; member
> > &gt; &gt; &gt; of
> > &gt; &gt; &gt; &gt; &gt; the
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; PMC
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; asked if the term
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; 'master' used by itself would be
> > &gt; &gt; fine,
> > &gt; &gt; &gt; &gt; &gt; &gt; because
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; we
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; only have use of
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > 'slave'
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; in replication documentation and
> > &gt; that
> > &gt; &gt; &gt; is
> > &gt; &gt; &gt; &gt; &gt; &gt; easily
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; addressed. In
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; response
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; this question, others on the PMC
> > &gt; &gt; &gt; &gt; suggested
> > &gt; &gt; &gt; &gt; &gt; &gt; that
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; even if only
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; 'master'
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; is
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; used, in this context it is still a
> > &gt; &gt; &gt; &gt; &gt; problem.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; For folks who are surprised or
> > &gt; &gt; lacking
> > &gt; &gt; &gt; &gt; &gt; &gt; context
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; on
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the details of
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; this
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; discussion, one PMC member offered
> > &gt; a
> > &gt; &gt; &gt; link
> > &gt; &gt; &gt; &gt; &gt; to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; this
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; draft RFC as
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > background:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > https://tools.ietf.org/id/draft-knodel-terminology-00.html
> <https://tools.ietf.org/id/draft-knodel-terminology-00.html>
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; There was general support for
> > &gt; &gt; removing
> > &gt; &gt; &gt; &gt; the
> > &gt; &gt; &gt; &gt; &gt; &gt; term
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; "master" / "hmaster"
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > from
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; our code base and using the terms
> > &gt; &gt; &gt; &gt; &gt; &gt; "coordinator"
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; or
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; "leader" instead.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; In
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> the
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; context of replication, "worker"
> > &gt; &gt; makes
> > &gt; &gt; &gt; &gt; less
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; sense
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; and perhaps
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > "destination"
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; or "follower" would be more
> > &gt; &gt; appropriate
> > &gt; &gt; &gt; &gt; &gt; &gt; terms.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; One PMC member's thoughts on
> > &gt; language
> > &gt; &gt; &gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; non-native English
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; speakers
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; is
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; worth including in its entirety:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; While words like
> > &gt; &gt; &gt; &gt; blacklist/whitelist/slave
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; clearly
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; have those
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; negative
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; references, word master might not
> > &gt; &gt; have
> > &gt; &gt; &gt; &gt; the
> > &gt; &gt; &gt; &gt; &gt; &gt; same
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; impact for non
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; native
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; English speakers like myself where
> > &gt; &gt; the
> > &gt; &gt; &gt; &gt; &gt; &gt; literal
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; translation to my
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; mother
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; tongue does not have this same bad
> > &gt; &gt; &gt; &gt; &gt; &gt; connotation.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Replacing all
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; references
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; for word *master *on our
> > &gt; &gt; docs/codebase
> > &gt; &gt; &gt; &gt; is a
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; huge
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; effort, I guess
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; such
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; a
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; decision would be more suitable for
> > &gt; &gt; &gt; &gt; native
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; English
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; speakers folks,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; maybe we should consider the
> > &gt; opinion
> > &gt; &gt; of
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; contributors from that
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; ethinic
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; minority as well?
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; These are good questions for public
> > &gt; &gt; &gt; &gt; &gt; &gt; discussion.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; We have a consensus in the PMC, at
> > &gt; &gt; this
> > &gt; &gt; &gt; &gt; &gt; time,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; that
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; is supportive of
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > making
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; the above discussed terminology
> > &gt; &gt; &gt; changes.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; However,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; we also have
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; concerns
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; about what it would take to
> > &gt; &gt; accomplish
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; meaningful
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; changes. Several
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; on
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> the
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; PMC offered support in the form of
> > &gt; &gt; &gt; cycles
> > &gt; &gt; &gt; &gt; &gt; to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; review pull requests
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; patches, and two PMC members
> > &gt; &gt; &gt; &gt; offered&amp;nbsp;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; personal bandwidth for
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; creating
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; releasing new code lines as needed
> > &gt; to
> > &gt; &gt; &gt; &gt; &gt; &gt; complete
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; a
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; deprecation cycle.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; Unfortunately, the terms "master"
> > &gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; "hmaster"
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; appear throughout
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; our
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > code
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; base in class names, user facing
> > &gt; API
> > &gt; &gt; &gt; &gt; &gt; subject
> > &gt; &gt; &gt; &gt; &gt; &gt; to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; our project
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > compatibility
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; guidelines, and configuration
> > &gt; &gt; variable
> > &gt; &gt; &gt; &gt; &gt; names,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; which are also
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; implicated
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> by
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; compatibility guidelines given the
> > &gt; &gt; &gt; impact
> > &gt; &gt; &gt; &gt; &gt; of
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; changes to operators
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; operations. The changes being
> > &gt; &gt; discussed
> > &gt; &gt; &gt; &gt; are
> > &gt; &gt; &gt; &gt; &gt; &gt; not
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; backwards compatible
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; changes and cannot be executed with
> > &gt; &gt; &gt; &gt; &gt; swiftness
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; while simultaneously
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; preserving compatibility. There
> > &gt; must
> > &gt; &gt; &gt; be a
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; deprecation cycle. First,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; we
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > must
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; tag all implicated public API and
> > &gt; &gt; &gt; &gt; &gt; &gt; configuration
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; variables as
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
> deprecated,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; and release HBase 3 with these
> > &gt; &gt; &gt; &gt; deprecations
> > &gt; &gt; &gt; &gt; &gt; &gt; in
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; place. Then, we must
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; undertake rename and removal as
> > &gt; &gt; &gt; &gt; &gt; appropriate,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; release the result
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; as
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; HBase 4.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; One PMC member raised a question in
> > &gt; &gt; &gt; this
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; context
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; included here in
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > entirety:
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; Are we willing to commit to rolling
> > &gt; &gt; &gt; &gt; through
> > &gt; &gt; &gt; &gt; &gt; &gt; the
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; major versions at a
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; pace
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; that's necessary to make this
> > &gt; &gt; &gt; transition
> > &gt; &gt; &gt; &gt; as
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; swift
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; as
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; reasonably possible?
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; This is a question for all of us.
> > &gt; For
> > &gt; &gt; &gt; the
> > &gt; &gt; &gt; &gt; &gt; &gt; PMC,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; who
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; would supervise
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; the
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; effort, perhaps contribute to it,
> > &gt; and
> > &gt; &gt; &gt; &gt; &gt; &gt; certainly
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; vote on the release
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; candidates. For contributors and
> > &gt; &gt; &gt; &gt; potential
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; contributors, who would
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > provide
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; the necessary patches. For
> > &gt; &gt; committers,
> > &gt; &gt; &gt; &gt; who
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; would
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; be required to
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; review
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> and
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; commit the relevant changes.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; Although there has been some
> > &gt; initial
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; discussion,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; there is no
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; singular
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; proposal, or plan, or set of
> > &gt; &gt; decisions
> > &gt; &gt; &gt; &gt; made
> > &gt; &gt; &gt; &gt; &gt; &gt; at
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; this time. Wrestling
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; with
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; this concern and the competing
> > &gt; &gt; concerns
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; involved
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; with addressing it
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; (motivation for change versus
> > &gt; &gt; &gt; motivation
> > &gt; &gt; &gt; &gt; &gt; for
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; compatibility) is a
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; task
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> for
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt; all of us to undertake (or not) in
> > &gt; &gt; &gt; public
> > &gt; &gt; &gt; &gt; &gt; on
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; dev@
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; and user@.
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;&amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; --
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Best regards,
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Andrew
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Words like orphans lost
> among
> > the crosstalk, meaning torn
> > &gt; &gt; from
> > &gt; &gt; &gt; &gt; &gt; &gt; truth's
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; decrepit hands
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &amp;nbsp;&amp;nbsp; - A23,
> > Crosstalk
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt; &gt;
> > &gt; &gt; &gt;
> > &gt; &gt;
> > &gt;
> >
> >
> > --
> > Best regards,
> > Andrew
> >
> > Words like orphans lost among the crosstalk, meaning torn from truth's
> > decrepit hands
> > &nbsp;&nbsp; - A23, Crosstalk
>
>
>
> --
> Best regards,
> Andrew
>
> Words like orphans lost among the crosstalk, meaning torn from truth's
> decrepit hands
> - A23, Crosstalk
>

Reply via email to