I have updated the UD plugin with the following changes:
There is a configuration option in the UD settings to add 'discard' to SSD devices. It defaults to 'Yes'. I recommend turning this off if you have set up a periodic trim. The best policy seems to be not mounting disks with 'discard' and do a daily trim.
Copy configuration files to tmpfs to cut down on the constant reads of the flash drive for UD configuration parameters. While this doesn't affect the wear on a flash drive, the reads from a flash drive are slower than ram. All configuration changes are copied to the flash drive so it is up to date.
The following will be deprecated in UD for Unraid 6.9:
hfsplus file format support will be removed from UD. With the extensive capability of remote mounting SMB and NFS shares, there should be minimal need to mount an hfsplus disk in UD. If you have an hfsplus or ext4 backup disk you use for Unraid, I recommend you reformat it or mount it remotely from another computer.
The only formats that will be created by UD are xfs, btrfs, and ntfs. The xfs and btrfs formats are native to Unraid. Ntfs is built into Unraid and is a popular disk backup format. Exfat and fat32 can be created on a computer.
Mount encrypted disks read only so files from a previous array disk can be extracted. Those of you using encrypted disks for VMs or Dockers will need to move them to a disk in the cache pool in 6.9 or to the cache in previous versions, or don't encrypt them.
The minimum version of Unraid supported will be changed to 6.6 or 6.7. It is difficult to test UD for older versions of Unraid and you really should update. For those of you still using an older version of Unraid should upgrade Unraid to the latest stable version.
The idea is to get UD back to what it was originally intended for. It was never intended that UD be used for array type operations. i.e. VM and Dockers.