Add ephemeral Source support, Notifier Lambda #177
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Facilitates efficient running of a projection pipeline within the lifecycle of a Lambda batch request
Consumed in jet/dotnet-templates#125
Propulsion.DynamoStore.Lambda
package to.Indexer
, to better reflect purpose, and align with naming ofNotifier
Propulsion.DynamoStoreSource.RunUntilCaughtUp
, which lets one pump from a source for a defined time. (can be generalized for any store/feed, but currently only exposed forDynamoStoreSource
)Propulsion.DynamoStore.Notifier
, a Lambda implementation that emits to SNS/SQSPropulsion.DynamoStore.Constructs.DynamoStoreNotifier
, which configures ☝️Propulsion.DynamoStore.Lambda.SqsNotificationBatch
, which parses the messages as delivered to a Lambda in aSQSEvent
Propulsion.DynamoStore.Constructs.DynamoStoreLambda
, which provides a baseline implementation for a construct to wire a Lambda up to the Notifier Topic