Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cluster/ec: Fail fsync/flush for files on update size/version failure | Pranith Kumar K | 2019-09-06 | 1 | -0/+124 |
Problem: If update size/version is not successful on the file, updates on the same stripe could lead to data corruptions if the earlier un-aligned write is not successful on all the bricks. Application won't have any knowledge of this because update size/version happens in the background. Fix: Fail fsync/flush on fds that are opened before update-size-version went bad. fixes: bz#1748836 Change-Id: I9d323eddcda703bd27d55f340c4079d76e06e492 Signed-off-by: Pranith Kumar K <pkarampu@redhat.com> |