diff options
author | Pranith Kumar K <pkarampu@redhat.com> | 2015-09-08 16:23:36 +0530 |
---|---|---|
committer | Xavier Hernandez <xhernandez@datalab.es> | 2015-10-09 05:26:05 -0700 |
commit | fe3c6f0fa2bf8590f4c540fd9561aeeec1243361 (patch) | |
tree | 03955fdaac90d3254b5c833094839aa44af5fe34 /libglusterfs | |
parent | 47d8d2fc9c88c95dfcae2c5c06e6eb3b1ce03a92 (diff) |
cluster/ec: Implement gfid-hash read-policy
Add a policy in ec to performs reads from same bricks as long as they
are good. Based on the gfid of the file/directory it determines the
bricks to be considered for reading.
Change-Id: Ic97b5c54c086a28b5e07a330a4fd448551b49376
BUG: 1261260
Signed-off-by: Pranith Kumar K <pkarampu@redhat.com>
Reviewed-on: http://review.gluster.org/12133
Tested-by: NetBSD Build System <jenkins@build.gluster.org>
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Xavier Hernandez <xhernandez@datalab.es>
Diffstat (limited to 'libglusterfs')
-rw-r--r-- | libglusterfs/src/globals.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libglusterfs/src/globals.h b/libglusterfs/src/globals.h index 6934aec5ed1..88e5f77721b 100644 --- a/libglusterfs/src/globals.h +++ b/libglusterfs/src/globals.h @@ -38,7 +38,7 @@ */ #define GD_OP_VERSION_MIN 1 /* MIN is the fresh start op-version, mostly should not change */ -#define GD_OP_VERSION_MAX GD_OP_VERSION_3_7_5 /* MAX VERSION is the maximum +#define GD_OP_VERSION_MAX GD_OP_VERSION_3_7_6 /* MAX VERSION is the maximum count in VME table, should keep changing with introduction of newer @@ -58,6 +58,8 @@ #define GD_OP_VERSION_3_7_5 30705 /* Op-version for GlusterFS 3.7.5 */ +#define GD_OP_VERSION_3_7_6 30706 /* Op-version for GlusterFS 3.7.6 */ + #define GD_OP_VER_PERSISTENT_AFR_XATTRS GD_OP_VERSION_3_6_0 #include "xlator.h" |