prefetch still broken with readv and paramiko 1.6.1
robey at lag.net
Tue Jul 25 03:20:15 BST 2006
On 24 Jul 2006, at 12:13, John Arbash Meinel wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> I don't know what the specific problem is, but if you use prefetch and
> readv with paramiko 1.6.1 it is returning bogus data.
It is probably returning the same data twice, or something even
weirder. They're not really meant to be used concurrently since they
do basically the same thing, and you'll get no advantage from one if
you're already using the other.
Looks like I have a FIXME for this case, in fact.
Even if it worked, prefetching would destroy any performance you'd
get from readv, so probably not worth it. readv was basically added
so bzr could avoid prefetching the entire file. :)
More information about the bazaar