Os usuários me perguntaram diversas vezes por que certas propriedades de configuração do Cassandra 4.0 conf/cassandra.yaml
não estão mais no 4.1.
Por exemplo, o sinalizador que habilita o recurso experimental SASI:
enable_sasi_indexes: false
Para onde foram essas propriedades?
Ao longo dos anos, itens de configuração e opções de JVM foram adicionados ao Apache Cassandra. Dada a natureza de código aberto do projeto, os colaboradores nomearam livremente as propriedades e opções. Como elas não seguem uma convenção, a consequência não intencional é que às vezes elas não fazem sentido para o usuário casual.
No Cassandra 4.1, uma nova versão do arquivo de configuração
cassandra.yaml
foi introduzida com o objetivo de padronizar as propriedades de configuração e as opções da JVM ( CASSANDRA-15234 ).Propriedades de configuração como
enable_sasi_indexes
foram renomeadas parasasi_indexes_enabled
:A lista de alterações está documentada no site do Apache Cassandra . Essa alteração significativa
cassandra.yaml
também foi documentada no GitHub do projetoNEWS.txt
(notas de lançamento).Por favor, certifique-se de sempre consultar as versões relevantes,
NEWS.txt
especialmente antes de executar uma atualização. Abraços!