summaryrefslogtreecommitdiffstats
path: root/rpc/xdr/src/glusterfs3.h
diff options
context:
space:
mode:
authorAshish Pandey <aspandey@redhat.com>2016-06-09 16:19:37 +0530
committerXavier Hernandez <xhernandez@datalab.es>2016-06-10 02:14:37 -0700
commita837357c5c7873bf19155e76bf6c251fa799a605 (patch)
treedfcb2df56d748c971d9abd1e98bf67750bfcb5ea /rpc/xdr/src/glusterfs3.h
parent5016cc548d4368b1c180459d6fa8ae012bb21d6e (diff)
cluster/ec: Pass xdata to dht in case of error
Problem: In case of mkdir failure, dht expects error information so that it can act accordingly. Aftre adding bricks and re balance, layout gets changed. Fop "mkdir" with old layout returns EIO. EC gets this error in xdata but does not pass it back to dht. In this case dht will not be able to take corrective action. Solution: Return xdata back to dht Change-Id: I24def8038e6880607689b7b046dc6428f564c6ab BUG: 1344277 Signed-off-by: Ashish Pandey <aspandey@redhat.com> Reviewed-on: http://review.gluster.org/14679 Reviewed-by: Pranith Kumar Karampuri <pkarampu@redhat.com> Reviewed-by: Xavier Hernandez <xhernandez@datalab.es> Tested-by: Atin Mukherjee <amukherj@redhat.com> Smoke: Gluster Build System <jenkins@build.gluster.com> CentOS-regression: Gluster Build System <jenkins@build.gluster.com> NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>
Diffstat (limited to 'rpc/xdr/src/glusterfs3.h')
0 files changed, 0 insertions, 0 deletions