Skip to content

feat: add a retry to compensate R2 transient failure - #257

Merged
kptdobe merged 1 commit into
mainfrom
transient
Apr 23, 2026
Merged

kptdobe merged 1 commit into
mainfrom
transient

Conversation

@kptdobe

@kptdobe kptdobe commented Apr 23, 2026

Copy link
Copy Markdown
Contributor

Customer identified a missing audit entry. While this happens after version migration for this org, deep analysis makes it clear that if audit entry was there before, it would have bee migrated.
There is a possibility that R2 fails to write one version / audit entry. We would silently ignore and audit history would not exactly match the authoring flow.

This only introduces safety retries before really logging an error.

@kptdobe
kptdobe requested a review from bosschaert April 23, 2026 10:02
@kptdobe
kptdobe merged commit eb25f6d into main Apr 23, 2026
6 checks passed
@kptdobe
kptdobe deleted the transient branch April 23, 2026 10:12
adobe-bot pushed a commit that referenced this pull request Apr 23, 2026
# [1.4.0](v1.3.1...v1.4.0) (2026-04-23)

### Features

* add a retry to compensate R2 transient failure ([#257](#257)) ([eb25f6d](eb25f6d))
@adobe-bot

Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 1.4.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants