Skip to content

[stable32] fix(s3): ignore prefixes with repeating delimiters#59828

Merged
leftybournes merged 1 commit intostable32from
backport/59597/stable32
Apr 23, 2026
Merged

[stable32] fix(s3): ignore prefixes with repeating delimiters#59828
leftybournes merged 1 commit intostable32from
backport/59597/stable32

Conversation

@backportbot
Copy link
Copy Markdown

@backportbot backportbot Bot commented Apr 22, 2026

Backport of PR #59597

Signed-off-by: Kent Delante <kent@delante.me>

Amazon's hosted S3 service allows repeating delimiters in keys
(e.g. 'path/to//file.txt' or 'path/to///file.txt') and we get
repeating directories in the filecache as a result (based on the
previous examples we get 'path/to/to/file.txt' or
'path/to/to/to/file.txt'). This ignores it and its contents for S3 external storage.
@backportbot backportbot Bot requested a review from a team as a code owner April 22, 2026 09:31
@backportbot backportbot Bot added bug 3. to review Waiting for reviews feature: external storage pending documentation This pull request needs an associated documentation update feature: object storage labels Apr 22, 2026
@backportbot backportbot Bot added this to the Nextcloud 32.0.9 milestone Apr 22, 2026
@backportbot backportbot Bot requested review from ArtificialOwl, nfebe, salmart-dev and sorbaugh and removed request for a team April 22, 2026 09:31
@leftybournes leftybournes enabled auto-merge April 22, 2026 09:42
@leftybournes leftybournes merged commit 55e4223 into stable32 Apr 23, 2026
223 of 229 checks passed
@leftybournes leftybournes deleted the backport/59597/stable32 branch April 23, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews bug feature: external storage feature: object storage pending documentation This pull request needs an associated documentation update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants