tracker issue : CF-4203582

select a category, or use search below
(searches all categories and all time range)
Title:

AWS S3 interaction - Extra metadata being return by StoreGetMetadata tag

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/Fixed

Reporter/Name(from Bugbase): JJ BLODGETT / ()

Created: 11/27/2018

Components: File Management, VFS-S3

Versions: 2016,2018,14.0

Failure Type: Incorrectly functioning

Found In Build/Fixed In Build: 2016,0,06,308055 / CF2016U12,CF2018U5

Priority/Frequency: Normal / All users will encounter

Locale/System: English / Win All

Vote Count: 1

Problem Description:
Amazon Web Services (AWS); Simple Storage Service (S3). Beginning in Update 6 (and still in Update 7), Calls to StoreGetMetadata return additional metadata items that do not appear in the AWS console at all and appear to be structures or JSON of some sort (which aren't allowed as metadata anyway).

The 3 additional metadata elements are: __complete__, __http__, __service__, and __user__.

Steps to Reproduce:
Call StoreGetMetadata against an object in a bucket and dump the results with CF 2016 version 6 or higher. The additional elements will be shows (as structures within the metadata structure). We have confirmed this under 2 completely unrelated AWS accounts (and obviously separate buckets).

Actual Result:
(see image below)

Expected Result:
(image below without the items that are boxed in green)

Any Workarounds:
No.

Attachments:

Comments:

Forgot to add that this is happening under Java version 8 U191 (1.8.0_191-b12)
Comment by JJ B.
29977 | November 27, 2018 09:25:43 PM GMT