-
Notifications
You must be signed in to change notification settings - Fork 289
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
Add billingMode option #90
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR but have noted issues with it that should be addressed. Also would be good if you could add tests to cover this new functionality if you can, thanks.
Let me check for tests |
@bchew is it satisfying ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are changes on streams which are unrelated to the original PR which should be removed
6393c3b
to
7989c30
Compare
@@ -9,6 +9,14 @@ python dynamodump/dynamodump.py -m backup -r local -s testRestoredTable --host l | |||
--accessKey a --secretKey a | |||
python tests/test.py | |||
|
|||
# Test wildcard restore and backup with PAY_BY_REQUEST BillingMode |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This test does not actually work - it's PAY_PER_REQUEST
.
Currently this test script is for local manual testing, thus it did not get run on CI (https://github.com/bchew/dynamodump/blob/master/.github/workflows/test.yml). I'll probably refactor this at some point so local and CI testing shares the same tests.
+1 This is a very needed feature! |
Hi,
As some use PAY_BY_REQUEST billing mode, we need to be able to choose our current setup for selected table to restore (not necessary for backups).
This PR resolve this point.