[
https://issues.apache.org/jira/browse/CASSANDRA-11006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aleksey Yeschenko resolved CASSANDRA-11006.
-------------------------------------------
Resolution: Not A Problem
> Allow upgrades and installs to take modern defaults
> ---------------------------------------------------
>
> Key: CASSANDRA-11006
> URL: https://issues.apache.org/jira/browse/CASSANDRA-11006
> Project: Cassandra
> Issue Type: Improvement
> Components: Configuration, Lifecycle, Packaging, Tools
> Reporter: Jonathan Shook
>
> See CASSANDRA-10425 for background.
> We simply need to provide a way to install or upgrade C* on a system with
> modern settings. Keeping the previous defaults has been the standard rule of
> thumb to avoid surprises. This is a reasonable approach, but we haven't yet
> provided an alternative for full upgrades with new default nor for more
> appropriate installs of new systems. The number of previous defaults which
> may need to be modified for a saner deployment has become a form of technical
> baggage. Often, users will have to micro-manage basic settings to more
> reasonable defaults for every single deployment, upgrade or not. This is
> surprising.
> For newer settings that would be more appropriate, we could force the user to
> make a choice. If you are installing a new cluster or node, you may want the
> modern defaults. If you are upgrading an existing node, you may still want
> the modern defaults. If you are upgrading an existing node and have some very
> carefully selected tunings for your hardware, then you may want to keep them.
> Even then, they may be worse than the modern defaults, given version changes.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)