When using the aws s3 cli to sync the files of a web app over to my s3 bucket I noticed that the sync command always uploads every file, even though they didn't actually change. Whats changed though is the timestamp of the files. So I was wondering how the sync command figures out which files it needs to upload?
Does sync only compare file name and timestamp?