[Enhancement] Investigate/update default topic configuration configurations for Cruise Control
See original GitHub issueIs your feature request related to a problem? Please describe. The default topic configurations for the following Cruise Control topics are based on the defaults configurations of the upstream Cruise Control project [1]
strimzi.cruisecontrol.metrics
(partitions: 1, replication factor: 1)strimzi.cruisecontrol.modeltrainingsamples
(partitions: 32, replication factor: 2)strimzi.cruisecontrol.partitionmetricsamples
(partitions: 32, replication factor: 2)
These configurations may not be optimal for a default or minimal Kafka cluster and should be investigated and/or updated.
Describe the solution you’d like A justification of existing defaults, new defaults, or heuristic of how these numbers are chosen based on Kafka cluster size.
[1] Refer to partition.sample.store.topic.partition.count
and broker.sample.store.topic.partition.count
settings here: https://github.com/linkedin/cruise-control/blob/447ba1aed506b1383f725bfad0aca56370a612f3/docs/wiki/User Guide/Configurations.md#kafkasamplestore-configurations
Issue Analytics
- State:
- Created 3 years ago
- Comments:25 (23 by maintainers)
Top GitHub Comments
Hi @larvinloy I don’t believe the partition count needs to be 1, otherwise I would expect Cruise Control to hard code it to 1. So I don’t see any reason that it would be unsafe to increase the partition count.
Sounds good to me @katheris!