Kurt,

I have created https://issues.apache.org/jira/browse/CASSANDRA-14709 as a 
request for enhancement. Not sure if/how this gets attention though.

Thanks for your support.

Thomas

From: kurt greaves <k...@instaclustr.com>
Sent: Montag, 13. August 2018 13:30
To: User <user@cassandra.apache.org>
Subject: Re: Configuration parameter to reject incremental repair?

No flag currently exists. Probably a good idea considering the serious issues 
with incremental repairs since forever, and the change of defaults since 3.0.

On 7 August 2018 at 16:44, Steinmaurer, Thomas 
<thomas.steinmau...@dynatrace.com<mailto:thomas.steinmau...@dynatrace.com>> 
wrote:
Hello,

we are running Cassandra in AWS and On-Premise at customer sites, currently 2.1 
in production with 3.11 in loadtest.

In a migration path from 2.1 to 3.11.x, I’m afraid that at some point in time 
we end up in incremental repairs being enabled / ran a first time 
unintentionally, cause:
a) A lot of online resources / examples do not use the -full command-line option
b) Our internal (support) tickets of course also state nodetool repair command 
without the -full option, as these are for 2.1

Especially for On-Premise customers (with less control than with our AWS 
deployments), this asks a bit for getting out-of-control once we have 3.11 out 
and nodetool repair being run without the -full command-line option.

So, what do you think about a JVM system property, cassandra.yaml … to 
basically let the operator chose if incremental repairs are allowed or not? I 
know, such a flag still can be flipped then (by the customer), but as a first 
safety stage possibly sufficient enough.

Or perhaps something like that is already available (vaguely remember something 
like that for MV).

Thanks a lot,
Thomas

The contents of this e-mail are intended for the named addressee only. It 
contains information that may be confidential. Unless you are the named 
addressee or an authorized designee, you may not copy or use it, or disclose it 
to anyone else. If you received it in error please notify us immediately and 
then destroy it. Dynatrace Austria GmbH (registration number FN 91482h) is a 
company registered in Linz whose registered office is at 4040 Linz, Austria, 
Freistädterstraße 313

The contents of this e-mail are intended for the named addressee only. It 
contains information that may be confidential. Unless you are the named 
addressee or an authorized designee, you may not copy or use it, or disclose it 
to anyone else. If you received it in error please notify us immediately and 
then destroy it. Dynatrace Austria GmbH (registration number FN 91482h) is a 
company registered in Linz whose registered office is at 4040 Linz, Austria, 
Freistädterstraße 313

Reply via email to