Skip to content

Maintenance: remove legacy SQS Batch Processor #1462

Closed
@rubenfonseca

Description

@rubenfonseca

Summary

We kept the first implementation of the SQS Batch Processor for historical reasons. As of November 2021, it was no longer needed because native support was added to the services.

Why is this needed?

We've been recommending the native solution since we launched it. It's not worth to maintain two code paths to achieve the same functionality.

Which area does this relate to?

Batch processing

Solution

  • Immediately deprecate the feature with a warning (both for the sqs_batch_processor decorator and PartialSQSProcessor classes.
  • Completely remove the code on the next major version of Powertools

Acknowledgment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions