dynamodb-replicator
dynamodb-replicator copied to clipboard
module for dynamodb multi-region replication
:wave: Hey there! It's [Changebot](https://github.com/mapbox/changebot), and I help repositories follow our [engineering](https://github.com/mapbox/engineering) best practices. My magic wand found some things I wanted to highlight for your review: Item | Current...
Current version of dyno package uses the flatmap-stream ; which got compromised by the bad merge of malicious code. If you could update the package, it would be helpful. Thanks!
Deploys Lambda function and S3 backup bucket. To use the serverless config: 1. Install the [serverless framework] (https://serverless.com/framework/docs/providers/aws/guide/installation/) - `npm i -g serverless` 2. Update serverless.yml with your S3 Bucket...
It's nice that you have implemented such tool but there is not way to restore table from backup. Questions: - why there is no restore option in dynamodb-replicator? - when...
I have executed command: backup-table eu-west-1/ARTIFICIAL_APPLICANT_ID s3://some-s3 backup file is on the s3 but contains binary data not json when I run s3print s3://some-s3/ull/bba24099b07f53f5/0 | dyno import eu-west-1/TMP_ATSI_ARTIFICIAL_APPLICANT_ID it says:...
`incremental-snapshot` didn't work for me without this change. Instead it would throw the following exception: TypeError: Cannot read property 'toString' of undefined at Transform.stringify._transform (/some/path/dynamodb-replicator/s3-snapshot.js:43:33) at Transform._read (_stream_transform.js:167:10) at Transform._write...
[Serverless](http://serverless.com/) is a framework for deploying AWS Lambda projects. It also allows defining [custom CloudFormation resources](https://serverless.com/framework/docs/providers/aws/guide/resources/), and setting up Lambdas to [trigger on DynamoDB events](https://serverless.com/framework/docs/providers/aws/events/streams/). This might also help with...
When backing up multiple tables and/or multiple environments (e.g, thanks to parallel builds of Jenkins), it's great if we can have table information in logging output that may help to...
Up to now incremental backups didn't contain a trailing line break at the end of the file. When aggregating incremental records into a snapshot `dynamodb-replicator` would add them. This commit...
`dynamodb-replicator` uses `/` as delimiter to hierarchically structure the data in S3. Up to now it did a naive join of all path parts when constructing paths and key names...