OpenIndiana has finally been updated (to oi_151a8) and with it a few new features and of course many bug fixes. All this should also be true for OmniOS r151006 which has been out for a few month already (and probably SmartOS). Here are a few new features I noticed more than others while scanning the illumos commits since the last update.
3035 LZ4 compression support in ZFS and GRUB
3236 zio nop-write
3137 L2ARC compression
3122 zfs destroy filesystem should prefetch blocks
3805 arc shouldn't cache freed blocks
3561 arc_meta_limit should be exposed via kstats
3537 want pool io stats
3507 Tunable to allow block allocation even on degraded vdevs
749 /usr/bin/kstat" should be rewritten in C
Bug fixes
3422 zpool create/syseventd race yield non-importable pool
3606 zpool status -x shouldn't warn about old on-disk format
Hardware support
3815 AHCI: Support for Marvell 88SE9128
3797 AHCI: Support for ASMedia ASM106x
3500 Support LSI SAS2008 (Falcon) Skinny FW for mr_sas(7D)
3178 Support for LSI 2208 chipset in mr_sas
3408 detect socket type of newer AMD CPUs
3701 Chelsio Terminator 4 NIC driver for illumos
More in depth information on the two larger enhancements to ZFS can be found here:
LZ4 Compression
L2ARC Compression
Reflections on Founder Mode
2 months ago