diff options
author | Shreyas Siravara <sshreyas@fb.com> | 2017-09-07 15:34:58 -0700 |
---|---|---|
committer | Amar Tumballi <amarts@redhat.com> | 2017-12-12 12:04:24 +0000 |
commit | d95db5505a9cb923e61ccd23d28b45ceb07b716f (patch) | |
tree | 86324f94108be923769b6c31c1debe4ff0e2d8d6 /xlators/mgmt/glusterd/src | |
parent | 430484c92ab5a6234958d1143e0bb14aeb0cd1c0 (diff) |
md-cache: Cache statfs calls
Summary:
- This gives md-cache to cache statfs calls
- You can turn it on or off via 'gluster vol set groot performance.md-cache-statfs <on|off>'
Change-Id: I664579e3c19fb9a6cd9d7b3a0eae061f70f4def4
BUG: 1523295
Signature: t1:4652632:1488581841:111cc01efe83c71f1e98d075abb10589c4574705
Reviewed-on: https://review.gluster.org/18228
Reviewed-by: Shreyas Siravara <sshreyas@fb.com>
CentOS-regression: Gluster Build System <jenkins@build.gluster.org>
Smoke: Gluster Build System <jenkins@build.gluster.org>
Signed-off-by: Shreyas Siravara <sshreyas@fb.com>
Diffstat (limited to 'xlators/mgmt/glusterd/src')
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-volume-set.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-volume-set.c b/xlators/mgmt/glusterd/src/glusterd-volume-set.c index 5fdc032a135..8a3f6a49184 100644 --- a/xlators/mgmt/glusterd/src/glusterd-volume-set.c +++ b/xlators/mgmt/glusterd/src/glusterd-volume-set.c @@ -1817,6 +1817,12 @@ struct volopt_map_entry glusterd_volopt_map[] = { "(Integrity Measurement Architecture)", .flags = VOLOPT_FLAG_CLIENT_OPT }, + { .key = "performance.md-cache-statfs", + .voltype = "performance/md-cache", + .option = "md-cache-statfs", + .op_version = GD_OP_VERSION_4_0_0, + .flags = VOLOPT_FLAG_CLIENT_OPT + }, /* Crypt xlator options */ |