[
https://issues.apache.org/jira/browse/CASSANDRA-12296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15394169#comment-15394169
]
Jim Witschey edited comment on CASSANDRA-12296 at 7/26/16 5:42 PM:
-------------------------------------------------------------------
bq. perhaps we can indeed update the message to make this more clear.
Yeah, that's why I say it might just be a UX bug.
Telling users to use NTS for all _their_ keyspaces doesn't necessarily imply
doing so for _system_ keyspaces. I'd expect those to just work, and as a user I
might not think of them as "mine".
Why does {{system_auth}} use {{SimpleStrategy}} in the first place?
was (Author: mambocab):
Yeah, that's why I say it's probably a UX bug.
Why does {{system_auth}} use {{SimpleStrategy}} in the first place?
> system_auth can't be rebuilt by default
> ---------------------------------------
>
> Key: CASSANDRA-12296
> URL: https://issues.apache.org/jira/browse/CASSANDRA-12296
> Project: Cassandra
> Issue Type: Bug
> Reporter: Jim Witschey
> Priority: Minor
> Labels: lhf
>
> This came up in discussion of CASSANDRA-11687. {{nodetool rebuild}} was
> failing in a dtest. [~pauloricardomg] explained:
> bq. before [CASSANDRA-11848] the local node could be considered a source,
> while now sources are restricted only to dc2, so since {{system_auth}} uses
> {{SimpleStrategy}} depending on the token arrangement there could or not be
> sources from dc2. Fix is to either use
> {{-Dcassandra.consistent.rangemovement=false}} or update {{system_auth}} to
> use {{NetworkTopologyStrategy}} with 2 dcs..
> This is, at the very least, a UX bug. When {{rebuild}} fails, it fails with
> {code}
> nodetool: Unable to find sufficient sources for streaming range
> (-3287869951390391138,-1624006824486474209] in keyspace system_auth with
> RF=1.If you want to ignore this, consider using system property
> -Dcassandra.consistent.rangemovement=false.
> {code}
> which suggests that a user should give up consistency guarantees when it's
> not necessary.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)