cassandra/conf
Branimir Lambov 06ed1afc34 Add an optimized default configuration to tests and make it available for new users
This patch adds a new configuration file, cassandra_latest.yaml, which changes
some of the settings to use new features we usually recommend to users,
including:
- Big Trie-Indexed SSTables
- Trie memtables
- Unified Compaction Strategy
- Storage Attached Index
- Off-heap objects memtables
- Direct-write commit log
- No storage compatibility

These changes are applied in new test targets for unit, in-jvm and python dtests that are
run pre-commit. When changes are made to the new config file, python dtest will use it
directly, but unit and in-jvm dtests require updates, respectively, to latest_diff.yaml
and InstanceConfig.java.

patch by Branimir Lambov; reviewed by Berenguer Blasi for CASSANDRA-18753
2024-03-07 11:08:44 +02:00
..
triggers add triggers README 2013-08-17 19:13:58 -06:00
README.txt Fix ClassCastException processing expired messages 2014-07-07 00:03:18 -05:00
cassandra-env.sh Merge branch 'cassandra-4.1' into cassandra-5.0 2024-02-21 09:15:00 +01:00
cassandra-jaas.config Merge branch 'cassandra-3.11' into cassandra-4.0 2023-08-31 22:39:56 +02:00
cassandra-rackdc.properties Add AzureSnitch 2023-07-20 21:35:07 +02:00
cassandra-topology.properties.example Rename cassandra-topology.properties to example 2021-11-16 10:10:15 -06:00
cassandra.yaml Add an optimized default configuration to tests and make it available for new users 2024-03-07 11:08:44 +02:00
cassandra_latest.yaml Add an optimized default configuration to tests and make it available for new users 2024-03-07 11:08:44 +02:00
commitlog_archiving.properties Add memtable API (CEP-11) 2022-04-29 14:56:20 +03:00
cqlshrc.sample Improve and clean up documentation and fix typos 2023-01-26 14:42:47 +01:00
credentials.sample add plugin support for CQLSH 2022-04-27 12:35:04 +02:00
jvm-clients.options Merge branch 'cassandra-4.1' into cassandra-5.0 2023-08-31 22:43:33 +02:00
jvm-server.options Default to nb instead of nc for sstable formats 2023-11-13 09:26:11 +01:00
jvm11-clients.options Merge branch 'cassandra-3.11' into cassandra-4.0 2023-08-31 22:39:56 +02:00
jvm11-server.options Merge branch 'cassandra-4.1' into cassandra-5.0 2023-08-31 22:43:33 +02:00
jvm17-clients.options Append additional JVM options when using JDK17+ 2024-01-19 18:50:53 -05:00
jvm17-server.options Add export for remote JMX security for j17 2024-03-04 14:16:59 -06:00
logback-tools.xml Unify STDOUT and SYSTEMLOG logback format 2016-07-27 15:38:32 +01:00
logback.xml Make Cassandra logs able to be viewed in the virtual table system_views.system_logs 2022-10-18 14:13:51 +02:00

README.txt

Required configuration files
============================

cassandra.yaml: main Cassandra configuration file
logback.xml: logback configuration file for Cassandra server


Optional configuration files
============================

cassandra-topology.properties: used by PropertyFileSnitch