Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configurable DynamoDB BillingMode #582

Merged
merged 2 commits into from
Nov 26, 2019

Conversation

etspaceman
Copy link
Contributor

@etspaceman etspaceman commented Aug 8, 2019

Issue #, if available: #489

Description of changes: Adds BillingMode to the LeaseManagementConfig so that users can leveraged the pay-per-request upon table creation

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

@etspaceman
Copy link
Contributor Author

Seems the CI failed once due to issues unrelated to the code changes.

@etspaceman
Copy link
Contributor Author

What do I need to do to get a review on this? Currently our team is managing the dynamo table outside of the KCL because of this limitation.

@ashwing ? @Cory-Bradshaw ? @pfifer ?

@Cory-Bradshaw
Copy link
Contributor

Thanks for working on this. Let me take a look and confirm default behavior works as expected and there aren't validation problems when providing both PAY_PER_REQUEST and provisioning levels.

@etspaceman
Copy link
Contributor Author

etspaceman commented Nov 26, 2019 via email

@Cory-Bradshaw
Copy link
Contributor

Found a bug, submitting a fix. DDB table cannot be set to PAY_PER_REQUEST while specifying the provisioning levels.

Adding unit and integration tests as well...

@Cory-Bradshaw Cory-Bradshaw merged commit 8b7c155 into awslabs:master Nov 26, 2019
@micah-jaffe micah-jaffe added this to the v2.2.7 milestone Dec 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants