Opening this ticket to discuss deprecating PropertyFileSnitch, since it's error-prone and more snitch code to maintain (See
CASSANDRA-10243). Migration from existing cluster with PropertyFileSnitch to GossipingPropertyFileSnitch is straightforward.
Is there any useful use case that can be achieved only with PropertyFileSnitch?
If not objections, we would add deprecation warnings in 2.2.x, 3.0.x, 3.2 and deprecate in 3.4 or 3.6.