Bug 1060002 - [RFE] Need a way to quiesce file operations on GlusterFS brick process(es), of a volume
Summary: [RFE] Need a way to quiesce file operations on GlusterFS brick process(es), o...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: core
Version: mainline
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Nagaprasad Sathyanarayana
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 1111473
TreeView+ depends on / blocked
 
Reported: 2014-01-31 09:01 UTC by krishnan parthasarathi
Modified: 2016-02-18 00:21 UTC (History)
5 users (show)

Fixed In Version: glusterfs-3.6.0beta1
Doc Type: Enhancement
Doc Text:
Clone Of:
: 1111473 (view as bug list)
Environment:
Last Closed: 2014-11-11 08:27:28 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description krishnan parthasarathi 2014-01-31 09:01:06 UTC
Description of problem:

Snapshot feature needs a mechanism in GlusterFS, where file operations such as
write, mkdir, mkdnod, unlink, truncate etc, that modify the underlying file
system, are 'quiesced' until the snapshot of the brick is taken.

This mechanism should have the following properties:
* Allow file operations that do not modify the underlying file system.
* Should keep the 'quiescing' transparent to the applications.

Background:

Volume snapshot feature snapshots a volume by snapshotting individual bricks,
that are available, using the lvm-snapshot technology. As part of using
lvm-snapshot, the design requires bricks to be free from modifications.  This
is where the server-side quiescing of file operations comes into picture.


Version-Release number of selected component (if applicable):
NA

How reproducible:
NA

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 vpshastry 2014-02-03 06:10:26 UTC
A feature page is created in gluster feature wiki, please refer this link http://www.gluster.org/community/documentation/index.php/Features/Server-side_Quiesce_feature for the same.

Comment 2 Anand Avati 2014-02-06 14:10:23 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#1) for review on master by Varun Shastry (vshastry)

Comment 3 Anand Avati 2014-02-07 08:40:46 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#2) for review on master by Atin Mukherjee (amukherj)

Comment 4 Anand Avati 2014-02-07 08:40:54 UTC
REVIEW: http://review.gluster.org/6936 (glusterd - enabling/disabling barrier feature from CLI) posted (#1) for review on master by Atin Mukherjee (amukherj)

Comment 5 Anand Avati 2014-02-10 10:03:52 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#3) for review on master by Atin Mukherjee (amukherj)

Comment 6 Anand Avati 2014-02-10 10:04:01 UTC
REVIEW: http://review.gluster.org/6936 (glusterd - enabling/disabling barrier feature from CLI) posted (#2) for review on master by Atin Mukherjee (amukherj)

Comment 7 Anand Avati 2014-02-11 06:51:34 UTC
REVIEW: http://review.gluster.org/6936 (glusterd - enabling/disabling barrier feature from CLI) posted (#3) for review on master by Atin Mukherjee (amukherj)

Comment 8 Anand Avati 2014-02-11 09:00:46 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#5) for review on master by Kaushal M (kaushal)

Comment 9 Anand Avati 2014-02-11 09:01:02 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#3) for review on master by Kaushal M (kaushal)

Comment 10 Anand Avati 2014-02-11 09:47:04 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#4) for review on master by Varun Shastry (vshastry)

Comment 11 Anand Avati 2014-02-11 10:36:04 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#6) for review on master by Kaushal M (kaushal)

Comment 12 Anand Avati 2014-02-11 10:36:13 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#4) for review on master by Kaushal M (kaushal)

Comment 13 Anand Avati 2014-02-12 05:22:17 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#7) for review on master by Kaushal M (kaushal)

Comment 14 Anand Avati 2014-02-12 05:22:27 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#5) for review on master by Kaushal M (kaushal)

Comment 15 Anand Avati 2014-02-12 07:24:51 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#5) for review on master by Varun Shastry (vshastry)

Comment 16 Anand Avati 2014-02-13 06:46:12 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#8) for review on master by Kaushal M (kaushal)

Comment 17 Anand Avati 2014-02-13 06:46:22 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#6) for review on master by Kaushal M (kaushal)

Comment 18 Anand Avati 2014-02-14 07:17:08 UTC
REVIEW: http://review.gluster.org/6936 (glusterd - enabling/disabling barrier feature from CLI) posted (#4) for review on master by Atin Mukherjee (amukherj)

Comment 19 Anand Avati 2014-02-19 05:30:49 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#9) for review on master by Kaushal M (kaushal)

Comment 20 Anand Avati 2014-02-19 05:30:59 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#7) for review on master by Kaushal M (kaushal)

Comment 21 Anand Avati 2014-02-19 09:44:33 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#6) for review on master by Varun Shastry (vshastry)

Comment 22 Anand Avati 2014-02-19 09:44:42 UTC
REVIEW: http://review.gluster.org/7127 (features/barrier: add draining logic) posted (#1) for review on master by Varun Shastry (vshastry)

Comment 23 Anand Avati 2014-02-20 06:00:45 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#10) for review on master by Kaushal M (kaushal)

Comment 24 Anand Avati 2014-02-20 06:00:57 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#8) for review on master by Kaushal M (kaushal)

Comment 25 Anand Avati 2014-02-20 10:39:55 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#7) for review on master by Kaushal M (kaushal)

Comment 26 Anand Avati 2014-02-20 10:40:04 UTC
REVIEW: http://review.gluster.org/7127 (features/barrier: add draining logic) posted (#2) for review on master by Kaushal M (kaushal)

Comment 27 Anand Avati 2014-02-20 10:40:16 UTC
REVIEW: http://review.gluster.org/7136 (feature/barrier: Add statedump support) posted (#1) for review on master by Kaushal M (kaushal)

Comment 28 Anand Avati 2014-02-21 05:34:09 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#8) for review on master by Kaushal M (kaushal)

Comment 29 Anand Avati 2014-02-21 05:34:16 UTC
REVIEW: http://review.gluster.org/7136 (feature/barrier: Add statedump support) posted (#2) for review on master by Kaushal M (kaushal)

Comment 30 Anand Avati 2014-02-21 05:34:21 UTC
REVIEW: http://review.gluster.org/7127 (features/barrier: add draining logic) posted (#3) for review on master by Kaushal M (kaushal)

Comment 31 Anand Avati 2014-02-22 21:02:17 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#9) for review on master by Varun Shastry (vshastry)

Comment 32 Anand Avati 2014-02-22 21:02:24 UTC
REVIEW: http://review.gluster.org/7127 (features/barrier: add draining logic) posted (#4) for review on master by Varun Shastry (vshastry)

Comment 33 Anand Avati 2014-02-28 12:05:24 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#10) for review on master by Varun Shastry (vshastry)

Comment 34 Anand Avati 2014-03-03 05:17:58 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#11) for review on master by Kaushal M (kaushal)

Comment 35 Anand Avati 2014-03-03 05:18:06 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#9) for review on master by Kaushal M (kaushal)

Comment 36 Anand Avati 2014-03-03 11:24:56 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#11) for review on master by Varun Shastry (vshastry)

Comment 37 Anand Avati 2014-03-04 04:25:33 UTC
REVIEW: http://review.gluster.org/7177 (Barrier: Barrier translator options configuration) posted (#3) for review on master by Atin Mukherjee (amukherj)

Comment 38 Anand Avati 2014-03-04 06:45:57 UTC
REVIEW: http://review.gluster.org/7136 (feature/barrier: Add statedump support) posted (#3) for review on master by Kaushal M (kaushal)

Comment 39 Anand Avati 2014-03-04 07:19:33 UTC
REVIEW: http://review.gluster.org/7136 (feature/barrier: Add statedump support) posted (#4) for review on master by Kaushal M (kaushal)

Comment 40 Anand Avati 2014-03-10 09:38:36 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#12) for review on master by Varun Shastry (vshastry)

Comment 41 Anand Avati 2014-03-10 09:49:59 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#13) for review on master by Varun Shastry (vshastry)

Comment 42 Anand Avati 2014-03-18 06:28:14 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#12) for review on master by Kaushal M (kaushal)

Comment 43 Anand Avati 2014-03-18 06:28:20 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#10) for review on master by Kaushal M (kaushal)

Comment 44 Anand Avati 2014-03-18 06:31:44 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#13) for review on master by Kaushal M (kaushal)

Comment 45 Anand Avati 2014-03-18 06:31:50 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#11) for review on master by Kaushal M (kaushal)

Comment 46 Anand Avati 2014-03-21 06:35:19 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#14) for review on master by Kaushal M (kaushal)

Comment 47 Anand Avati 2014-03-21 06:35:25 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#12) for review on master by Kaushal M (kaushal)

Comment 48 Anand Avati 2014-03-24 07:30:40 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#15) for review on master by Kaushal M (kaushal)

Comment 49 Anand Avati 2014-03-24 07:30:46 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#13) for review on master by Kaushal M (kaushal)

Comment 50 Anand Avati 2014-03-24 11:39:57 UTC
REVIEW: http://review.gluster.org/7177 (Barrier: Barrier translator options configuration) posted (#4) for review on master by Atin Mukherjee (amukherj)

Comment 51 Anand Avati 2014-03-25 10:37:27 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#16) for review on master by Kaushal M (kaushal)

Comment 52 Anand Avati 2014-03-25 10:37:33 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#14) for review on master by Kaushal M (kaushal)

Comment 53 Anand Avati 2014-03-27 07:23:45 UTC
REVIEW: http://review.gluster.org/7177 (Barrier: Barrier translator options configuration) posted (#5) for review on master by Atin Mukherjee (amukherj)

Comment 54 Anand Avati 2014-03-27 07:23:51 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#14) for review on master by Atin Mukherjee (amukherj)

Comment 55 Anand Avati 2014-03-27 07:37:42 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#15) for review on master by Varun Shastry (vshastry)

Comment 56 Anand Avati 2014-03-27 08:35:07 UTC
REVIEW: http://review.gluster.org/7177 (Barrier: Barrier translator options configuration) posted (#6) for review on master by Atin Mukherjee (amukherj)

Comment 57 Anand Avati 2014-04-01 11:09:09 UTC
REVIEW: http://review.gluster.org/7136 (feature/barrier: Add statedump support) posted (#5) for review on master by Kaushal M (kaushal)

Comment 58 Anand Avati 2014-04-02 06:36:12 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#17) for review on master by Kaushal M (kaushal)

Comment 59 Anand Avati 2014-04-02 06:36:18 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#15) for review on master by Kaushal M (kaushal)

Comment 60 Anand Avati 2014-04-02 09:40:03 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#16) for review on master by Varun Shastry (vshastry)

Comment 61 Anand Avati 2014-04-02 11:06:17 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#17) for review on master by Varun Shastry (vshastry)

Comment 62 Anand Avati 2014-04-02 11:53:47 UTC
REVIEW: http://review.gluster.org/7136 (feature/barrier: Add statedump support) posted (#6) for review on master by Kaushal M (kaushal)

Comment 63 Anand Avati 2014-04-03 04:01:53 UTC
REVIEW: http://review.gluster.org/7136 (feature/barrier: Add statedump support) posted (#7) for review on master by Kaushal M (kaushal)

Comment 64 Anand Avati 2014-04-03 11:14:25 UTC
REVIEW: http://review.gluster.org/7177 (Barrier: Barrier translator options configuration) posted (#7) for review on master by Atin Mukherjee (amukherj)

Comment 65 Anand Avati 2014-04-04 11:32:43 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#18) for review on master by Varun Shastry (vshastry)

Comment 66 Anand Avati 2014-04-05 19:13:59 UTC
REVIEW: http://review.gluster.org/6928 (features/barrier: add barrier translator) posted (#19) for review on master by Varun Shastry (vshastry)

Comment 67 Anand Avati 2014-04-07 04:53:42 UTC
REVIEW: http://review.gluster.org/7177 (Barrier: Barrier translator options configuration) posted (#8) for review on master by Atin Mukherjee (amukherj)

Comment 68 Anand Avati 2014-04-07 08:00:24 UTC
COMMIT: http://review.gluster.org/6928 committed in master by Vijay Bellur (vbellur) 
------
commit b69c4c843ce0c6a361c46fd53cbbbb9ce0e27cd8
Author: Varun Shastry <vshastry>
Date:   Wed Feb 5 13:02:34 2014 +0530

    features/barrier: add barrier translator
    
    gluster feature page:
    http://www.gluster.org/community/documentation/index.php/Features/Server-side_Barrier_feature
    
    Change-Id: Ia9f8802a54d1ffbd1cf789b80f5d30819bf65f64
    BUG: 1060002
    Signed-off-by: Varun Shastry <vshastry>
    Reviewed-on: http://review.gluster.org/6928
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Krishnan Parthasarathi <kparthas>
    Reviewed-by: Atin Mukherjee <amukherj>
    Reviewed-by: Vijay Bellur <vbellur>

Comment 69 Anand Avati 2014-04-07 15:01:02 UTC
COMMIT: http://review.gluster.org/7136 committed in master by Vijay Bellur (vbellur) 
------
commit ef08cf0fb6ce63094468d85f5b3bab7637e88b00
Author: Kaushal M <kaushal>
Date:   Tue Mar 4 12:04:37 2014 +0530

    feature/barrier: Add statedump support
    
    This patch adds statedump support for barrier. This currently dumps
    barrier xlators private information and the queue of barriered fops.
    
    Change-Id: I273eb6e676db02c40c363feeff58a79737dc041e
    BUG: 1060002
    Reviewed-on: http://review.gluster.org/7136
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Krishnan Parthasarathi <kparthas>
    Reviewed-by: Vijay Bellur <vbellur>

Comment 70 Anand Avati 2014-04-08 06:10:36 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#18) for review on master by Kaushal M (kaushal)

Comment 71 Anand Avati 2014-04-08 06:11:25 UTC
REVIEW: http://review.gluster.org/7177 (Barrier: Barrier translator options configuration) posted (#9) for review on master by Atin Mukherjee (amukherj)

Comment 72 Anand Avati 2014-04-08 08:42:05 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#19) for review on master by Kotresh HR (khiremat)

Comment 73 Anand Avati 2014-04-08 09:44:08 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#20) for review on master by Kaushal M (kaushal)

Comment 74 Anand Avati 2014-04-08 09:44:17 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#16) for review on master by Kaushal M (kaushal)

Comment 75 Anand Avati 2014-04-10 07:11:16 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#21) for review on master by Kaushal M (kaushal)

Comment 76 Anand Avati 2014-04-10 07:11:25 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#17) for review on master by Kaushal M (kaushal)

Comment 77 Anand Avati 2014-04-14 06:17:00 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#22) for review on master by Kaushal M (kaushal)

Comment 78 Anand Avati 2014-04-14 06:17:07 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#18) for review on master by Kaushal M (kaushal)

Comment 79 Anand Avati 2014-04-15 05:35:10 UTC
REVIEW: http://review.gluster.org/7177 (Barrier: Barrier translator options configuration) posted (#10) for review on master by Atin Mukherjee (amukherj)

Comment 80 Anand Avati 2014-04-15 08:44:25 UTC
REVIEW: http://review.gluster.org/7177 (Barrier: Barrier translator options configuration) posted (#11) for review on master by Atin Mukherjee (amukherj)

Comment 81 Anand Avati 2014-04-20 14:43:45 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#23) for review on master by Kotresh HR (khiremat)

Comment 82 Anand Avati 2014-04-21 07:08:50 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#24) for review on master by Kaushal M (kaushal)

Comment 83 Anand Avati 2014-04-21 07:08:56 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#19) for review on master by Kaushal M (kaushal)

Comment 84 Anand Avati 2014-04-21 09:46:53 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#25) for review on master by Kaushal M (kaushal)

Comment 85 Anand Avati 2014-04-21 09:47:00 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#20) for review on master by Kaushal M (kaushal)

Comment 86 Anand Avati 2014-04-22 07:07:04 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#26) for review on master by Kaushal M (kaushal)

Comment 87 Anand Avati 2014-04-22 07:07:10 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#21) for review on master by Kaushal M (kaushal)

Comment 88 Anand Avati 2014-04-22 08:38:03 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#27) for review on master by Kaushal M (kaushal)

Comment 89 Anand Avati 2014-04-22 08:38:09 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#22) for review on master by Kaushal M (kaushal)

Comment 90 Anand Avati 2014-04-22 10:32:57 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#28) for review on master by Kaushal M (kaushal)

Comment 91 Anand Avati 2014-04-22 10:33:03 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#23) for review on master by Kaushal M (kaushal)

Comment 92 Anand Avati 2014-04-23 16:59:02 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#29) for review on master by Kotresh HR (khiremat)

Comment 93 Anand Avati 2014-04-24 06:11:19 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#30) for review on master by Kaushal M (kaushal)

Comment 94 Anand Avati 2014-04-24 06:11:25 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#24) for review on master by Kaushal M (kaushal)

Comment 95 Anand Avati 2014-04-24 07:29:16 UTC
REVIEW: http://review.gluster.org/7177 (Barrier: Barrier translator options configuration) posted (#12) for review on master by Atin Mukherjee (amukherj)

Comment 96 Anand Avati 2014-04-28 05:25:49 UTC
COMMIT: http://review.gluster.org/7177 committed in master by Vijay Bellur (vbellur) 
------
commit 22f47322d246c94d0bec8e893e4837a67d39f544
Author: Atin Mukherjee <amukherj>
Date:   Mon Mar 3 18:00:59 2014 +0530

    Barrier: Barrier translator options configuration
    
    barrier enable/disable, barrier-timeout configuration in barrier translator.
    
    Change-Id: I7cbf9cd4f5e55d42dcc6b7cd6827234566c7b6f3
    BUG: 1060002
    Signed-off-by: Atin Mukherjee <amukherj>
    Reviewed-on: http://review.gluster.org/7177
    Reviewed-by: Kaushal M <kaushal>
    Tested-by: Gluster Build System <jenkins.com>

Comment 97 Anand Avati 2014-04-28 05:59:23 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#31) for review on master by Kotresh HR (khiremat)

Comment 98 Anand Avati 2014-04-28 15:49:31 UTC
REVIEW: http://review.gluster.org/6943 (glusterd: Add a barrier brick-op) posted (#32) for review on master by Kaushal M (kaushal)

Comment 99 Anand Avati 2014-04-28 15:49:37 UTC
REVIEW: http://review.gluster.org/6958 (cli: Add a cli command to enable/disable barrier) posted (#25) for review on master by Kaushal M (kaushal)

Comment 100 Anand Avati 2014-04-29 16:37:45 UTC
COMMIT: http://review.gluster.org/6943 committed in master by Vijay Bellur (vbellur) 
------
commit 16e71bf8b76eb421e30f5fe239601ba85710c983
Author: Kaushal M <kaushal>
Date:   Thu Feb 6 13:04:32 2014 +0530

    glusterd: Add a barrier brick-op
    
    This patch introduces a new 'barrier' brick-op which will be used to
    activate/deactivate the barriering on the bricks. This includes
    barriering in the barrier xlator and in the changelog xlator. All the
    required code has been including a bricks select function, a payload
    builder and a brick-op handler.
    
    Change-Id: I91d9d77f691c2e89823f7dc4e84900ec40dc4dd2
    BUG: 1060002
    Signed-off-by: Kaushal M <kaushal>
    Reviewed-on: http://review.gluster.org/6943
    Reviewed-by: Krishnan Parthasarathi <kparthas>
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Vijay Bellur <vbellur>

Comment 101 Anand Avati 2014-04-29 16:38:16 UTC
COMMIT: http://review.gluster.org/6958 committed in master by Vijay Bellur (vbellur) 
------
commit 5e4a5a4c27f120102d4c2e3c7d558a20d838cf24
Author: Kaushal M <kaushal>
Date:   Tue Feb 11 10:07:24 2014 +0530

    cli: Add a cli command to enable/disable barrier
    
    This patch adds a new
     'gluster volume barrier <VOLNAME> {enable|disable}'
    cli command. This helps in testing the brick op code path when testing
    the barrier xlator.
    This patch can be reverted later if not required for end users.
    Change-Id: Icd86a2d13e7f276dda1ecbb2593d60638ece7dcd
    BUG: 1060002
    Signed-off-by: Kaushal M <kaushal>
    Reviewed-on: http://review.gluster.org/6958
    Reviewed-by: Krishnan Parthasarathi <kparthas>
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Vijay Bellur <vbellur>

Comment 103 Niels de Vos 2014-09-22 12:35:33 UTC
A beta release for GlusterFS 3.6.0 has been released. Please verify if the release solves this bug report for you. In case the glusterfs-3.6.0beta1 release does not have a resolution for this issue, leave a comment in this bug and move the status to ASSIGNED. If this release fixes the problem for you, leave a note and change the status to VERIFIED.

Packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update (possibly an "updates-testing" repository) infrastructure for your distribution.

[1] http://supercolony.gluster.org/pipermail/gluster-users/2014-September/018836.html
[2] http://supercolony.gluster.org/pipermail/gluster-users/

Comment 104 Niels de Vos 2014-11-11 08:27:28 UTC
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.6.1, please reopen this bug report.

glusterfs-3.6.1 has been announced [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution.

[1] http://supercolony.gluster.org/pipermail/gluster-users/2014-November/019410.html
[2] http://supercolony.gluster.org/mailman/listinfo/gluster-users


Note You need to log in before you can comment on or make changes to this bug.