Community
Participate
Working Groups
The RSE EFS Provider performs setReadOnly / setLastModified() calls when copying or moving files. After that, permissions are updated. If the permissions or attributes are already as expected, the file service should not perform any actions on the file system in order to avoid unnecessary errors or exceptions; for instance, if a file belongs to another user, but is already read-only, an unnecessary setReadOnly() call would unnecessarily throw an exception. Javadoc of IFileService#setReadOnly() should also be updated to return true if nothing was done.
Fixed: [199548] Avoid touching files on setReadOnly() if unnecessary IFileService FTPService LocalFileService SftpFileService UniversalFileSystemMiner