diff options
| author | N Balachandran <nbalacha@redhat.com> | 2018-03-26 13:20:17 +0530 | 
|---|---|---|
| committer | Raghavendra G <rgowdapp@redhat.com> | 2018-04-02 06:11:44 +0000 | 
| commit | d0fbe01f96012b568b96b9e3b374a27ce26734a0 (patch) | |
| tree | 1e760e2552ee23d179de8671bac5e0a3a8509ba5 | |
| parent | 08fadcc2a706342e4eee79dc7d9b48ba01fcb312 (diff) | |
cluster/dht: Update dht option levels
Set the levels for DHT options based on
https://review.gluster.org/#/c/19466/
Change-Id: I51b31a706a0b9517404e83224c89de145fd5d7e1
updates: #430
Signed-off-by: N Balachandran <nbalacha@redhat.com>
| -rw-r--r-- | xlators/cluster/dht/src/dht-shared.c | 18 | 
1 files changed, 16 insertions, 2 deletions
diff --git a/xlators/cluster/dht/src/dht-shared.c b/xlators/cluster/dht/src/dht-shared.c index 51c9d9cb3cf..6b89fe797de 100644 --- a/xlators/cluster/dht/src/dht-shared.c +++ b/xlators/cluster/dht/src/dht-shared.c @@ -971,7 +971,8 @@ struct volume_options options[] = {            "from the hash subvolume. If set to OFF, it does not do a lookup "            "on the remaining subvolumes.",            .op_version = {1}, -          .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE +          .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE, +          .level = OPT_STATUS_BASIC,          },          { .key = {"lookup-optimize"},            .type = GF_OPTION_TYPE_BOOL, @@ -981,6 +982,7 @@ struct volume_options options[] = {            "files, in case the hashed subvolume does not return any result. "            "This option disregards the lookup-unhashed setting, when enabled.",            .op_version = {GD_OP_VERSION_3_7_2}, +          .level = OPT_STATUS_ADVANCED,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          },          { .key  = {"min-free-disk"}, @@ -990,6 +992,7 @@ struct volume_options options[] = {            "process starts balancing out the cluster, and logs will appear "            "in log files",            .op_version = {1}, +          .level = OPT_STATUS_BASIC,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          },          { .key  = {"min-free-inodes"}, @@ -998,6 +1001,7 @@ struct volume_options options[] = {            .description = "after system has only N% of inodes, warnings "            "starts to appear in log files",            .op_version = {1}, +          .level = OPT_STATUS_BASIC,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          },          { .key = {"unhashed-sticky-bit"}, @@ -1009,6 +1013,7 @@ struct volume_options options[] = {            .default_value = "on",            .description = "This option if set to ON, forces the use of "            "readdirp, and hence also displays the stats of the files.", +          .level = OPT_STATUS_ADVANCED,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          },          { .key = {"assert-no-child-down"}, @@ -1030,7 +1035,8 @@ struct volume_options options[] = {            .type = GF_OPTION_TYPE_ANY,            .description = "This option if set to ON, decommissions "            "the brick, so that no new data is allowed to be created " -          "on that brick." +          "on that brick.", +          .level = OPT_STATUS_ADVANCED,          },          { .key  = {"rebalance-cmd"},            .type = GF_OPTION_TYPE_INT, @@ -1049,6 +1055,7 @@ struct volume_options options[] = {            "process. If set to OFF, the rebalance logs will only display the "            "time spent in each directory.",            .op_version = {2}, +          .level = OPT_STATUS_BASIC,          },          { .key = {"readdir-optimize"},            .type = GF_OPTION_TYPE_BOOL, @@ -1057,6 +1064,7 @@ struct volume_options options[] = {            "that allows DHT to requests non-first subvolumes to filter out "            "directory entries.",            .op_version = {1}, +          .level = OPT_STATUS_ADVANCED,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          },          { .key = {"rsync-hash-regex"}, @@ -1066,6 +1074,7 @@ struct volume_options options[] = {            "suffix and prefix used by rsync, to prevent relocation when the "            "file is renamed.",            .op_version = {3}, +          .level = OPT_STATUS_BASIC,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          },          { .key = {"extra-hash-regex"}, @@ -1075,6 +1084,7 @@ struct volume_options options[] = {            "suffix and prefix used by an application, to prevent relocation when "            "the file is renamed.",            .op_version = {3}, +          .level = OPT_STATUS_BASIC,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          },          { .key = {"rebalance-filter"}, @@ -1097,6 +1107,7 @@ struct volume_options options[] = {            "with a probability proportional to their size.  Otherwise, all "            "bricks will have the same probability (legacy behavior).",            .op_version  = {GD_OP_VERSION_3_6_0}, +          .level = OPT_STATUS_BASIC,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          }, @@ -1198,6 +1209,7 @@ struct volume_options options[] = {                           "be migrated at a time and aggressive will allow "                           "max of [($(processing units) - 4) / 2), 4]",            .op_version  = {GD_OP_VERSION_3_7_0}, +          .level = OPT_STATUS_BASIC,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          }, @@ -1208,6 +1220,7 @@ struct volume_options options[] = {            .description = " If enabled this feature will migrate the posix locks"                           " associated with a file during rebalance",            .op_version  = {GD_OP_VERSION_3_8_0}, +          .level = OPT_STATUS_ADVANCED,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          }, @@ -1217,6 +1230,7 @@ struct volume_options options[] = {            .description = "If disabled, rebalance will not migrate files that "                           "are being written to by an application",            .op_version  = {GD_OP_VERSION_4_0_0}, +          .level = OPT_STATUS_ADVANCED,            .flags = OPT_FLAG_CLIENT_OPT | OPT_FLAG_SETTABLE | OPT_FLAG_DOC          },  | 
