diff options
author | Raghavendra G <raghavendra@gluster.com> | 2009-10-07 10:08:46 +0000 |
---|---|---|
committer | Anand V. Avati <avati@dev.gluster.com> | 2009-10-07 23:04:23 -0700 |
commit | 64bba90418fd037708f38c4a4e0b73c89a11ea5f (patch) | |
tree | 979096e01bb53ecdeb67a437be65eaad1c960a36 /libglusterfs | |
parent | c4cba07caf188cae38ae4e3008526ea79e924abb (diff) |
performance/stat-prefetch: Add support code to implement lookup-behind.
- change sp_lookup and sp_lookup_cbk to support sending lookups when needed.
lookups might need to be sent in fops like open, chmod, chown etc which
operate on a path, since the actual lookup sent to stat-prefetch by its
parent xlators is not propagated down the xlator tree if the path is
cached.
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
BUG: 284 (performance actually decreases for 'ls -l' on a directory containing large number of files with stat-prefetch loaded)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=284
Diffstat (limited to 'libglusterfs')
0 files changed, 0 insertions, 0 deletions