cassandra/tools/bin
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
..
auditlogviewer Add a new tool to dump audit logs 2019-01-23 14:36:56 +01:00
cassandra-stress Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
cassandra-stressd Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
cassandra.in.sh Add fqltool compare 2018-09-01 09:59:21 +02:00
compaction-stress Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
fqltool Fix tools/bin/fqltool for all shells 2020-05-19 16:36:09 +02:00
generatetokens Offline token allocation strategy generator tool 2020-12-03 19:20:59 +01:00
jmxtool Add a new jmxtool which can dump what JMX objects exist and diff 2020-09-15 17:01:01 -07:00
sstabledump Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
sstableexpiredblockers Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
sstablelevelreset Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
sstablemetadata Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
sstableofflinerelevel Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
sstablerepairedset Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
sstablesplit Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00