| Summary: | Add setattr FOP | ||
|---|---|---|---|
| Product: | [Community] GlusterFS | Reporter: | Vikas Gorur <vikas> |
| Component: | core | Assignee: | Basavanagowda Kanur <gowda> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 2.0.3 | CC: | gluster-bugs, pavan, vinayak |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | RTNR | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | 761879 | ||
| Bug Blocks: | 761875 | ||
|
Description
Vikas Gorur
2009-07-16 09:09:37 UTC
PATCH: http://patches.gluster.com/patch/1604 in master (Global: Introduce setattr and fsetattr fops) PATCH: http://patches.gluster.com/patch/1623 in master (libglusterfsclient: Support setattr fop) PATCH: http://patches.gluster.com/patch/1624 in master (libglusterfsclient: Use setattr for chmod) PATCH: http://patches.gluster.com/patch/1625 in master (libglusterfsclient: Use setattr for chown) PATCH: http://patches.gluster.com/patch/1626 in master (libglusterfsclient: Use setattr for utimes) PATCH: http://patches.gluster.com/patch/1627 in master (libglusterfsclient: Use setattr for utime) PATCH: http://patches.gluster.com/patch/1628 in master (libglusterfsclient: Remove redundant utimens code) PATCH: http://patches.gluster.com/patch/1629 in master (libglusterfsclient: Remove redundant chmod code) PATCH: http://patches.gluster.com/patch/1630 in master (libglusterfsclient: Remove redundant chown code) PATCH: http://patches.gluster.com/patch/1631 in master (libglusterfsclient: Support fsetattr fop) PATCH: http://patches.gluster.com/patch/1632 in master (libglusterfsclient: Use fsetattr for fchmod) PATCH: http://patches.gluster.com/patch/1633 in master (libglusterfsclient: Use fsetattr for fchown) PATCH: http://patches.gluster.com/patch/1634 in master (libglusterfsclient: Remove redundant fchown and fchmod) PATCH: http://patches.gluster.com/patch/1677 in master (Removed remaining references to chmod, chown and utimens as part of setattr changes.) *** Bug 303 has been marked as a duplicate of this bug. *** PATCH: http://patches.gluster.com/patch/1754 in master (mount/fuse: Handle FATTR_MODE flag properly.) PATCH: http://patches.gluster.com/patch/1990 in master (mount/fuse: Don't use fsi if it is already cleaned up) PATCH: http://patches.gluster.com/patch/2009 in master (cluster/afr: Remove struct's for [f]chown, [f]chmod, utimens from afr_local_t.) PATCH: http://patches.gluster.com/patch/2021 in master (mount/fuse: Derive fd from the file handle for setattr) PATCH: http://patches.gluster.com/patch/2036 in master (fuse: use postbuf in truncate_cbk for attributes to return) PATCH: http://patches.gluster.com/patch/2052 in master (posix: posix_[f]setattr() handle valid=0 case by performing {f, l}chown (-1, -1)) PATCH: http://patches.gluster.com/patch/2497 in master (cluster/afr: Add log messages when setattr fails in self-heal.) PATCH: http://patches.gluster.com/patch/2552 in master (mount/fuse: Refactored fuse_setattr.) |