Bug 1214247 - sharding - Implement remaining fops
Summary: sharding - Implement remaining fops
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: sharding
Version: 3.7.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: bugs@gluster.org
QA Contact: bugs@gluster.org
URL:
Whiteboard:
Depends On: 1207615
Blocks: glusterfs-3.7.0
TreeView+ depends on / blocked
 
Reported: 2015-04-22 09:56 UTC by Krutika Dhananjay
Modified: 2015-05-14 17:46 UTC (History)
1 user (show)

Fixed In Version: glusterfs-3.7.0
Doc Type: Bug Fix
Doc Text:
Clone Of: 1207615
Environment:
Last Closed: 2015-05-14 17:29:28 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description Krutika Dhananjay 2015-04-22 09:56:43 UTC
+++ This bug was initially created as a clone of Bug #1207615 +++

Description of problem:
This bug is for tracking the completion of the following fops in sharding:

READV
OPEN
[F]TRUNCATE
DISCARD
FALLOCATE
ZEROFILL
RENAME
UNLINK
[F]SETATTR
FSYNC
FLUSH


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


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

--- Additional comment from Anand Avati on 2015-04-15 04:27:25 EDT ---

REVIEW: http://review.gluster.org/10249 (features/shard: Implement unlink fop) posted (#1) for review on master by Krutika Dhananjay (kdhananj)

--- Additional comment from Anand Avati on 2015-04-15 05:49:29 EDT ---

REVIEW: http://review.gluster.org/10249 (features/shard: Implement unlink fop) posted (#2) for review on master by Krutika Dhananjay (kdhananj)

--- Additional comment from Anand Avati on 2015-04-17 05:10:38 EDT ---

REVIEW: http://review.gluster.org/10249 (features/shard: Implement unlink fop) posted (#3) for review on master by Krutika Dhananjay (kdhananj)

--- Additional comment from Anand Avati on 2015-04-22 01:38:43 EDT ---

REVIEW: http://review.gluster.org/10249 (features/shard: Implement unlink fop) posted (#4) for review on master by Vijay Bellur (vbellur)

Comment 1 Anand Avati 2015-04-26 07:12:24 UTC
REVIEW: http://review.gluster.org/10377 (features/shard: Implement unlink fop) posted (#1) for review on release-3.7 by Krutika Dhananjay (kdhananj)

Comment 2 Anand Avati 2015-04-27 05:08:58 UTC
COMMIT: http://review.gluster.org/10377 committed in release-3.7 by Vijay Bellur (vbellur) 
------
commit bc01c573e810b82efd59c4ffc5feeeaf2d4c72b5
Author: Krutika Dhananjay <kdhananj>
Date:   Mon Apr 13 15:32:58 2015 +0530

    features/shard: Implement unlink fop
    
            Backport of: http://review.gluster.org/10249
    
    Change-Id: I01761721224c4efbbc5e4992e70ecf68b3868d63
    BUG: 1214247
    Signed-off-by: Krutika Dhananjay <kdhananj>
    Reviewed-on: http://review.gluster.org/10377
    Tested-by: Gluster Build System <jenkins.com>
    Tested-by: NetBSD Build System
    Reviewed-by: Vijay Bellur <vbellur>

Comment 3 Anand Avati 2015-04-30 00:14:39 UTC
REVIEW: http://review.gluster.org/10455 (features/shard: Implement rename() fop) posted (#1) for review on release-3.7 by Krutika Dhananjay (kdhananj)

Comment 4 Anand Avati 2015-04-30 19:11:02 UTC
COMMIT: http://review.gluster.org/10455 committed in release-3.7 by Vijay Bellur (vbellur) 
------
commit 7aeae002277ccf58cd6fd26750d83d2f344ee953
Author: Krutika Dhananjay <kdhananj>
Date:   Thu Apr 16 11:34:18 2015 +0530

    features/shard: Implement rename() fop
    
            Backport of: http://review.gluster.org/10373
    
    Change-Id: I15867667d50b2b4aad0ee3738a29f7a410d61ef4
    BUG: 1214247
    Signed-off-by: Krutika Dhananjay <kdhananj>
    Reviewed-on: http://review.gluster.org/10455
    Reviewed-by: Pranith Kumar Karampuri <pkarampu>
    Tested-by: Gluster Build System <jenkins.com>
    Tested-by: NetBSD Build System
    Reviewed-by: Vijay Bellur <vbellur>

Comment 5 Anand Avati 2015-05-02 13:06:48 UTC
REVIEW: http://review.gluster.org/10493 (features/shard: Take hole size into account while computing ia_size) posted (#1) for review on release-3.7 by Krutika Dhananjay (kdhananj)

Comment 6 Anand Avati 2015-05-03 15:41:43 UTC
REVIEW: http://review.gluster.org/10509 (features/shard: Add "is-directory" checks in stat/fstat) posted (#1) for review on release-3.7 by Krutika Dhananjay (kdhananj)

Comment 7 Anand Avati 2015-05-03 18:13:30 UTC
COMMIT: http://review.gluster.org/10509 committed in release-3.7 by Vijay Bellur (vbellur) 
------
commit 827119f277c15701a72c6b05199fb6854fe4f4d1
Author: Krutika Dhananjay <kdhananj>
Date:   Tue Apr 28 18:51:38 2015 +0530

    features/shard: Add "is-directory" checks in stat/fstat
    
            Backport of: http://review.gluster.org/10427
    
    During mount, NFS directly calls stat on the root of the volume
    without sending a lookup on it. This was causing inode_ctx_get_block_size()
    to fail on /. A check is now added in [f]stat which would ensure no action
    is taken by shard xlator when the operation is on a directory.
    
    Change-Id: I8645b7fe58b2d44b5f527d50c1c7102de44acc00
    BUG: 1214247
    Signed-off-by: Krutika Dhananjay <kdhananj>
    Reviewed-on: http://review.gluster.org/10509
    Tested-by: NetBSD Build System
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Vijay Bellur <vbellur>

Comment 8 Anand Avati 2015-05-05 10:00:13 UTC
REVIEW: http://review.gluster.org/10569 (features/shard: Implement readv() fop) posted (#1) for review on release-3.7 by Krutika Dhananjay (kdhananj)

Comment 9 Anand Avati 2015-05-06 08:12:05 UTC
COMMIT: http://review.gluster.org/10569 committed in release-3.7 by Vijay Bellur (vbellur) 
------
commit 201c0b95d826d64ccd8889cefd7bfd2cbfc50ab1
Author: Krutika Dhananjay <kdhananj>
Date:   Sat Apr 25 18:50:46 2015 +0530

    features/shard: Implement readv() fop
    
            Backport of: http://review.gluster.org/#/c/10528/
    
    Change-Id: I3ff03d146a8d49cc11e7bf22ffbf830b4dd1e9f1
    BUG: 1214247
    Signed-off-by: Krutika Dhananjay <kdhananj>
    Reviewed-on: http://review.gluster.org/10569
    Tested-by: Gluster Build System <jenkins.com>
    Tested-by: NetBSD Build System
    Reviewed-by: Pranith Kumar Karampuri <pkarampu>

Comment 10 Anand Avati 2015-05-07 12:18:01 UTC
REVIEW: http://review.gluster.org/10638 (features/shard: Implement [f]truncate fops) posted (#1) for review on release-3.7 by Krutika Dhananjay (kdhananj)

Comment 11 Anand Avati 2015-05-08 03:13:14 UTC
REVIEW: http://review.gluster.org/10638 (features/shard: Implement [f]truncate fops) posted (#2) for review on release-3.7 by Krutika Dhananjay (kdhananj)

Comment 12 Niels de Vos 2015-05-14 17:29: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.7.0, please open a new bug report.

glusterfs-3.7.0 has been announced on the Gluster mailinglists [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://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user

Comment 13 Niels de Vos 2015-05-14 17:35:56 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.7.0, please open a new bug report.

glusterfs-3.7.0 has been announced on the Gluster mailinglists [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://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user

Comment 14 Niels de Vos 2015-05-14 17:38:18 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.7.0, please open a new bug report.

glusterfs-3.7.0 has been announced on the Gluster mailinglists [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://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user

Comment 15 Niels de Vos 2015-05-14 17:46:49 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.7.0, please open a new bug report.

glusterfs-3.7.0 has been announced on the Gluster mailinglists [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://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user


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