github.com/cs3org/reva/v2@v2.27.7/changelog/2.16.0_2023-08-21/grant-locking.md (about) 1 Bugfix: fix jsoncs3 atomic persistence 2 3 The jsoncs3 share manager now uses etags instead of mtimes to determine when metadata needs to be updated. 4 As a precondtition we had to change decomposedfs as well: to consistently calculate the etag for the file content 5 we now store the mtime in the metadata and use the metadata lock for atomicity. 6 7 https://github.com/cs3org/reva/pull/4117