Commit Graph

8 Commits

Author SHA1 Message Date
Sam Tunnicliffe 6e46e39df8 ninja: replace addtocmstool with cmsofflinetool in rpm/deb packages
Follow up to CASSANDRA-19151
2026-05-18 14:04:33 +01:00
Marcus Eriksson a8be2e4bd9 ninja-fix add offlineclustermetadatadump tool to bin directory in deb/rpm packages 2026-03-16 08:52:12 +01:00
Mick Semb Wever 2a807fc81b
ninja-fix add addtocmstool tool to bin directory in deb/rpm packages 2023-12-01 13:04:56 +01:00
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
T Jake Luciani 5d37fc4c4e Merge branch 'cassandra-2.2' into cassandra-3.0 2016-04-26 13:13:42 -04:00
Brandon Williams ad007f0124 Fix debian package build
Patch by Michael Shuler, reviewed by brandonwilliams for CASSANDRA-10620
2015-10-29 16:06:21 -05:00
T Jake Luciani b090ed6938 fix debian tools install 2015-07-30 10:16:24 -04:00
Brandon Williams e4090f10e5 Move less common tools into a new cassandra-tools package.
Patch by Michael Shuler, reviewed by brandonwilliams for CASSANDRA-7160
2014-05-29 10:24:27 -05:00