Project

General

Profile

Actions

Bug #64109

open

rgw: implement GetObjAttributes

Added by Matt Benjamin 3 months ago. Updated 3 months ago.

Status:
In Progress
Priority:
High
Assignee:
Target version:
-
% Done:

60%

Source:
Tags:
Backport:
reef,quincy
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

As described in [1], GetObjectAttributes "combines the functionality of HeadObject and ListParts. All of the data returned with each of those individual calls can be returned with a single call to GetObjectAttributes."

Among other things, the operation can return the S3 checksums of the component parts of multipart-uploaded objects.

AwsCli Example:

aws --endpoint-url=http://fedora.private:8000 s3api get-object-attributes --bucket sheik --key yerbouti --object-attributes "ETag" "ObjectSize" 
{
    "LastModified": "2024-01-19T18:05:58+00:00",
    "ObjectSize": 3340
}

[1] https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAttributes.html


Related issues 1 (0 open1 closed)

Has duplicate rgw - Feature #63930: s3: implement GetObjectAttributesDuplicate

Actions
Actions #1

Updated by Matt Benjamin 3 months ago

  • Pull request ID set to 55259
Actions #2

Updated by Matt Benjamin 3 months ago

  • % Done changed from 0 to 60
Actions #3

Updated by Casey Bodley 12 days ago

  • Has duplicate Feature #63930: s3: implement GetObjectAttributes added
Actions

Also available in: Atom PDF