Amazon Redshift
Database Developer Guide (API Version 2012-12-01)

Use a Manifest File

Amazon S3 provides eventual consistency for some operations. Thus, it's possible that new data won't be available immediately after the upload, which can result in an incomplete data load or loading stale data. You can manage data consistency by using a manifest file to load data. For more information, see Managing Data Consistency.