Skip to content

feat: multipartcopy tag and annotation support#3308

Merged
stobrien89 merged 3 commits into
aws:masterfrom
stobrien89:feat-mp-copy-tags-annotations
Jun 16, 2026
Merged

feat: multipartcopy tag and annotation support#3308
stobrien89 merged 3 commits into
aws:masterfrom
stobrien89:feat-mp-copy-tags-annotations

Conversation

@stobrien89

@stobrien89 stobrien89 commented Jun 16, 2026

Copy link
Copy Markdown
Member

Description of changes:

Adds support for copying tags and annotations to the destination object in MultipartCopy. Set copy_props to default to copy metadata, tags, and annotations. Set tags_directive and annotations_directive to override individually. Tag and annotation work runs only when explicitly opted in to preserve backwards compatibility.

Smoke tests:


vendor/bin/behat --format=progress --suite=smoke --tags='~@noassumerole'
...................................................................... 70
...................................................................... 140
...................................................................... 210
............

111 scenarios (111 passed)
222 steps (222 passed)
0m32.33s (14.38Mb)

Integ tests:

vendor/bin/behat --format=progress --tags=integ
...................................................................... 70
...................................................................... 140
...................................................................... 210
...................................................................... 280
...................................................................... 350
...................................................................... 420
...................................................................... 490
..................

146 scenarios (146 passed)
508 steps (508 passed)
17m59.26s (616.72Mb)

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@stobrien89 stobrien89 force-pushed the feat-mp-copy-tags-annotations branch 2 times, most recently from 174da8e to a193e8e Compare June 16, 2026 22:32
@stobrien89 stobrien89 force-pushed the feat-mp-copy-tags-annotations branch from a193e8e to 292fbf9 Compare June 16, 2026 22:34
@stobrien89 stobrien89 merged commit 994e340 into aws:master Jun 16, 2026
17 checks passed
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