Skip to content

Commit 2ef1b53

Browse files
authored
Merge pull request #489 from amirkaws/release-version-1.8.0
2 parents bcc0ff1 + 8693c7e commit 2ef1b53

File tree

4 files changed

+17
-2
lines changed

4 files changed

+17
-2
lines changed

.github/ISSUE_TEMPLATE/maintenance.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ body:
3838
- Metrics
3939
- Parameters
4040
- Idempotency
41+
- Batch Processing
4142
- Feature flags
4243
- Other
4344
- type: textarea

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ Powertools for AWS Lambda (.NET) provides three core utilities:
2929

3030
* **[Idempotency (developer preview)](https://docs.powertools.aws.dev/lambda/dotnet/utilities/idempotency/)** - The idempotency utility provides a simple solution to convert your Lambda functions into idempotent operations which are safe to retry.
3131

32+
* **[Batch Processing (developer preview)](https://docs.powertools.aws.dev/lambda/dotnet/utilities/batch-processing/)** - The batch processing utility handles partial failures when processing batches from Amazon SQS, Amazon Kinesis Data Streams, and Amazon DynamoDB Streams.
33+
3234
### Installation
3335

3436
The Powertools for AWS Lambda (.NET) utilities (.NET 6) are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*) or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
@@ -53,6 +55,10 @@ The Powertools for AWS Lambda (.NET) utilities (.NET 6) are available as NuGet p
5355

5456
`dotnet add package AWS.Lambda.Powertools.Idempotency`
5557

58+
* [AWS.Lambda.Powertools.BatchProcessing](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.BatchProcessing):
59+
60+
`dotnet add package AWS.Lambda.Powertools.BatchProcessing`
61+
5662
## Examples
5763

5864
We have provided examples focused specifically on each of the utilities. Each solution comes with an AWS Serverless Application Model (AWS SAM) templates to run your functions as a Zip package using the AWS Lambda .NET 6 managed runtime; or as a container package using the AWS base images for .NET.
@@ -63,6 +69,7 @@ We have provided examples focused specifically on each of the utilities. Each so
6369
* **[Serverless API example](examples/ServerlessApi/)**
6470
* **[Parameters example](examples/Parameters/)**
6571
* **[Idempotency example](examples/Idempotency)**
72+
* **[Batch Processing example](examples/BatchProcessing)**
6673

6774
## Other members of the Powertools for AWS Lambda family
6875

docs/index.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ Core utilities such as Tracing, Logging, and Metrics will be available across al
3131
[Metrics](./core/metrics.md) | Custom AWS metrics created asynchronously via CloudWatch Embedded Metric Format (EMF)
3232
[Parameters](./utilities/parameters/) | provides high-level functionality to retrieve one or multiple parameter values from [AWS Systems Manager Parameter Store](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html){target="_blank"}, [AWS Secrets Manager](https://aws.amazon.com/secrets-manager/){target="_blank"}, or [Amazon DynamoDB](https://aws.amazon.com/dynamodb/){target="_blank"}. We also provide extensibility to bring your own providers.
3333
[Idempotency (developer preview)](./utilities/idempotency/) | The idempotency utility provides a simple solution to convert your Lambda functions into idempotent operations which are safe to retry.
34+
[Batch Processing (developer preview)](./utilities/batch-processing/) | The batch processing utility handles partial failures when processing batches from Amazon SQS, Amazon Kinesis Data Streams, and Amazon DynamoDB Streams.
3435

3536
## Install
3637

@@ -56,6 +57,10 @@ Powertools for AWS Lambda (.NET) is available as NuGet packages. You can install
5657

5758
`dotnet add package AWS.Lambda.Powertools.Idempotency`
5859

60+
* [AWS.Lambda.Powertools.BatchProcessing](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.BatchProcessing):
61+
62+
`dotnet add package AWS.Lambda.Powertools.BatchProcessing`
63+
5964
### Using SAM CLI template
6065

6166
We have provided you with a custom template for the Serverless Application Model (AWS SAM) command-line interface (CLI). This generates a starter project that allows you to interactively choose the Powertools for AWS Lambda (.NET) features that enables you to include in your project.
@@ -104,9 +109,10 @@ We have provided a few examples that should you how to use the each of the core
104109
* [Tracing](https://github.com/aws-powertools/powertools-lambda-dotnet/tree/main/examples/Tracing){target="_blank"}
105110
* [Logging](https://github.com/aws-powertools/powertools-lambda-dotnet/tree/main/examples/Logging/){target="_blank"}
106111
* [Metrics](https://github.com/aws-powertools/powertools-lambda-dotnet/tree/main/examples/Metrics/){target="_blank"}
107-
* [Serverless API example](https://github.com/aws-powertools/powertools-lambda-dotnet/tree/main/examples/ServerlessApi/){target="_blank"}
112+
* [Serverless API](https://github.com/aws-powertools/powertools-lambda-dotnet/tree/main/examples/ServerlessApi/){target="_blank"}
108113
* [Parameters](https://github.com/aws-powertools/powertools-lambda-dotnet/tree/main/examples/Parameters/){target="_blank"}
109114
* [Idempotency](https://github.com/aws-powertools/powertools-lambda-dotnet/tree/main/examples/Idempotency/){target="_blank"}
115+
* [Batch Processing](https://github.com/aws-powertools/powertools-lambda-dotnet/tree/main/examples/BatchProcessing/){target="_blank"}
110116

111117
## Connect
112118

version.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
},
77
"Utilities": {
88
"Parameters": "1.1.2",
9-
"Idempotency": "0.2.2-preview"
9+
"Idempotency": "0.2.2-preview",
10+
"BatchProcessing": "0.0.1-preview"
1011
}
1112
}

0 commit comments

Comments
 (0)