<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs-snapshot.git/cli, branch development</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/'/>
<entry>
<title>cli/snapshot : cli fixes for upstream review comments.</title>
<updated>2014-04-04T11:25:42+00:00</updated>
<author>
<name>Sachin Pandit</name>
<email>spandit@redhat.com</email>
</author>
<published>2014-04-02T23:27:48+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=89414cb24ed47984445aecd88fa3ca73597ebed9'/>
<id>89414cb24ed47984445aecd88fa3ca73597ebed9</id>
<content type='text'>
Change-Id: I69f32920dc48c6c52b579c792f28951bb38db344
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7385
Reviewed-by: Raghavendra Bhat &lt;raghavendra@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>
Change-Id: I69f32920dc48c6c52b579c792f28951bb38db344
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7385
Reviewed-by: Raghavendra Bhat &lt;raghavendra@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: Making snap operations crash consistent</title>
<updated>2014-04-02T13:03:25+00:00</updated>
<author>
<name>Avra Sengupta</name>
<email>asengupt@redhat.com</email>
</author>
<published>2014-03-13T01:04:40+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=0ce369a0aa511e98fd71c0337181a5577b2d8a1f'/>
<id>0ce369a0aa511e98fd71c0337181a5577b2d8a1f</id>
<content type='text'>
In the events of a volume's brick being down, or a node being
down, making snap ops like create, delete, restore, and
status crash consistent.

Marking snap status of snap bricks which were not snapshotted
because the volume brick was down as -1, and not starting those
snap bricks till the snapshot is taken.

During delete bypassing lvm snapshot remove for snap bricks
whose snap status is -1

During restore bypass replacing xattrs on the snapshot bricks
whose snap status is -1. Also bumping restored volume's version
so as to handle nodes being down. On handshake of a restored
volume, passing brick's snap_status as well.

During snapshot status of the non-snapshotted brick details
display "N/A". If a node is down, the entry itself will not
be displayed.

Change-Id: Id042efd7507829995270da0b2b2a6282a08a053d
Signed-off-by: Avra Sengupta &lt;asengupt@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7241
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>
In the events of a volume's brick being down, or a node being
down, making snap ops like create, delete, restore, and
status crash consistent.

Marking snap status of snap bricks which were not snapshotted
because the volume brick was down as -1, and not starting those
snap bricks till the snapshot is taken.

During delete bypassing lvm snapshot remove for snap bricks
whose snap status is -1

During restore bypass replacing xattrs on the snapshot bricks
whose snap status is -1. Also bumping restored volume's version
so as to handle nodes being down. On handshake of a restored
volume, passing brick's snap_status as well.

During snapshot status of the non-snapshotted brick details
display "N/A". If a node is down, the entry itself will not
be displayed.

Change-Id: Id042efd7507829995270da0b2b2a6282a08a053d
Signed-off-by: Avra Sengupta &lt;asengupt@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7241
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>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>snapshot: cleanup unwanted CG-code</title>
<updated>2014-03-25T10:32:21+00:00</updated>
<author>
<name>Vijaikumar M</name>
<email>vmallika@redhat.com</email>
</author>
<published>2014-03-25T10:14:56+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=e078092e827807aec0eef185198771f49f809b34'/>
<id>e078092e827807aec0eef185198771f49f809b34</id>
<content type='text'>
Change-Id: Id3da2a7aac84027aeff050f6dd9a3484719362bc
BUG: 1073780
Signed-off-by: Vijaikumar M &lt;vmallika@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7204
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>
Change-Id: Id3da2a7aac84027aeff050f6dd9a3484719362bc
BUG: 1073780
Signed-off-by: Vijaikumar M &lt;vmallika@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7204
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: Correct the error message when the snapshot name is</title>
<updated>2014-03-25T08:18:18+00:00</updated>
<author>
<name>Vijaikumar M</name>
<email>vmallika@redhat.com</email>
</author>
<published>2014-03-25T07:38:37+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=b8d3a5f7dcd048dfdfeff2f3d0155d6103041be0'/>
<id>b8d3a5f7dcd048dfdfeff2f3d0155d6103041be0</id>
<content type='text'>
more than 255 characters

Change-Id: Iaab6889a86ab39fa73eebf30dc08af98d5a774bc
BUG: 1078166
Signed-off-by: Vijaikumar M &lt;vmallika@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7296
Reviewed-by: Avra Sengupta &lt;asengupt@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>
more than 255 characters

Change-Id: Iaab6889a86ab39fa73eebf30dc08af98d5a774bc
BUG: 1078166
Signed-off-by: Vijaikumar M &lt;vmallika@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7296
Reviewed-by: Avra Sengupta &lt;asengupt@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>cli/snapshot : Clear messages while creating SNAP with invalid scenarios.</title>
<updated>2014-03-24T12:49:05+00:00</updated>
<author>
<name>Sachin Pandit</name>
<email>spandit@redhat.com</email>
</author>
<published>2014-03-23T23:44:53+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=a801b09e0bb50626354de080a39f87090dc0209d'/>
<id>a801b09e0bb50626354de080a39f87090dc0209d</id>
<content type='text'>
1) Create with Description key and without actual description will display proper message.
2) Create with snapname containing special character will fail (volname convention is followed).
3) Create with Multiple Description will fail with proper message.

Change-Id: I9173a0ffe2bf77c10a4e383268bd8d99906217a0
BUG: 1040978
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7324
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>
1) Create with Description key and without actual description will display proper message.
2) Create with snapname containing special character will fail (volname convention is followed).
3) Create with Multiple Description will fail with proper message.

Change-Id: I9173a0ffe2bf77c10a4e383268bd8d99906217a0
BUG: 1040978
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7324
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>cli/snapshot : Fix for snapshot create fail.</title>
<updated>2014-03-14T09:35:16+00:00</updated>
<author>
<name>Sachin Pandit</name>
<email>spandit@redhat.com</email>
</author>
<published>2014-03-14T01:53:18+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=bc8a9a21f8e3184b2138be3ca10280dfde3ce153'/>
<id>bc8a9a21f8e3184b2138be3ca10280dfde3ce153</id>
<content type='text'>
Change-Id: Ib3c239eadbcfc787f4f7d0734839c8425e93020a
BUG: 1076356
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7275
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>
Change-Id: Ib3c239eadbcfc787f4f7d0734839c8425e93020a
BUG: 1076356
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7275
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>snapshot : Fix for snapshot info ambiguous output.</title>
<updated>2014-03-13T11:45:39+00:00</updated>
<author>
<name>Sachin Pandit</name>
<email>spandit@redhat.com</email>
</author>
<published>2014-03-12T02:16:21+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=69827bac7215f269a2d29b4b9f9bd86092517d55'/>
<id>69827bac7215f269a2d29b4b9f9bd86092517d55</id>
<content type='text'>
Change-Id: I27e50921a2e030ae50b1fd28ee7ab0be65b313fd
BUG: 1075454
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7228
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>
Change-Id: I27e50921a2e030ae50b1fd28ee7ab0be65b313fd
BUG: 1075454
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7228
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 : Fix for snapshot create with snapname l,r,i,d.</title>
<updated>2014-03-13T11:44:49+00:00</updated>
<author>
<name>Sachin Pandit</name>
<email>spandit@redhat.com</email>
</author>
<published>2014-03-12T22:45:39+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=736fd5d9073d00bd80595afd158b4f1ab2d4c253'/>
<id>736fd5d9073d00bd80595afd158b4f1ab2d4c253</id>
<content type='text'>
Change-Id: Ib7fd1ca766997bce86062e5c10c5acf7e5edae60
BUG: 1075512
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7236
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>
Change-Id: Ib7fd1ca766997bce86062e5c10c5acf7e5edae60
BUG: 1075512
Signed-off-by: Sachin Pandit &lt;spandit@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7236
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: Validate snapshot name length while creation</title>
<updated>2014-03-13T11:30:41+00:00</updated>
<author>
<name>Vijaikumar M</name>
<email>vmallika@redhat.com</email>
</author>
<published>2014-03-13T11:09:27+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-snapshot.git/commit/?id=4f6c888c5cc32381273d563b184bcb032ee38cc9'/>
<id>4f6c888c5cc32381273d563b184bcb032ee38cc9</id>
<content type='text'>
Change-Id: Iaee04f5209e278d83c086e32c4cafd6c571370cd
Signed-off-by: Vijaikumar M &lt;vmallika@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7242
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>
Change-Id: Iaee04f5209e278d83c086e32c4cafd6c571370cd
Signed-off-by: Vijaikumar M &lt;vmallika@redhat.com&gt;
Reviewed-on: http://review.gluster.org/7242
Reviewed-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
Tested-by: Rajesh Joseph &lt;rjoseph@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
