[PATCH 1 of 6 path intent] ui: add an intent to expandpath

Gregory Szorc gregory.szorc at gmail.com
Fri Oct 17 19:41:59 CDT 2014


On 10/17/2014 1:59 PM, Pierre-Yves David wrote:
> 
> 
> On 09/29/2014 05:30 PM, Gregory Szorc wrote:
>> To further complicate matters, our HTTP layer is currently rejecting
>> some Mercurial HTTP requests because the encoding of 100+ heads during
>> discovery is exceeding HTTP header limits. We have some workarounds to
>> use SSH instead of HTTP for discovery, when appropriate.
> 
> I would have appreciated a proper report for this bug on our bug tracker
> month ago. It would have given a chance to spot and fix it before the
> interaction of buggy discovery and filtered changesets blow in face this
> morning ☹
> 
> We need Mozilla to report bugs. As a side effect it may help Mozilla to
> see their bug fixed. ☺

It's an inherent limitation in how Mercurial has done discovery for ages
and AFAIK has nothing to do with filtered changesets. If you found a
bug, it was by coincidence :) Mozilla's specific problem could be
remedied if we increased limits on our HTTP servers: Mozilla is
footgunning ourselves. But there *is* room for discovery to be more
intelligent. I previously tried to start a conversation about it [1],
but it didn't seem to go much of anywhere.

[1] http://www.selenic.com/pipermail/mercurial-devel/2014-June/059952.html


More information about the Mercurial-devel mailing list