Object put after tag put in S3 #397

Closed
opened 2025-12-28 18:16:13 +00:00 by sami · 1 comment
Owner

Originally created by @roman-khimov on GitHub (Jul 7, 2025).

I'm always frustrated when there is no clear answer to the way the following scenario should work:

  • put /cat.png object via S3
  • put Color=white tag for /cat.png via S3
  • put a different /cat.png object

The question is --- what are the tags for /cat.png object in an unversioned container? Intuitively I'd say there are no tags. For versioned container it certainly is the case (tags are per-version). But what is the real S3 behavior?

Describe the solution you'd like

Maybe we have some test for this already, if not then check with Amazon and then create one.

Originally created by @roman-khimov on GitHub (Jul 7, 2025). ## Is your feature request related to a problem? Please describe. I'm always frustrated when there is no clear answer to the way the following scenario should work: * put `/cat.png` object via S3 * put `Color=white` tag for `/cat.png` via S3 * put a different `/cat.png` object The question is --- what are the tags for `/cat.png` object in an unversioned container? Intuitively I'd say there are no tags. For versioned container it certainly is the case (tags are per-version). But what is the real S3 behavior? ## Describe the solution you'd like Maybe we have some test for this already, if not then check with Amazon and then create one.
sami 2025-12-28 18:16:13 +00:00
Author
Owner

@evgeniiz321 commented on GitHub (Jul 9, 2025):

@roman-khimov amazon works as you've expected - no tags when we put a new object under the same key to an unversioned container.

@evgeniiz321 commented on GitHub (Jul 9, 2025): @roman-khimov amazon works as you've expected - no tags when we put a new object under the same key to an unversioned container.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/neofs-testcases#397
No description provided.