Sprint discussions/topics/outcome?

Benoit Boissinot benoit.boissinot at ens-lyon.org
Wed Oct 13 10:38:15 CDT 2010


On Tue, Oct 12, 2010 at 10:34:14AM -0700, Brodie Rao wrote:
> On Oct 11, 2010, at 1:41 PM, Dirkjan Ochtman wrote:
> 
> >I've yet to dig through all the changesets resulting from the sprint
> >(which I will certainly do), but it would certainly be cool if some of
> >the discussions from the sprint could be summarized here. Any takers?
> 
> Here's an overview of features, discussions, bugs, patches, etc.
> that came up:

Thanks for writing done this summary!
> 
> Big new features:
> 
>  * Online help in hg serve/hgweb (durin42)
>  * Parentdelta support (reduces repo size) (not yet enabled by
> default) (tonfa)
>  * Greatly improved changeset discovery (speeds up push/pull) (tonfa)

It is actually not done, I worked with Nicolas trying to change our
current discovery API to allow the new version to coexist. But we didn't
reach our goal.

Once the API changes are in place, I'm quite confident introducing the
new protocol will be very easy.

> 
> Patches for bugs:
> 
>  * merge: handle no file parent in backwards merge (issue2364) (mpm)
>  * ui.paths: expand paths directly in fixconfig (issue2373) (tonfa)
>  * mq: handle deleting the same patch twice in one command
> (issue2427) (danchr)
>  * progress: make sure stderr has isatty before calling (issue2191)
> (durin42)
>  * windows: handle spaces in path to Python (issue2074) (bmp)
>  * import: don't strip '#' lines from patch descriptions (issue2417)
> (kiilerix)
>  * dispatch: properly handle relative path aliases used with -R
> (issue2376) (brodie)
>  * revset: lower precedence of minus infix (issue2361) (mpm)
>  * strip: add --keep flag to avoid modifying wc during strip
> (issue1564) (durin42)

I spend my sunday (+ part of monday) trying to solve a bug introduced by
the protocol unification. Returning "unsynced changes" during push
wasn't correctly handled in both http and ssh.


Cheers,

Benoit
-- 
:wq


More information about the Mercurial-devel mailing list