Skip to content

Tags: sanatrohatgi3/cruise-control

Tags

2.0.39

Toggle 2.0.39's commit message
Kafka 2.0 branch:

* Ensure that TopicReplicaDistributionGoal balances immigrant replicas during self healing and uses a balance margin (linkedin#639)
* Make Cruise Control distinguish inter-broker and intra-broker replica movement. (linkedin#641)
* Add a checkStyle regarding the MemberName starting with underscore. (linkedin#637)

0.1.42

Toggle 0.1.42's commit message
Master branch:

* Ensure that TopicReplicaDistributionGoal balances immigrant replicas during self healing and uses a balance margin (linkedin#639)
* Make Cruise Control distinguish inter-broker and intra-broker replica movement. (linkedin#641)
* Add a checkStyle regarding the MemberName starting with underscore. (linkedin#637)

2.0.38

Toggle 2.0.38's commit message
Kafka 2.0 branch:

* Refactor executor code. (linkedin#617)
* Add a pluggable NetworkClientProvider to create network clients supporting different Kafka client versions (linkedin#635)
* Add slack notification (linkedin#629)
* Return a 500 response if logDir information cannot be retrieved from Kafka. (linkedin#630)
* Add review_board endpoint and handle endpoint access attempts when two-step verification is disabled. (linkedin#623)
* Ensure that no soft goal moves replicas away from healthy brokers during broker failures. (linkedin#613)
* Ensure that the purgatory response for requests added to purgatory are discardable. (linkedin#622)
* Fix incorrect parameter name (linkedin#616)
* Remove deprecated optimize method from Goal Interface (linkedin#615)
* Fix formatting issue in user_tasks endpoint's plaintext response. (linkedin#612)
* Make replica order for partitions returned in kafka_cluster_state endpoint's response consistent with Kafka's metadata. (linkedin#610)
* Fix the bug that only one sample store topic's replication factor can increase in Cruise Control bootup sanity check. (linkedin#604)

0.1.41

Toggle 0.1.41's commit message
Master branch:

* Refactor executor code. (linkedin#617)
* Add a pluggable NetworkClientProvider to create network clients supporting different Kafka client versions (linkedin#635)
* Add slack notification (linkedin#629)
* Add review_board endpoint and handle endpoint access attempts when two-step verification is disabled. (linkedin#623)
* Ensure that no soft goal moves replicas away from healthy brokers during broker failures. (linkedin#613)
* Ensure that the purgatory response for requests added to purgatory are discardable. (linkedin#622)
* Fix incorrect parameter name (linkedin#616)
* Remove deprecated optimize method from Goal Interface (linkedin#615)
* Fix formatting issue in user_tasks endpoint's plaintext response. (linkedin#612)
* Make replica order for partitions returned in kafka_cluster_state endpoint's response consistent with Kafka's metadata. (linkedin#610)
* Fix the bug that only one sample store topic's replication factor can increase in Cruise Control bootup sanity check. (linkedin#604)

2.0.37

Toggle 2.0.37's commit message
Kafka 2.0 branch:

* Update Environment Requirements. (linkedin#608)
* Add 2-step verification for POST requests. (linkedin#582)
* Update the user task status information that UserTaskManager returns to client. (linkedin#591)
* Record sync task and associate it with UUID (linkedin#558)

0.1.40

Toggle 0.1.40's commit message
Master branch:

* Update Environment Requirements. (linkedin#608)
* Add 2-step verification for POST requests. (linkedin#582)
* Update the user task status information that UserTaskManager returns to client. (linkedin#591)
* Record sync task and associate it with UUID (linkedin#558)

2.0.36

Toggle 2.0.36's commit message
Kafka 2.0 branch:

* Improve default static model coefficients for CPU utilization estimation. (linkedin#576)
* Add common abstraction for servlet requests. (linkedin#569)

0.1.39

Toggle 0.1.39's commit message
Master branch:

* Improve default static model coefficients for CPU utilization estimation. (linkedin#576)
* Add common abstraction for servlet requests. (linkedin#569)

2.0.35

Toggle 2.0.35's commit message
Kafka 2.0 branch:

* Ensure that case insensitive user requests are handled properly. (linkedin#566)
* Mark failed user task's state as CompletedWithError in UserTaskManager. (linkedin#551)
* Refactoring to ensure that optimization failures are clear and consistent. (linkedin#562)
* Remove redundant ignore_proposal_cache parameter (linkedin#563)
* Remove redundant verbose parameter (linkedin#564)
* Fix deadlock in concurrent cached rebalance requests (linkedin#559)
* Suppress goal violation detection while there is an ongoing execution. (linkedin#561)
* Fail fast if there is an ongoing execution and the user attempts to start a new execution. (linkedin#560)

0.1.38

Toggle 0.1.38's commit message
Master branch:

* Ensure that case insensitive user requests are handled properly. (linkedin#566)
* Mark failed user task's state as CompletedWithError in UserTaskManager. (linkedin#551)
* Refactoring to ensure that optimization failures are clear and consistent. (linkedin#562)
* Remove redundant ignore_proposal_cache parameter (linkedin#563)
* Remove redundant verbose parameter (linkedin#564)
* Fix deadlock in concurrent cached rebalance requests (linkedin#559)
* Suppress goal violation detection while there is an ongoing execution. (linkedin#561)