[ 
https://issues.apache.org/jira/browse/CASSANDRA-8591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aleksey Yeschenko resolved CASSANDRA-8591.
------------------------------------------
       Resolution: Later
    Fix Version/s:     (was: 3.x)

Agree with Sylvain here. Closing as Later for now.

> Tunable bootstrapping
> ---------------------
>
>                 Key: CASSANDRA-8591
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-8591
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Donald Smith
>            Priority: Minor
>
> Often bootstrapping fails due to errors like "unable to find sufficient 
> sources for streaming range". But cassandra is supposed to be fault tolerant, 
> and it's supposed to have tunable consistency.  
> If it can't find sources for some ranges, it should allow bootstrapping to 
> continue and should print out a report about what ranges were missing.   
> Allow the bootstrap to be tunable, under control of parameters ("allow up to 
> 100 failures", for example).
> For many apps, it's far better to bootstrap what's available then to fail 
> flat.
> Same with rebuilds.
> We were doing maintenance on some disks, and when we started cassandra back 
> up, some nodes ran out of disk space, due to operator miscalculation. 
> Thereafter, we've been unable to bootstrap new nodes, due to "unable to find 
> sufficient sources for streaming range."  But bootstrapping with partial 
> success would be far better than being unable to bootstrap at all, and 
> cheaper than a repair. Our consistency requirements aren't high but we prefer 
> as much consistency as cassandra can give us.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to