<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs-snapshot.git/rpc/xdr/src, branch development</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/'/>
<entry>
<title>snapshot/config : snapshot config changes.</title>
<updated>2014-03-25T13:37:12+00:00</updated>
<author>
<name>Sachin Pandit</name>
<email>spandit@redhat.com</email>
</author>
<published>2014-03-17T01:52:03+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=c36c95a79c2f73f35727c6f8cba0586714663fd9'/>
<id>c36c95a79c2f73f35727c6f8cba0586714663fd9</id>
<content type='text'>
Syntax :
        gluster snapshot config [volname] [snap-max-hard-limit &lt;value&gt;]
                                          [snap-max-soft-limit &lt;value&gt;]

        1)If volume name is not specified, then the value is set system wide.
        2)If volume name is specified, then the value is set to that particular volume.

        *NOTE : snap-max-soft-limit cannot be specified to individual volumes.

case 1) When system limit is greater than volume limit.
Sample output :

        Snapshot System Configuration:
        snap-max-hard-limit : 200
        snap-max-soft-limit : 50%

        Snapshot Volume Configuration:

        Volume : vol2
        snap-max-hard-limit : 100
        Effective snap-max-hard-limit : 100
        Effective snap-max-soft-limit : 50 (50%)

        Volume : vol1
        snap-max-hard-limit : 150
        Effective snap-max-hard-limit : 150
        Effective snap-max-soft-limit : 75 (50%)

case 2) When system limit is lesser than volume limit.
Sample output :

        Snapshot System Configuration:
        snap-max-hard-limit : 50
        snap-max-soft-limit : 50%

        Snapshot Volume Configuration:

        Volume : vol2
        snap-max-hard-limit : 100
        Effective snap-max-hard-limit : 50
        Effective snap-max-soft-limit : 25 (50%)

        Volume : vol1
        snap-max-hard-limit : 150
        Effective snap-max-hard-limit : 50
        Effective snap-max-soft-limit : 25 (50%)

Change-Id: I97b5daefec7205bb9ab7b5b51d38f504cc5ee940
BUG: 1075034
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7303
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Syntax :
        gluster snapshot config [volname] [snap-max-hard-limit &lt;value&gt;]
                                          [snap-max-soft-limit &lt;value&gt;]

        1)If volume name is not specified, then the value is set system wide.
        2)If volume name is specified, then the value is set to that particular volume.

        *NOTE : snap-max-soft-limit cannot be specified to individual volumes.

case 1) When system limit is greater than volume limit.
Sample output :

        Snapshot System Configuration:
        snap-max-hard-limit : 200
        snap-max-soft-limit : 50%

        Snapshot Volume Configuration:

        Volume : vol2
        snap-max-hard-limit : 100
        Effective snap-max-hard-limit : 100
        Effective snap-max-soft-limit : 50 (50%)

        Volume : vol1
        snap-max-hard-limit : 150
        Effective snap-max-hard-limit : 150
        Effective snap-max-soft-limit : 75 (50%)

case 2) When system limit is lesser than volume limit.
Sample output :

        Snapshot System Configuration:
        snap-max-hard-limit : 50
        snap-max-soft-limit : 50%

        Snapshot Volume Configuration:

        Volume : vol2
        snap-max-hard-limit : 100
        Effective snap-max-hard-limit : 50
        Effective snap-max-soft-limit : 25 (50%)

        Volume : vol1
        snap-max-hard-limit : 150
        Effective snap-max-hard-limit : 50
        Effective snap-max-soft-limit : 25 (50%)

Change-Id: I97b5daefec7205bb9ab7b5b51d38f504cc5ee940
BUG: 1075034
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7303
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mgmt/glusterd: do cleanup of snapshots in post-validate phase if half baked</title>
<updated>2014-03-24T14:45:09+00:00</updated>
<author>
<name>Raghavendra Bhat</name>
<email>raghavendra@redhat.com</email>
</author>
<published>2014-03-20T09:16:02+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=123db32a53f7e2f99c0d63b368ed8a8ee6b41f62'/>
<id>123db32a53f7e2f99c0d63b368ed8a8ee6b41f62</id>
<content type='text'>
               objects are there

Change-Id: I372cac98ad054cdc1a6fbc7f6c77c25981063b2f
Signed-off-by: Raghavendra Bhat &lt;raghavendra@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7237
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
               objects are there

Change-Id: I372cac98ad054cdc1a6fbc7f6c77c25981063b2f
Signed-off-by: Raghavendra Bhat &lt;raghavendra@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7237
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>feature/snapshot : Snapshot status.</title>
<updated>2014-03-13T09:54:13+00:00</updated>
<author>
<name>Sachin Pandit</name>
<email>spandit@redhat.com</email>
</author>
<published>2014-03-06T05:39:58+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=b458f7b40b19727258fa3268cc8d1147f630fe26'/>
<id>b458f7b40b19727258fa3268cc8d1147f630fe26</id>
<content type='text'>
Snapshot status command is used to display the status of
available snapshot.

The status command will display the Brick path, Volume Group,
Brick pid, Whether brick is online, Percentage of data filled,
Logical Volume size.

The syntax for using snapshot status is :

        gluster snapshot status [(snapname | volume &lt;volname&gt;)]

Change-Id: I621911c305e20ca83d958ff1f8762bef1f2f12f0
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7134
Reviewed-by: Vijaikumar Mallikarjuna &lt;vmallika@redhat.com&gt;
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Snapshot status command is used to display the status of
available snapshot.

The status command will display the Brick path, Volume Group,
Brick pid, Whether brick is online, Percentage of data filled,
Logical Volume size.

The syntax for using snapshot status is :

        gluster snapshot status [(snapname | volume &lt;volname&gt;)]

Change-Id: I621911c305e20ca83d958ff1f8762bef1f2f12f0
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7134
Reviewed-by: Vijaikumar Mallikarjuna &lt;vmallika@redhat.com&gt;
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>glusterd/snapshot : Introduced a macro for snapshot info command.</title>
<updated>2014-03-10T13:21:06+00:00</updated>
<author>
<name>Sachin Pandit</name>
<email>spandit@redhat.com</email>
</author>
<published>2014-03-06T23:46:02+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=9fe1f24e42fa54b58616cd846fce76ab60d7e4e8'/>
<id>9fe1f24e42fa54b58616cd846fce76ab60d7e4e8</id>
<content type='text'>
Also populated the error message in case of snapshot create, list, info and delete failure.

When snapshot list, info or delete is issued, if the entered snapname/volname does not exist then populate error string along with logging.

Change-Id: I632d25110bc63ff0e4ac98b27e2f410f7ccbb990
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7203
Reviewed-by: Vijaikumar Mallikarjuna &lt;vmallika@redhat.com&gt;
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also populated the error message in case of snapshot create, list, info and delete failure.

When snapshot list, info or delete is issued, if the entered snapname/volname does not exist then populate error string along with logging.

Change-Id: I632d25110bc63ff0e4ac98b27e2f410f7ccbb990
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7203
Reviewed-by: Vijaikumar Mallikarjuna &lt;vmallika@redhat.com&gt;
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>glusterd/mgmt_v3 locks: Generalization of the volume wide locks.</title>
<updated>2014-03-07T12:29:33+00:00</updated>
<author>
<name>Avra Sengupta</name>
<email>asengupt@redhat.com</email>
</author>
<published>2014-03-01T03:34:16+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=44428343529bec83fab0e3519396471fc8f651b4'/>
<id>44428343529bec83fab0e3519396471fc8f651b4</id>
<content type='text'>
Renaming volume locks as mgmt_v3 locks

Change-Id: I2a324e2b8e1772d7b165fe96ce8ba5b902c2ed9a
Signed-off-by: Avra Sengupta &lt;asengupt@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7187
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Renaming volume locks as mgmt_v3 locks

Change-Id: I2a324e2b8e1772d7b165fe96ce8ba5b902c2ed9a
Signed-off-by: Avra Sengupta &lt;asengupt@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7187
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>CLI/snapshot : Snapshot info CLI changes</title>
<updated>2014-03-05T09:54:43+00:00</updated>
<author>
<name>Sachin Pandit</name>
<email>spandit@redhat.com</email>
</author>
<published>2014-02-12T22:11:28+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=cffe1de37453f81992047408e4c4ce5e35e21434'/>
<id>cffe1de37453f81992047408e4c4ce5e35e21434</id>
<content type='text'>
snapshot info [(snapname | volume &lt;volname&gt;)].

Snapshot info will list all the basic information.

Syntax :
        ** gluster snapshot info  **

        This will list all the snap object along with that
        it also prints the snaps volume name, UUID and
        status.

        ** gluster snapshot info &lt;snap-name&gt; **

        This will list only the mentioned snap object and
        also snap volume information along with that

        ** gluster snapshot info volume &lt;volname&gt; **

        This will list all the snaps present in the
        mentioned volume.

Change-Id: I1e92774cb08eaebbfe141b9b47d1a887d76916a4
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6996
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
snapshot info [(snapname | volume &lt;volname&gt;)].

Snapshot info will list all the basic information.

Syntax :
        ** gluster snapshot info  **

        This will list all the snap object along with that
        it also prints the snaps volume name, UUID and
        status.

        ** gluster snapshot info &lt;snap-name&gt; **

        This will list only the mentioned snap object and
        also snap volume information along with that

        ** gluster snapshot info volume &lt;volname&gt; **

        This will list all the snaps present in the
        mentioned volume.

Change-Id: I1e92774cb08eaebbfe141b9b47d1a887d76916a4
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/6996
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>glusterd/snapshot: Introducing snap-max-hard-limit and snap-max-soft-limit</title>
<updated>2014-01-06T10:29:43+00:00</updated>
<author>
<name>Avra Sengupta</name>
<email>asengupt@redhat.com</email>
</author>
<published>2013-12-16T03:09:58+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=5d57885a1b63ba89406c0dbd02bb254eacf531bd'/>
<id>5d57885a1b63ba89406c0dbd02bb254eacf531bd</id>
<content type='text'>
Note: Manually adding this patch again as this patch got missed in
      git reset option done on remote development branch

Change-Id: I9e81c5ec003c1e1722d0fcb27dd87c365ee43ff4
Signed-off-by: Avra Sengupta &lt;asengupt@redhat.com&gt;
Signed-off-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note: Manually adding this patch again as this patch got missed in
      git reset option done on remote development branch

Change-Id: I9e81c5ec003c1e1722d0fcb27dd87c365ee43ff4
Signed-off-by: Avra Sengupta &lt;asengupt@redhat.com&gt;
Signed-off-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mgmt/glusterd: snapshot config changes</title>
<updated>2013-11-15T09:09:42+00:00</updated>
<author>
<name>shishir gowda</name>
<email>sgowda@redhat.com</email>
</author>
<published>2013-10-24T10:17:14+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=096b23f187d0b3ccbed25d8bd02723a61cc4da2d'/>
<id>096b23f187d0b3ccbed25d8bd02723a61cc4da2d</id>
<content type='text'>
Also refactored code in glusterd for create command
Additionally, removed brick-op func from mgmt_iniate_all_phases

Change-Id: Iddcc332009c5716adee7f2b04c93b352fb983446
Signed-off-by: shishir gowda &lt;sgowda@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also refactored code in glusterd for create command
Additionally, removed brick-op func from mgmt_iniate_all_phases

Change-Id: Iddcc332009c5716adee7f2b04c93b352fb983446
Signed-off-by: shishir gowda &lt;sgowda@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Snapshot: Added new XDR types</title>
<updated>2013-11-15T09:09:42+00:00</updated>
<author>
<name>Rajesh Joseph</name>
<email>rjoseph@redhat.com</email>
</author>
<published>2013-10-25T06:38:32+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=3a7644605bdd004348bbd8c0b797eaebbc10ae34'/>
<id>3a7644605bdd004348bbd8c0b797eaebbc10ae34</id>
<content type='text'>
Added new XDR types for all the snapshot command.

Change-Id: I46c02ea8e9c81c7967a773386c4b77b5eb6d5075
Signed-off-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added new XDR types for all the snapshot command.

Change-Id: I46c02ea8e9c81c7967a773386c4b77b5eb6d5075
Signed-off-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mgmt/glusterd: Snapshot list support</title>
<updated>2013-11-15T07:08:59+00:00</updated>
<author>
<name>Rajesh Joseph</name>
<email>rjoseph@redhat.com</email>
</author>
<published>2013-10-15T11:40:52+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=d15ad38e8623f510fb1e121a8ff0d845a99238e4'/>
<id>d15ad38e8623f510fb1e121a8ff0d845a99238e4</id>
<content type='text'>
Handles snapshot list command issued by cli. Details of all the snapshots
will be sent back to the caller in required format.

Change-Id: I01e512290548007c06e90b40a59cdde048fab954
Signed-off-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handles snapshot list command issued by cli. Details of all the snapshots
will be sent back to the caller in required format.

Change-Id: I01e512290548007c06e90b40a59cdde048fab954
Signed-off-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
