<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/cli/src/cli-xml-output.c, branch v3.4.5beta2</title>
<subtitle>GlusterFS is a distributed file-system capable of scaling to several petabytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/'/>
<entry>
<title>cli: add peerid to volume status xml output</title>
<updated>2013-11-26T19:53:13+00:00</updated>
<author>
<name>Bala.FA</name>
<email>barumuga@redhat.com</email>
</author>
<published>2013-10-29T11:47:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=25dadcf6725b834bf735224ba165330b8872af4f'/>
<id>25dadcf6725b834bf735224ba165330b8872af4f</id>
<content type='text'>
This patch adds &lt;peerid&gt; tag to bricks and nfs/shd like services to
volume status xml output.

BUG: 955548
Change-Id: I0e58e323534a19d485c9523466bce215bd466160
Signed-off-by: Bala.FA &lt;barumuga@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6267
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds &lt;peerid&gt; tag to bricks and nfs/shd like services to
volume status xml output.

BUG: 955548
Change-Id: I0e58e323534a19d485c9523466bce215bd466160
Signed-off-by: Bala.FA &lt;barumuga@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6267
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cli: add node uuid in rebalance and remove brick status xml output</title>
<updated>2013-10-24T20:25:37+00:00</updated>
<author>
<name>Bala.FA</name>
<email>barumuga@redhat.com</email>
</author>
<published>2013-09-26T02:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=437d51f42813299435c297e9c0a1312dcaf0a6f4'/>
<id>437d51f42813299435c297e9c0a1312dcaf0a6f4</id>
<content type='text'>
This patch adds node uuid in rebalance/remove-brick status xml output.
Output XML will look like

&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;cliOutput&gt;
  &lt;opRet&gt;0&lt;/opRet&gt;
  &lt;opErrno&gt;0&lt;/opErrno&gt;
  &lt;opErrstr/&gt;
  &lt;volRebalance&gt;
    &lt;op&gt;3&lt;/op&gt;
    &lt;nodeCount&gt;1&lt;/nodeCount&gt;
    &lt;node&gt;
      &lt;nodeName&gt;localhost&lt;/nodeName&gt;
 ==&gt;&gt; &lt;id&gt;883626f8-4d29-4d02-8c5d-c9f48c5b2445&lt;/id&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;status&gt;3&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/node&gt;
    &lt;aggregate&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;status&gt;3&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/aggregate&gt;
  &lt;/volRebalance&gt;
&lt;/cliOutput&gt;

Change-Id: Ie2eb6e8d024605326d1a710b7c40ee30139f0f22
BUG: 1012296
Signed-off-by: Bala.FA &lt;barumuga@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6032
Reviewed-by: Kaushal M &lt;kaushal@redhat.com&gt;
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds node uuid in rebalance/remove-brick status xml output.
Output XML will look like

&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;cliOutput&gt;
  &lt;opRet&gt;0&lt;/opRet&gt;
  &lt;opErrno&gt;0&lt;/opErrno&gt;
  &lt;opErrstr/&gt;
  &lt;volRebalance&gt;
    &lt;op&gt;3&lt;/op&gt;
    &lt;nodeCount&gt;1&lt;/nodeCount&gt;
    &lt;node&gt;
      &lt;nodeName&gt;localhost&lt;/nodeName&gt;
 ==&gt;&gt; &lt;id&gt;883626f8-4d29-4d02-8c5d-c9f48c5b2445&lt;/id&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;status&gt;3&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/node&gt;
    &lt;aggregate&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;status&gt;3&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/aggregate&gt;
  &lt;/volRebalance&gt;
&lt;/cliOutput&gt;

Change-Id: Ie2eb6e8d024605326d1a710b7c40ee30139f0f22
BUG: 1012296
Signed-off-by: Bala.FA &lt;barumuga@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6032
Reviewed-by: Kaushal M &lt;kaushal@redhat.com&gt;
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cli: skipped tag in xml output of rebalance/remove-brick status</title>
<updated>2013-10-24T12:20:41+00:00</updated>
<author>
<name>Aravinda VK</name>
<email>avishwan@redhat.com</email>
</author>
<published>2013-10-22T08:39:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=71614ecbd96f65273d7a19bc62b1d918a8b36191'/>
<id>71614ecbd96f65273d7a19bc62b1d918a8b36191</id>
<content type='text'>
Skipped files count is available in CLI output of rebalance status
and remove-brick status, but not available in xml output.

Example output:
&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;cliOutput&gt;
  &lt;opRet&gt;0&lt;/opRet&gt;
  &lt;opErrno&gt;0&lt;/opErrno&gt;
  &lt;opErrstr/&gt;
  &lt;volRebalance&gt;
    &lt;op&gt;3&lt;/op&gt;
    &lt;nodeCount&gt;1&lt;/nodeCount&gt;
    &lt;node&gt;
      &lt;nodeName&gt;localhost&lt;/nodeName&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;skipped&gt;0&lt;/skipped&gt;
      &lt;status&gt;0&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/node&gt;
    &lt;aggregate&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;skipped&gt;0&lt;/skipped&gt;
      &lt;status&gt;0&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/aggregate&gt;
  &lt;/volRebalance&gt;
&lt;/cliOutput&gt;

BUG: 1012772
Change-Id: I4f5128c3fa3b2b791bcbaf41ac7f229f80bfefe9
Signed-off-by: Aravinda VK &lt;avishwan@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6000
Reviewed-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6119
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Skipped files count is available in CLI output of rebalance status
and remove-brick status, but not available in xml output.

Example output:
&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;cliOutput&gt;
  &lt;opRet&gt;0&lt;/opRet&gt;
  &lt;opErrno&gt;0&lt;/opErrno&gt;
  &lt;opErrstr/&gt;
  &lt;volRebalance&gt;
    &lt;op&gt;3&lt;/op&gt;
    &lt;nodeCount&gt;1&lt;/nodeCount&gt;
    &lt;node&gt;
      &lt;nodeName&gt;localhost&lt;/nodeName&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;skipped&gt;0&lt;/skipped&gt;
      &lt;status&gt;0&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/node&gt;
    &lt;aggregate&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;skipped&gt;0&lt;/skipped&gt;
      &lt;status&gt;0&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/aggregate&gt;
  &lt;/volRebalance&gt;
&lt;/cliOutput&gt;

BUG: 1012772
Change-Id: I4f5128c3fa3b2b791bcbaf41ac7f229f80bfefe9
Signed-off-by: Aravinda VK &lt;avishwan@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6000
Reviewed-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6119
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cli: runtime in xml output of rebalance/remove-brick status</title>
<updated>2013-10-24T11:06:46+00:00</updated>
<author>
<name>Aravinda VK</name>
<email>avishwan@redhat.com</email>
</author>
<published>2013-10-22T08:30:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=45d6c6ba540beaaab2fd9d2703ef8b2ce0da0454'/>
<id>45d6c6ba540beaaab2fd9d2703ef8b2ce0da0454</id>
<content type='text'>
"runtime in secs" is available in the CLI output of
rebalance status and remove-brick status, but not available
in xml output when --xml is passed.

runtime in aggregate section will be max of all nodes runtimes.

Example output:
&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;cliOutput&gt;
  &lt;opRet&gt;0&lt;/opRet&gt;
  &lt;opErrno&gt;0&lt;/opErrno&gt;
  &lt;opErrstr/&gt;
  &lt;volRebalance&gt;
    &lt;op&gt;3&lt;/op&gt;
    &lt;nodeCount&gt;1&lt;/nodeCount&gt;
    &lt;node&gt;
      &lt;nodeName&gt;localhost&lt;/nodeName&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;skipped&gt;0&lt;/skipped&gt;
      &lt;runtime&gt;1.00&lt;/runtime&gt;
      &lt;status&gt;3&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/node&gt;
    &lt;aggregate&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;skipped&gt;0&lt;/skipped&gt;
      &lt;runtime&gt;1.00&lt;/runtime&gt;
      &lt;status&gt;3&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/aggregate&gt;
  &lt;/volRebalance&gt;
&lt;/cliOutput&gt;

BUG: 1012773
Change-Id: I6de59d4ed03983b6ffc014d6a331251cf635a690
Signed-off-by: Aravinda VK &lt;avishwan@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5997
Reviewed-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6118
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"runtime in secs" is available in the CLI output of
rebalance status and remove-brick status, but not available
in xml output when --xml is passed.

runtime in aggregate section will be max of all nodes runtimes.

Example output:
&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;cliOutput&gt;
  &lt;opRet&gt;0&lt;/opRet&gt;
  &lt;opErrno&gt;0&lt;/opErrno&gt;
  &lt;opErrstr/&gt;
  &lt;volRebalance&gt;
    &lt;op&gt;3&lt;/op&gt;
    &lt;nodeCount&gt;1&lt;/nodeCount&gt;
    &lt;node&gt;
      &lt;nodeName&gt;localhost&lt;/nodeName&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;skipped&gt;0&lt;/skipped&gt;
      &lt;runtime&gt;1.00&lt;/runtime&gt;
      &lt;status&gt;3&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/node&gt;
    &lt;aggregate&gt;
      &lt;files&gt;0&lt;/files&gt;
      &lt;size&gt;0&lt;/size&gt;
      &lt;lookups&gt;0&lt;/lookups&gt;
      &lt;failures&gt;0&lt;/failures&gt;
      &lt;skipped&gt;0&lt;/skipped&gt;
      &lt;runtime&gt;1.00&lt;/runtime&gt;
      &lt;status&gt;3&lt;/status&gt;
      &lt;statusStr&gt;completed&lt;/statusStr&gt;
    &lt;/aggregate&gt;
  &lt;/volRebalance&gt;
&lt;/cliOutput&gt;

BUG: 1012773
Change-Id: I6de59d4ed03983b6ffc014d6a331251cf635a690
Signed-off-by: Aravinda VK &lt;avishwan@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5997
Reviewed-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6118
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cli,glusterd: Task parameters in xml output</title>
<updated>2013-09-19T21:08:02+00:00</updated>
<author>
<name>Kaushal M</name>
<email>kaushal@redhat.com</email>
</author>
<published>2013-09-04T06:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=999c177ffba9b940d977901ede3aaf55c236e255'/>
<id>999c177ffba9b940d977901ede3aaf55c236e255</id>
<content type='text'>
 Backport of 91cd0eae2cc1d96cbafa6457835f146503355238 from master

This patch introduces task parameters for the asynchronus task shown in
volume status. The parameters are only given for xml output. The
parameters shown currently are,
- source and destination bricks for replace-brick tasks
  ......
        &lt;tasks&gt;
          &lt;task&gt;
            &lt;type&gt;Replace brick&lt;/type&gt;
            &lt;id&gt;3d1a1005-9d2e-4ae0-bd62-577bc1d333a3&lt;/id&gt;
            &lt;status&gt;1&lt;/status&gt;
            &lt;params&gt;
              &lt;srcBrick&gt;archm:/export/test4&lt;/srcBrick&gt;
              &lt;dstBrick&gt;archm:/export/test-replace1&lt;/dstBrick&gt;
            &lt;/params&gt;
          &lt;/task&gt;
        &lt;/tasks&gt;
  ......
- list of bricks being removed for remove-brick tasks
  ......
        &lt;tasks&gt;
          &lt;task&gt;
            &lt;type&gt;Remove brick&lt;/type&gt;
            &lt;id&gt;901c20ca-0da2-41de-8669-5f0caca6b846&lt;/id&gt;
            &lt;status&gt;1&lt;/status&gt;
            &lt;params&gt;
              &lt;brick&gt;archm:/export/test2&lt;/brick&gt;
              &lt;brick&gt;archm:/export/test3&lt;/brick&gt;
            &lt;/params&gt;
          &lt;/task&gt;
        &lt;/tasks&gt;
  ......

The changes for non-xml output will be done in a subsequent patch.

BUG: 916577
Change-Id: Iade8a4974aefc5ffb080553496ae5a3169055090
Signed-off-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5973
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Backport of 91cd0eae2cc1d96cbafa6457835f146503355238 from master

This patch introduces task parameters for the asynchronus task shown in
volume status. The parameters are only given for xml output. The
parameters shown currently are,
- source and destination bricks for replace-brick tasks
  ......
        &lt;tasks&gt;
          &lt;task&gt;
            &lt;type&gt;Replace brick&lt;/type&gt;
            &lt;id&gt;3d1a1005-9d2e-4ae0-bd62-577bc1d333a3&lt;/id&gt;
            &lt;status&gt;1&lt;/status&gt;
            &lt;params&gt;
              &lt;srcBrick&gt;archm:/export/test4&lt;/srcBrick&gt;
              &lt;dstBrick&gt;archm:/export/test-replace1&lt;/dstBrick&gt;
            &lt;/params&gt;
          &lt;/task&gt;
        &lt;/tasks&gt;
  ......
- list of bricks being removed for remove-brick tasks
  ......
        &lt;tasks&gt;
          &lt;task&gt;
            &lt;type&gt;Remove brick&lt;/type&gt;
            &lt;id&gt;901c20ca-0da2-41de-8669-5f0caca6b846&lt;/id&gt;
            &lt;status&gt;1&lt;/status&gt;
            &lt;params&gt;
              &lt;brick&gt;archm:/export/test2&lt;/brick&gt;
              &lt;brick&gt;archm:/export/test3&lt;/brick&gt;
            &lt;/params&gt;
          &lt;/task&gt;
        &lt;/tasks&gt;
  ......

The changes for non-xml output will be done in a subsequent patch.

BUG: 916577
Change-Id: Iade8a4974aefc5ffb080553496ae5a3169055090
Signed-off-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5973
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cli: add aggregate status for rebalance and remove-brick status xml output</title>
<updated>2013-09-19T21:07:45+00:00</updated>
<author>
<name>Kaushal M</name>
<email>kaushal@redhat.com</email>
</author>
<published>2013-09-11T08:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=3dbd950b10154f7662bb3cfccedc98e95652c522'/>
<id>3dbd950b10154f7662bb3cfccedc98e95652c522</id>
<content type='text'>
 Backport of 91e4b7aa1361087317238b9bf6427ef274737c8c from master

Add aggregate status information in &lt;aggregate&gt; section of gluster volume
'rebalance status' and 'remove-brick status cli xml output.

The aggregate status determined based on the most critical level
and the aggregate status will have 'Complete' only when all
individual status are 'Complete'.

BUG: 1006813
Change-Id: I803d4bfb31dbda53b5665332263576c910562805
Original-author: Timothy Asir &lt;tjeyasin@redhat.com&gt;
Signed-off-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5972
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Backport of 91e4b7aa1361087317238b9bf6427ef274737c8c from master

Add aggregate status information in &lt;aggregate&gt; section of gluster volume
'rebalance status' and 'remove-brick status cli xml output.

The aggregate status determined based on the most critical level
and the aggregate status will have 'Complete' only when all
individual status are 'Complete'.

BUG: 1006813
Change-Id: I803d4bfb31dbda53b5665332263576c910562805
Original-author: Timothy Asir &lt;tjeyasin@redhat.com&gt;
Signed-off-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5972
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cli: Add statusStr xml tag to task list and rebalance/remove brick status</title>
<updated>2013-09-19T17:28:27+00:00</updated>
<author>
<name>Kaushal M</name>
<email>kaushal@redhat.com</email>
</author>
<published>2013-08-30T09:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=c8e970495d24af1303b4dda8da9ac7bd6c8849fe'/>
<id>c8e970495d24af1303b4dda8da9ac7bd6c8849fe</id>
<content type='text'>
 Backport of cd7951aa31ae4bbdf35fc6d1f2466636844b889d from master

New xml tag statusStr added to following gluster cli commands
gluster volume status all --xml (For Task status)
gluster volume rebalance &lt;VOLNAME&gt; status --xml
gluster volume remove-brick &lt;VOLNAME&gt; &lt;BRICK1..&gt; status --xml

Example(volume status all):
&lt;task&gt;
    &lt;type&gt;Rebalance&lt;/type&gt;
    &lt;id&gt;82d8d122-8738-4144-8507-d93fc98b61df&lt;/id&gt;
    &lt;status&gt;3&lt;/status&gt;
    &lt;statusStr&gt;completed&lt;/statusStr&gt;
&lt;/task&gt;

Example(volume rebalance &lt;VOL&gt; status)
&lt;node&gt;
    &lt;nodeName&gt;localhost&lt;/nodeName&gt;
    &lt;files&gt;0&lt;/files&gt;
    &lt;size&gt;0&lt;/size&gt;
    &lt;lookups&gt;0&lt;/lookups&gt;
    &lt;failures&gt;0&lt;/failures&gt;
    &lt;status&gt;3&lt;/status&gt;
    &lt;statusStr&gt;completed&lt;/statusStr&gt;
&lt;/node&gt;

Also modified task status as string instead of showing number
in gluster volume status all

Example:
Status of volume: gv1
Gluster process                                         Port    Online  Pid
------------------------------------------------------------------------------
Brick sumne.sumne:/gfs/b1                               49154   Y       15489
Brick sumne.sumne:/gfs/b2                               49155   Y       15493
NFS Server on localhost                                 N/A     N       15913

           Task                                      ID         Status
           ----                                      --         ------
      Rebalance    82d8d122-8738-4144-8507-d93fc98b61df      completed

BUG: 1003521
Change-Id: I2f6845b621cbd5a74aeb3a3195f944536745e0ec
Original-author: Aravinda VK &lt;avishwan@redhat.com&gt;
Signed-off-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5969
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Backport of cd7951aa31ae4bbdf35fc6d1f2466636844b889d from master

New xml tag statusStr added to following gluster cli commands
gluster volume status all --xml (For Task status)
gluster volume rebalance &lt;VOLNAME&gt; status --xml
gluster volume remove-brick &lt;VOLNAME&gt; &lt;BRICK1..&gt; status --xml

Example(volume status all):
&lt;task&gt;
    &lt;type&gt;Rebalance&lt;/type&gt;
    &lt;id&gt;82d8d122-8738-4144-8507-d93fc98b61df&lt;/id&gt;
    &lt;status&gt;3&lt;/status&gt;
    &lt;statusStr&gt;completed&lt;/statusStr&gt;
&lt;/task&gt;

Example(volume rebalance &lt;VOL&gt; status)
&lt;node&gt;
    &lt;nodeName&gt;localhost&lt;/nodeName&gt;
    &lt;files&gt;0&lt;/files&gt;
    &lt;size&gt;0&lt;/size&gt;
    &lt;lookups&gt;0&lt;/lookups&gt;
    &lt;failures&gt;0&lt;/failures&gt;
    &lt;status&gt;3&lt;/status&gt;
    &lt;statusStr&gt;completed&lt;/statusStr&gt;
&lt;/node&gt;

Also modified task status as string instead of showing number
in gluster volume status all

Example:
Status of volume: gv1
Gluster process                                         Port    Online  Pid
------------------------------------------------------------------------------
Brick sumne.sumne:/gfs/b1                               49154   Y       15489
Brick sumne.sumne:/gfs/b2                               49155   Y       15493
NFS Server on localhost                                 N/A     N       15913

           Task                                      ID         Status
           ----                                      --         ------
      Rebalance    82d8d122-8738-4144-8507-d93fc98b61df      completed

BUG: 1003521
Change-Id: I2f6845b621cbd5a74aeb3a3195f944536745e0ec
Original-author: Aravinda VK &lt;avishwan@redhat.com&gt;
Signed-off-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/5969
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cli: output xml in pretty format</title>
<updated>2013-01-17T07:59:48+00:00</updated>
<author>
<name>Kaushal M</name>
<email>kaushal@redhat.com</email>
</author>
<published>2012-12-29T07:13:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=cea939a5b11bd035f87232e0f3178d832dcbdf1f'/>
<id>cea939a5b11bd035f87232e0f3178d832dcbdf1f</id>
<content type='text'>
Gluster cli now prints XML outputs in 'pretty' format. This solves the problem
of empty elements occuring as two tags instead of being collapsed into one.

Change-Id: Iab7aeadcff29c18ae388b58e446a16e937ac09ed
BUG: 849293
Signed-off-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/4355
Reviewed-by: Krutika Dhananjay &lt;kdhananj@redhat.com&gt;
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Gluster cli now prints XML outputs in 'pretty' format. This solves the problem
of empty elements occuring as two tags instead of being collapsed into one.

Change-Id: Iab7aeadcff29c18ae388b58e446a16e937ac09ed
BUG: 849293
Signed-off-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/4355
Reviewed-by: Krutika Dhananjay &lt;kdhananj@redhat.com&gt;
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cli: Fix task-id xml compilation</title>
<updated>2013-01-09T07:33:10+00:00</updated>
<author>
<name>Kaushal M</name>
<email>kaushal@redhat.com</email>
</author>
<published>2012-12-20T07:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=f1b2faab5e28e1ea33401022e16aec161fbca353'/>
<id>f1b2faab5e28e1ea33401022e16aec161fbca353</id>
<content type='text'>
Change-Id: I92ada7d5ba1eb46024f47c4f32c517db27ada576
BUG: 857330
Signed-off-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/4342
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I92ada7d5ba1eb46024f47c4f32c517db27ada576
BUG: 857330
Signed-off-by: Kaushal M &lt;kaushal@redhat.com&gt;
Reviewed-on: http://review.gluster.org/4342
Reviewed-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
Tested-by: Vijay Bellur &lt;vbellur@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>core: remove all the 'inner' functions in codebase</title>
<updated>2012-12-20T07:35:29+00:00</updated>
<author>
<name>Amar Tumballi</name>
<email>amarts@redhat.com</email>
</author>
<published>2012-11-12T19:44:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=000e65d7af7be31236e060064fb3b4a332e78cf3'/>
<id>000e65d7af7be31236e060064fb3b4a332e78cf3</id>
<content type='text'>
* move 'dict_keys_join()' from api/glfs_fops.c to libglusterfs/dict.c
  - also added an argument which is treated as a filter function if
    required, currently useful for fuse.

* now 'make CFLAGS="-std=gnu99 -pedantic" 2&gt;&amp;1 | grep nested' gives
  no output.

Change-Id: I4e18496fbd93ae1d3942026ef4931889cba015e8
Signed-off-by: Amar Tumballi &lt;amarts@redhat.com&gt;
BUG: 875913
Reviewed-on: http://review.gluster.org/4187
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* move 'dict_keys_join()' from api/glfs_fops.c to libglusterfs/dict.c
  - also added an argument which is treated as a filter function if
    required, currently useful for fuse.

* now 'make CFLAGS="-std=gnu99 -pedantic" 2&gt;&amp;1 | grep nested' gives
  no output.

Change-Id: I4e18496fbd93ae1d3942026ef4931889cba015e8
Signed-off-by: Amar Tumballi &lt;amarts@redhat.com&gt;
BUG: 875913
Reviewed-on: http://review.gluster.org/4187
Tested-by: Gluster Build System &lt;jenkins@build.gluster.com&gt;
Reviewed-by: Anand Avati &lt;avati@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
