greatroar
greatroar
This one's my fault, since I promised that this would work in the changelog for #2838. LGTM in terms of code, but please consider the implicit call in #3934 for...
The failure is TestWriterLegacy, which is known. Do you have a figure as to how much decompression speed suffers from the shorter matches?
Convincing. I've opened a revert at #197 as an alternative.
I added concurrent readahead of a single blob to fuse.openFile.Read and it gets about twice as fast when loading from a USB disk. I'm getting a deadlock in the tests,...
I guess I got really lucky with the 2x speedup, but #4013 does show a 25% speedup for some workloads.
Thanks, that's #4013.
I saw that, but then the question is whether you want all users to pull in a dependency with five asm implementations that are actually slower than a simple loop.
Re: reworking sftp.Client, it can be made *more* compatible maybe, but full compatibility severely restricts the client's ability to talk to arbitrary servers. io/fs.FS wants the Open method to validate...
Doing path.Clean is not a sufficient replacement. If /a/b/c is a symlink to /d/c, then /a/b/c/.. is /d, not /a/b.