Concrete implementation of DynamoDB repository.
https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/dynamodb-example-table-read-write.html
Readonly
Add an "approval" metric.
Add a "changes requested" metric.
Add a "closed" metric.
Add a "comment" metric.
Add a "merged" metric.
Add an "opened" metric.
Add pick-up time to aggregate.
Add a "pushed" metric.
Add all metrics for a review size update.
Add review time to aggregate.
Caches metrics with PutItem command.
Get metrics from cache.
Get metrics for a given repository and a period of time.
If a to is not supplied, we will default to yesterday's date.
to
We are caching the item prior to the "cleaning" and transformation so that the cache item is as small as possible in storage.
Description
Concrete implementation of DynamoDB repository.
See
https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/dynamodb-example-table-read-write.html