- Mar 6, 2014
For SMB users a couple of things that are useful:Besides the ZoL addition to TrueNAS 12 - is there any FreeBSD 12 fundamental changes which will be useful? Or signficiant?
I know that there's apparently some Bhyve changes?
- Long mountpoint names are supported (in some edge cases with long / nested datasets shadow copy restore would fail with ENAMETOOLONG). This is fixed in FBSD 12.
- Samba changes (TrueNAS-specific), new libtevent backend based on kqueue and new AIO. Appears to be significantly more performant (but it's new so I'm still fixing bugs as I find them).
- I moved removed a lot of string manipulations from shadow_copy_zfs, and added some optimizations. For example, struct smb_fname was expanded to also store snapshot data so that operations inside the module are simpler.