diff options
author | Krutika Dhananjay <kdhananj@redhat.com> | 2013-09-12 16:31:00 +0530 |
---|---|---|
committer | Krutika Dhananjay <kdhananj@redhat.com> | 2013-09-13 14:50:33 +0530 |
commit | c65ad1a35e61ca4b36a90887fa11c989371ccb91 (patch) | |
tree | 2623b54b32bec47ed49fede0a505e4ca16f17039 | |
parent | f802270c87186032d3228fcd4899506728ace0b6 (diff) |
glusterd: Ignore "features.limit-usage" in glusterd's (re)start path
Change-Id: I08f919e0bf3f014c553070dbd7710ba5db9fd2b4
Signed-off-by: Krutika Dhananjay <kdhananj@redhat.com>
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-store.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-store.c b/xlators/mgmt/glusterd/src/glusterd-store.c index db0829bb..591aba68 100644 --- a/xlators/mgmt/glusterd/src/glusterd-store.c +++ b/xlators/mgmt/glusterd/src/glusterd-store.c @@ -1906,6 +1906,14 @@ glusterd_store_retrieve_volume (char *volname) break; case 1: + /*The following strcmp check is to ensure that + * glusterd does not restore the quota limits + * into volinfo->dict post upgradation from 3.3 + * to 3.4 as the same limits will now be stored + * in xattrs on the respective directories. + */ + if (!strcmp (key, "features.limit-usage")) + break; ret = dict_set_str(volinfo->dict, key, gf_strdup (value)); if (ret) { |