Skip to content

feat(s3)!: add hitbox-s3 backend and unified ValueEnvelope#288

Open
AndreyErmilov wants to merge 2 commits into
nextfrom
hitbox-s3
Open

feat(s3)!: add hitbox-s3 backend and unified ValueEnvelope#288
AndreyErmilov wants to merge 2 commits into
nextfrom
hitbox-s3

Conversation

@AndreyErmilov

Copy link
Copy Markdown
Contributor

No description provided.

@codecov

codecov Bot commented Jun 1, 2026

Copy link
Copy Markdown

⚠️ JUnit XML file not found

The CLI was unable to find any JUnit XML files to upload.
For more help, visit our troubleshooting guide.

…prefix

Address review feedback on the hitbox-s3 backend:

- Remove unused `tokio` and `tracing` from `[dependencies]` (tokio was only
  needed by tests and is already a dev-dependency; tracing was never used).
- Preserve the original AWS SDK error as the `source` of `S3Error::S3`
  instead of stringifying it, so callers can downcast/inspect the chain
  (e.g. throttling vs. 5xx vs. fatal).
- Trim a trailing slash from the key prefix so `prefix("cache/")` no longer
  yields double-slash object keys; add a unit test.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants