diff options
author | Ravishankar N <ravishankar@redhat.com> | 2020-06-16 10:47:47 +0530 |
---|---|---|
committer | Rinku Kothiya <rkothiya@redhat.com> | 2020-07-08 01:26:32 +0000 |
commit | 4cc44e3f128bf0eb90e5634c634ff5eabeaeda60 (patch) | |
tree | f8398510cc6c09f655d0946e5154de16bbdbd861 /xlators/storage/posix/src/posix-inode-fd-ops.c | |
parent | 05996088c25057eb875371eb869449a1e34505e6 (diff) |
afr: more quorum checks in lookup and new entry marking
Problem: See github issue for details.
Fix:
-In lookup if the entry exists in 2 out of 3 bricks, don't fail the
lookup with ENOENT just because there is an entrylk on the parent.
Consider quorum before deciding.
-If entry FOP does not succeed on quorum no. of bricks, do not perform
new entry mark.
Fixes: #1303
Change-Id: I56df8c89ad53b29fa450c7930a7b7ccec9f4a6c5
Signed-off-by: Ravishankar N <ravishankar@redhat.com>
(cherry picked from commit c4a6748f25d2c1ab3ebcf89952278ebf94c8d371)
Diffstat (limited to 'xlators/storage/posix/src/posix-inode-fd-ops.c')
0 files changed, 0 insertions, 0 deletions