barneygale / isoparser

Parser for the ISO 9660 disk image format
Other
29 stars 22 forks source link

Fetch improvements #1

Closed dmchurch closed 8 years ago

dmchurch commented 8 years ago

A few improvements to the fetch behavior, to minimize number of fetches (causing seek latency for local files, or excess HTTP header traffic) and to minimize memory usage for the ISO object by not caching backing sectors for file content.

barneygale commented 8 years ago

Thanks for the PR, makes a lot of sense. I'll try to review the code within a day or two!

barneygale commented 8 years ago

Apologies for the massive delay. This looks good to me, and I have a couple of minor suggestions. Would you be willing to make a few changes? Otherwise I can merge and make the changes myself.

dmchurch commented 8 years ago

Sure, I can make some changes! What did you have in mind?

I've also been doing some other work on my local repo, as I've been integrating it into some professional work I've been doing, and I'd be happy to get that sorted for upstream too once this is in.

barneygale commented 8 years ago

More contributions very much appreciated

dmchurch commented 8 years ago
barneygale commented 8 years ago

OK, that all makes sense to me.

barneygale commented 8 years ago

Thanks again for this!