Performance bug in HTTP library affecting "cabal update"

Thomas Schilling nominolo at googlemail.com
Mon Dec 9 20:27:07 UTC 2013


Thanks for the quick response and the new release, Ganesh.

On 9 December 2013 21:13, Ganesh Sittampalam <ganesh at earth.li> wrote:
> On 09/12/2013 17:49, Thomas Schilling wrote:
>
>> I just sent a pull request to the HTTP library [1] that dramatically
>> improves the performance of "cabal update" (80s -> 8s on my machine).
>> It would be nice if we could make a new release soon and compile the
>> next Platform's "cabal-install" against it.
>>
>> Mark, any concerns?
>
> Nice catch! I've uploaded 4000.2.10 with your fix (and no other changes
> from 4000.2.9, which itself only has dependency changes since 4000.2.8).
>
> I'm fine with this going into the upcoming HP release, but I don't have
> a strong opinion either way myself.
>
> It is a code change perhaps quite late in the day, albeit a small one
> with significant benefits; it's not fixing an out and out regression but
> on the other hand the problem is likely getting worse over time as the
> hackage index gets larger.
>
> Cheers,
>
> Ganesh


More information about the Libraries mailing list