Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Scaling up by percent doesn't seem to calculate the amount Correctly #235
I thought I understood the documentation, but Dynamic DynamoDB doesn't seem to work like I expected.
Dynamic DynamoDB recognizes that it should scale up and sends the notification. Then when it calculates the amount to scale up, it calculates what the current Read provisioning units are.
I expected once the event was recognized ( reads above 65%) that it would scale the reads up by 50%, which I expected to be 30*50% = 15 units, or scale up to 45 read units. If I change percent to units and 50 to 15 in the configuration file it does scale up by 15 units. I would prefer to use percent.
The read through put is currently set to 30 units and the log states that it will scale up to 30.0. This doesn't look correct to me. Here is the log:
The relevant section of my configuration file looks like this: