diff options
| -rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-volgen.c | 4 | ||||
| -rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-volume-set.c | 3 | 
2 files changed, 7 insertions, 0 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-volgen.c b/xlators/mgmt/glusterd/src/glusterd-volgen.c index 38c425e8440..faaf5d59a48 100644 --- a/xlators/mgmt/glusterd/src/glusterd-volgen.c +++ b/xlators/mgmt/glusterd/src/glusterd-volgen.c @@ -1599,6 +1599,7 @@ out:          return ret;  } +#if USE_GFDB /* only add changetimerecorder when GFDB is enabled */  static int  brick_graph_add_changetimerecorder (volgen_graph_t *graph,                                      glusterd_volinfo_t *volinfo, @@ -1665,6 +1666,7 @@ brick_graph_add_changetimerecorder (volgen_graph_t *graph,  out:          return ret;  } +#endif /* USE_GFDB */  static int  brick_graph_add_acl (volgen_graph_t *graph, glusterd_volinfo_t *volinfo, @@ -2169,7 +2171,9 @@ static volgen_brick_xlator_t server_graph_table[] = {          {brick_graph_add_acl, "acl"},  	{brick_graph_add_bitrot_stub, "bitrot-stub"},          {brick_graph_add_changelog, "changelog"}, +#if USE_GFDB /* changetimerecorder depends on gfdb */          {brick_graph_add_changetimerecorder, "changetimerecorder"}, +#endif          {brick_graph_add_bd, "bd"},          {brick_graph_add_trash, "trash"},          {brick_graph_add_arbiter, "arbiter"}, diff --git a/xlators/mgmt/glusterd/src/glusterd-volume-set.c b/xlators/mgmt/glusterd/src/glusterd-volume-set.c index 4c3d8518c6e..2194c429657 100644 --- a/xlators/mgmt/glusterd/src/glusterd-volume-set.c +++ b/xlators/mgmt/glusterd/src/glusterd-volume-set.c @@ -1692,6 +1692,7 @@ struct volopt_map_entry glusterd_volopt_map[] = {            .op_version  = GD_OP_VERSION_3_7_0,          }, +#if USE_GFDB /* no GFDB means tiering is disabled */          /* tier translator - global tunables */          { .key         = "cluster.write-freq-threshold",            .voltype     = "cluster/tier", @@ -1729,6 +1730,8 @@ struct volopt_map_entry glusterd_volopt_map[] = {            .option      = "record-counters",            .op_version  = GD_OP_VERSION_3_7_0          }, +#endif /* USE_GFDB */ +          { .key         = "locks.trace",            .voltype     = "features/locks",            .type        = NO_DOC,  | 
