Summary:
In modern setups, one can argue that SSDs shouldn't return false data but a lot of apple users attach USB sticks and external hard disks and I myself was rescued from bad data by using zfs'es checksumming to detect a bad USB cable.
I think therefore that even if only one hard disk is used, users often have backups either via time machine (most likely), manual copy to external drives (might happen) as well as off-site backup (probably not that often). Getting a notice on: "Hey user, this file here got eaten by the hard disk, do you want to restore the correct version from time machine" is a great user experience and helps to avoid data deterioration.
Please implement checksumming in APFS.
Steps to Reproduce:
Expected Results:
Actual Results:
Version:
Mac OS 10.12 Sierra
Notes:
Configuration:
Attachments:
Product Version: Mac OS Sierra
Created: 2016-06-28T10:59:13.497720
Originated: 2016-06-28T12:59:00
Open Radar Link: http://www.openradar.me/27052505
Description
This is a duplicate of rdar://27052269
Summary: In modern setups, one can argue that SSDs shouldn't return false data but a lot of apple users attach USB sticks and external hard disks and I myself was rescued from bad data by using zfs'es checksumming to detect a bad USB cable.
I think therefore that even if only one hard disk is used, users often have backups either via time machine (most likely), manual copy to external drives (might happen) as well as off-site backup (probably not that often). Getting a notice on: "Hey user, this file here got eaten by the hard disk, do you want to restore the correct version from time machine" is a great user experience and helps to avoid data deterioration.
Please implement checksumming in APFS.
Steps to Reproduce:
Expected Results:
Actual Results:
Version: Mac OS 10.12 Sierra
Notes:
Configuration:
Attachments:
Product Version: Mac OS Sierra Created: 2016-06-28T10:59:13.497720 Originated: 2016-06-28T12:59:00 Open Radar Link: http://www.openradar.me/27052505