forked from aws/aws-cdk
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(dynamodb): global tables version 2019.11.21
Add support for global tables version 2019.11.21. Version 2019.11.21 (current) of global tables enables to dynamically add new replica tables from a table populated with data. It is more efficient and consumes less write capacity than version 2017.11.29. Uses the custom resource provider framework (async) to update the table (`onEvent`) and check for replica creation (`isComplete`). Tables no longer have to be created in separate "regional" stacks and then "glued" together with a custom resource as in `@aws-cdk/aws-dynamodb-global`. This means that a separate module is no longer justified. Deprecate `@aws-cdk/aws-dynamodb-global`: it uses version 2017.11.29 and the API and custom resource implementation for version 2019.11.21 is much cleaner. See https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.V2.html Closes aws#5752
- Loading branch information
Showing
25 changed files
with
668 additions
and
1,144 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file removed
0
packages/@aws-cdk/aws-dynamodb-global/lambda-packages/.no-packagejson-validator
Empty file.
7 changes: 0 additions & 7 deletions
7
...ages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/.gitignore
This file was deleted.
Oops, something went wrong.
201 changes: 0 additions & 201 deletions
201
packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/LICENSE
This file was deleted.
Oops, something went wrong.
2 changes: 0 additions & 2 deletions
2
packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/NOTICE
This file was deleted.
Oops, something went wrong.
2 changes: 0 additions & 2 deletions
2
...-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/README.md
This file was deleted.
Oops, something went wrong.
19 changes: 0 additions & 19 deletions
19
.../@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/jest.config.js
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.