awslabs / amazon-kinesis-scaling-utils

The Kinesis Scaling Utility is designed to give you the ability to scale Amazon Kinesis Streams in the same way that you scale EC2 Auto Scaling groups – up or down by a count or as a percentage of the total fleet. You can also simply scale to an exact number of Shards. There is no requirement for you to manage the allocation of the keyspace to Shards when using this API, as it is done automatically.
Apache License 2.0
338 stars 95 forks source link

Added `checkInterval` and `scaleUp.coolOffMins` to the configuration #88

Closed smallo closed 4 years ago

smallo commented 4 years ago

This PR resolves #87

Description of changes: Added checkInterval and scaleUp.coolOffMins to the configuration Wasn't sure how to deal with versioning, so I changed everywhere 8.5.9 to 8.6.0 , but I guess I can not upload to the referred S3 folders, so I'm assuming someone will do it.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

smallo commented 4 years ago

I've tested successfully the checkInterval param, but scaleUp.coolOffMins didn't work as expected, I'll keep testing and posting here the results.

smallo commented 4 years ago

@IanMeyers fixed and tested fine now

IanMeyers commented 4 years ago

This has been distributed to AWSLabs Code Store