mirror of https://github.com/apache/cassandra
Deprecate IEndpointSnitch entirely, to be replaced with new interfaces: * Locator for endpoint -> location mapping * InitialLocationProvider to supply the DC & rack for registration * NodeProximity for sorting endpoints and replicas at query time For migration/upgrade/deprecation, nodes can still be configured with an IEndpointSnitch implementation via endpoint_snitch in config, but we hide this with a facade and only present the new interfaces. Patch by Sam Tunnicliffe and Marcus Eriksson; reviewed by Sam Tunnicliffe and Marcus Eriksson for CASSANDRA-19488 Co-authored-by: Marcus Eriksson <marcuse@apache.org> Co-authored-by: Sam Tunnicliffe <samt@apache.org> |
||
|---|---|---|
| .. | ||
| triggers | ||
| README.txt | ||
| cassandra-env.sh | ||
| cassandra-jaas.config | ||
| cassandra-rackdc.properties | ||
| cassandra-topology.properties.example | ||
| cassandra.yaml | ||
| cassandra_latest.yaml | ||
| commitlog_archiving.properties | ||
| cqlshrc.sample | ||
| credentials.sample | ||
| jvm-clients.options | ||
| jvm-server.options | ||
| jvm11-clients.options | ||
| jvm11-server.options | ||
| jvm17-clients.options | ||
| jvm17-server.options | ||
| logback-tools.xml | ||
| logback.xml | ||
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