summaryrefslogtreecommitdiffstats
path: root/api/src/glfs-mgmt.c
diff options
context:
space:
mode:
authorSoumya Koduri <skoduri@redhat.com>2014-06-04 18:40:00 +0530
committerVijay Bellur <vbellur@redhat.com>2014-07-16 04:48:20 -0700
commit119109e95268061d9a68c09972302c35a1b22201 (patch)
tree0ae9638a2dd83d4aee2a5e941ebda8ad8a84d92e /api/src/glfs-mgmt.c
parent1dea949cb60c3814c9206df6ba8dddec8d471a94 (diff)
libgfapi: Fixed an issue with healing files during glfs_resolve
While resolving any path during the first lookup, libgfapi should generate and send gfid as well along with the new inode created to the syncop_lookup(..) so that POSIX translator can heal the files with missing gfid using the new gfid passed. This wasn't happening correctly in the current "glfs_resolve_component(..)" implementation. Fixed the same. Also have added the changes from http://review.gluster.org/5337 in libgfapi, which is a fix to unlink the inode on revalidate if entry not found. In addition to the above, have cleaned up a redundant gfapi log mesage. Change-Id: I0757dda782d16ba6bdbe7ebdbde9c43381229b0a BUG: 1116854 Signed-off-by: Soumya Koduri <skoduri@redhat.com> Reviewed-on: http://review.gluster.org/7976 Tested-by: Gluster Build System <jenkins@build.gluster.com> Reviewed-by: Poornima G <pgurusid@redhat.com> Reviewed-by: Raghavendra G <rgowdapp@redhat.com> Reviewed-by: Vijay Bellur <vbellur@redhat.com>
Diffstat (limited to 'api/src/glfs-mgmt.c')
-rw-r--r--api/src/glfs-mgmt.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/api/src/glfs-mgmt.c b/api/src/glfs-mgmt.c
index bac51ceee59..3a428c9d95a 100644
--- a/api/src/glfs-mgmt.c
+++ b/api/src/glfs-mgmt.c
@@ -362,8 +362,6 @@ done:
memcpy (volid, fs->vol_uuid, uuid_size);
- gf_log (THIS->name, GF_LOG_INFO, "volume uuid: %s", volid);
-
return uuid_size;
}