Skip to content

Conversation

gregfurman
Copy link
Contributor

Motivation

A follow-up PR to #12281 that correctly initialises the exponential backoff object.

Changes

  • Fixes incorrectly passing the attempt counter to the boff object. Instead, the MaximumRetryAttempts attribute of the ESM config is used.

@gregfurman gregfurman added type: bug Bug report semver: patch Non-breaking changes which can be included in patch releases aws:lambda:event-source-mapping AWS Lambda Event Source Mapping (ESM) labels Feb 27, 2025
@gregfurman gregfurman added this to the 4.3 milestone Feb 27, 2025
@gregfurman gregfurman self-assigned this Feb 27, 2025
@dfangl
Copy link
Member

dfangl commented Feb 27, 2025

I would classify this as a "minor" change, since it effectively activates the changes in #12281, which was also minor.

@gregfurman gregfurman added semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases and removed semver: patch Non-breaking changes which can be included in patch releases labels Feb 27, 2025
@localstack-bot
Copy link
Contributor

Currently, only patch changes are allowed on master. Your PR labels (type: bug, semver: minor, aws:lambda:event-source-mapping) indicate that it cannot be merged into the master at this time.

Copy link

github-actions bot commented Feb 27, 2025

LocalStack Community integration with Pro

    2 files      2 suites   1h 31m 2s ⏱️
3 116 tests 2 895 ✅ 221 💤 0 ❌
3 118 runs  2 895 ✅ 223 💤 0 ❌

Results for commit f9352fe.

♻️ This comment has been updated with latest results.

@gregfurman gregfurman marked this pull request as ready for review March 7, 2025 11:43
@gregfurman gregfurman added semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases and removed semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases labels Mar 7, 2025
Copy link
Member

@dfangl dfangl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's fix it!

@gregfurman
Copy link
Contributor Author

@dfangl This minor label job is still failing. Let me rebase and push

@gregfurman gregfurman force-pushed the fix/esm/enable-boff branch from 20d4e1f to f9352fe Compare March 7, 2025 11:50
@gregfurman gregfurman merged commit 2e9b26c into master Mar 7, 2025
31 checks passed
@gregfurman gregfurman deleted the fix/esm/enable-boff branch March 7, 2025 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aws:lambda:event-source-mapping AWS Lambda Event Source Mapping (ESM) semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases type: bug Bug report
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants