Hi Andrew,
A quick Google search tells me that Chinook is an object storage, which uses the same protocol that Amazon S3 uses to talk to the world. Indeed, S3’s last-modified date is different from what you might expect[0].
Globus’ documentation includes a note on how it handles last-modified times with S3[1], but there’s one thing it does not make clear: The docs do say that last-modified times are restored when files are transferred out of Amazon S3. But the docs do not say
anything about the last-modified times displayed in file listings.
I just did a test: I transferred a file from macOS, to Amazon S3, and back to macOS. “Preserve source file modification times” was on for both transfers. The Globus web app did not show the correct last-modified time (it showed the time the file was uploaded),
but the last-modified time was correct when I transferred the file out of S3.
So, I’ve got a few suggestions for you:
• Try a test transfer out of Chinook, and see if the last-modified times are correct.
• Reach out to the ARC folks, and ask them to update their documentation to mention how last-modified times are handled.
• Open a ticket to Globus Support, asking for an enhancement request: The File Manager should show the ‘correct’ last-modified time, if possible.
Good luck!
~ Karl