On 11/16/2013 01:42 AM, Anand Avati
wrote:
All,
- stat() also reports the file size. If a data split-brained file has different sizes, should stat succeed? - Likewise if metadata split brain is due to different access permissions, say one brick has file chmod'ed with 777 and the other brick has it with 744, should we allow read/write if the corresponding permission bits are *not* conflciting ? ( as of today they aren't allowed) Also,In the table above, Entry Split brain has 2 cases- i) where same entry has different gfids ii) each brick has different entries for the same directory (which can cause deleted files to appear in case of conservative merge). Should we allow readdir in either case? Thanks, Ravi
|