Amazon CloudFront does not automatically detect file changes, even when using an S3 bucket as an origin. The solution to this is that after a syncmedia, a CloudFront invalidation batch must be formed and sent.
Here are details:
http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/index.html?Invalidation.html
This is very specific to CloudFront, not S3. This will probably require some thought to do in a sane way. Perhaps even a post-sync hook that the user can use on their own.
Amazon CloudFront does not automatically detect file changes, even when using an S3 bucket as an origin. The solution to this is that after a syncmedia, a CloudFront invalidation batch must be formed and sent.
Here are details:
http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/index.html?Invalidation.html
This is very specific to CloudFront, not S3. This will probably require some thought to do in a sane way. Perhaps even a post-sync hook that the user can use on their own.