DynamoDB: Add support for WarmThroughput parameters#13235
DynamoDB: Add support for WarmThroughput parameters#13235viren-nadkarni merged 8 commits intomainfrom
Conversation
104dc3f to
8871c27
Compare
Test Results - Alternative Providers57 tests - 1 310 53 ✅ - 658 1m 10s ⏱️ - 38m 46s Results for commit 921611e. ± Comparison against base commit 658d6fb. This pull request removes 1312 and adds 2 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
8871c27 to
d8dcf16
Compare
Test Results (amd64) - Integration, Bootstrap 5 files ± 0 5 suites ±0 34m 55s ⏱️ - 2h 3m 32s Results for commit 921611e. ± Comparison against base commit 658d6fb. This pull request removes 3945 and adds 2 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
LocalStack Community integration with Pro 2 files ± 0 2 suites ±0 17m 37s ⏱️ - 1h 41m 51s Results for commit 921611e. ± Comparison against base commit 658d6fb. This pull request removes 3595 and adds 2 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
e67aa33 to
921611e
Compare
giograno
left a comment
There was a problem hiding this comment.
👍 Looks good. Thanks for tackling this!
| }, | ||
| "tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items": { | ||
| "last_validated_date": "2023-08-23T14:33:58+00:00" | ||
| "last_validated_date": "2025-10-08T12:37:20+00:00", |
There was a problem hiding this comment.
kudos for re-validating the tests!
Background
DynamoDB supports Warm Throughput feature. Only recently, Terraform starting making use of these parameters to identify the status of the table from 6.13.0 onwards.
DynamoDB Local does not yet return these parameters, and this has started causing Terraform to do into indefinite polling loop.
Changes
This PR adds support for warm through put parameters to the DynamoDB provider.
Tests
AWS validated tests are included.
Related
Closes #13140
Closes PNX-232