Bug 762024 (GLUSTER-292) - Separate readdirp functionality from readdir fop
Summary: Separate readdirp functionality from readdir fop
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: GLUSTER-292
Product: GlusterFS
Classification: Community
Component: core
Version: mainline
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Shehjar Tikoo
QA Contact:
URL:
Whiteboard:
: GLUSTER-305 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-10-01 09:18 UTC by Shehjar Tikoo
Modified: 2015-12-01 16:45 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Regression: RTNR
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:


Attachments (Terms of Use)

Description Shehjar Tikoo 2009-10-01 09:18:42 UTC
This is required to continue providing the lightweight directory reading operation based on readdir and allow those which need the stat structure to use the readdirplus fop which has the extra overhead of an lstat call on each entry in the directory.

Comment 1 Anand Avati 2009-10-06 10:34:48 UTC
PATCH: http://patches.gluster.com/patch/1635 in master (core: Separate readdirp and readdir fops)

Comment 2 Anand Avati 2009-10-06 10:34:52 UTC
PATCH: http://patches.gluster.com/patch/1636 in master (posix: Support readdirp fop)

Comment 3 Anand Avati 2009-10-06 10:34:56 UTC
PATCH: http://patches.gluster.com/patch/1637 in master (afr: Support readdirp fop)

Comment 4 Anand Avati 2009-10-06 10:34:59 UTC
PATCH: http://patches.gluster.com/patch/1638 in master (distribute: Support readdirp fop)

Comment 5 Anand Avati 2009-10-06 10:35:03 UTC
PATCH: http://patches.gluster.com/patch/1639 in master (ha: Support readdirp fop)

Comment 6 Anand Avati 2009-10-06 10:35:06 UTC
PATCH: http://patches.gluster.com/patch/1640 in master (map: Support readdirp fop)

Comment 7 Anand Avati 2009-10-06 10:35:10 UTC
PATCH: http://patches.gluster.com/patch/1641 in master (unify: Support readdirp fop)

Comment 8 Anand Avati 2009-10-06 10:35:14 UTC
PATCH: http://patches.gluster.com/patch/1642 in master (error-gen: Support readdirp fop)

Comment 9 Anand Avati 2009-10-06 10:35:18 UTC
PATCH: http://patches.gluster.com/patch/1643 in master (io-stats: Support readdirp fop)

Comment 10 Anand Avati 2009-10-06 10:35:22 UTC
PATCH: http://patches.gluster.com/patch/1644 in master (trace: Support readdirp fop)

Comment 11 Anand Avati 2009-10-06 10:35:25 UTC
PATCH: http://patches.gluster.com/patch/1645 in master (io-threads: Support readdirp fop)

Comment 12 Anand Avati 2009-10-06 10:35:29 UTC
PATCH: http://patches.gluster.com/patch/1646 in master (stat-prefetch: Port stat-prefetching to readdirp fop)

Comment 13 Anand Avati 2009-10-06 10:35:32 UTC
PATCH: http://patches.gluster.com/patch/1647 in master (server: Support readdirp fop)

Comment 14 Anand Avati 2009-10-06 10:35:36 UTC
PATCH: http://patches.gluster.com/patch/1648 in master (client: Support readdirp fop)

Comment 15 Anand Avati 2009-10-06 10:35:40 UTC
PATCH: http://patches.gluster.com/patch/1649 in master (libglusterfsclient: Port directory reading to readdirp fop)

Comment 16 Pavan Vilas Sondur 2009-10-08 04:23:57 UTC
*** Bug 305 has been marked as a duplicate of this bug. ***

Comment 17 Anand Avati 2009-10-08 11:53:39 UTC
PATCH: http://patches.gluster.com/patch/1796 in master (libglusterfs/defaults: default_readdirp should call fops->readdirp instead of fops->readdir.)


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