treeverse / lakeFS

lakeFS - Data version control for your data lake | Git for data
https://docs.lakefs.io
Apache License 2.0
4.46k stars 359 forks source link

BUG: CopyObject: modified time updated before actual blockstore copy #8290

Closed N-o-Z closed 1 month ago

N-o-Z commented 1 month ago

Performing the mtime update before performing the actual copy on the blockstore could potentially cause a substantial gap between underlying storage object mtime and lakeFS mtime. This could cause issues in flows using functionality such as IfUnmodifiedSince