Homec4science
Diffusion YCSB 381aaebc8347

[s3] Remove unnecessary getObjectMetadata() from getS3ObjectAndMetadata()…

Authored by Xing Lin <linxingnku@gmail.com> on Dec 2 2017, 22:20.

Description

[s3] Remove unnecessary getObjectMetadata() from getS3ObjectAndMetadata() (#1060)

  • Remove unnecessary getObjectMetadata() from getS3ObjectAndMetadata()

ObjectMetadata is available from S3Object.getObjectMetadata().
We don't need to send a separate GetObjectMetadata Request (an
HTTP HEAD request), in order to get the metadata. This will double
performance for read workloads.

Signed-off-by: Xing Lin <Xing.Lin@netapp.com>

  • Remove one unused import to pass style check.

Signed-off-by: Xing Lin <xing.lin@netapp.com>

Details

Committed
Sean Busbey <sean.busbey@gmail.com>Dec 2 2017, 22:20
Pushed
iorgulescuOct 2 2018, 18:03
Parents
R7507:fbd8114a104b: [release] mark 0.13.0 RC1
Branches
Unknown
Tags
Unknown

Event Timeline

Sean Busbey <sean.busbey@gmail.com> committed R7507:381aaebc8347: [s3] Remove unnecessary getObjectMetadata() from getS3ObjectAndMetadata()… (authored by Xing Lin <linxingnku@gmail.com>).Dec 2 2017, 22:20