irods / irods_resource_plugin_s3

S3-compatible storage resource plugin for iRODS
Other
12 stars 16 forks source link

Possibly add metadata configuration options for Glacier restoration #1995

Open JustinKyleJames opened 3 years ago

JustinKyleJames commented 3 years ago

When an object is restored from Glacier, the number of days it will be restored and the restoration tier are configurable parameters on the S3 resource (S3_RESTORATION_DAYS and S3_RESTORATION_TIER).

It might be beneficial to have object level overrides for these in metadata. So, for example, if the resource has the tier set to "Standard" but the user needs an object restored with "Expedited" tier, the user could set the appropriate metadata on the object before attempting to retrieve the object (which will schedule the restoration).

JustinKyleJames commented 3 years ago

This has been implemented in the 4-2-stable branch and tested with FujiFilm.

trel commented 3 years ago

I don't see the commits - can we link to them? They didn't link here?

JustinKyleJames commented 3 years ago

I don't see the commits - can we link to them? They didn't link here?

I have not opened a pull request as I was waiting for the irods code. I can do so.