cassandra/test
Mick Semb Wever 2346ed8241
Offline token allocation strategy generator tool
Provides the tools/bin/generate-tokens script that can be used to pregenerate allocation strategy tokens.
Refactors TokenAllocation for extensibility (and better re-use between strategies), and adds OfflineTokenAllocator.
TokenMetadata now has a configurable snitch (instead of hardcoded to DatabaseDescriptor.getEndpointSnitch()) for testability.
Adds logging of growth and stddev changes to allocate_tokens_for_local_replication_factor usages.

 patch by Mick Semb Wever; reviewed by Paul Motta, Ekaterina Dimitrova for CASSANDRA-16205
2020-12-03 19:20:59 +01:00
..
burn/org/apache/cassandra Improve checksumming and compression in protocol V5 2020-12-01 18:49:06 +00:00
conf Merge branch 'cassandra-3.0' into cassandra-3.11 2020-10-07 17:05:40 -07:00
data CASSANDRA-16274 followup - fix JMXCompatabilityTest 2020-12-02 07:42:24 +01:00
distributed/org/apache/cassandra Bring back the accepted encryption protocols list as configurable option 2020-12-02 16:44:54 -08:00
long/org/apache/cassandra Merge branch cassandra-3.11 into trunk 2020-11-30 11:43:14 +01:00
memory/org/apache/cassandra/db/compaction Add compaction allocation measurement test 2020-03-11 12:50:50 -07:00
microbench/org/apache/cassandra/test/microbench Improve checksumming and compression in protocol V5 2020-12-01 18:49:06 +00:00
resources Merge branch 'cassandra-3.11' into trunk 2020-10-12 11:07:44 -07:00
unit/org/apache/cassandra Offline token allocation strategy generator tool 2020-12-03 19:20:59 +01:00