Re: [PATCH evolve-ext] wireproto: chunking and compression is forthwith to be handled by hgweb

2016-11-29 Thread Kostia Balytskyi
This looks good to me, although I would maybe perform a more thorough check than just catching a TypeError. For example, something like check: if “v1compressible” in wireproto.streamres.__init__.__code__.co_varnames: pass this arg else: don’t pass it On 11/29/16, 4:10

Re: [PATCH 02 of 10 shelve-ext] shelve: add an ability to write json to a new type of shelve files

2016-11-29 Thread Kostia Balytskyi
On 11/29/16, 3:55 PM, "Jun Wu" wrote: Excerpts from Kostia Balytskyi's message of 2016-11-29 07:22:56 -0800: > # HG changeset patch > # User Kostia Balytskyi > # Date 1480426193 28800 > # Tue Nov 29 05:29:53 2016 -0800 > # Node ID

Re: [PATCH 1 of 5] posix: move checkexec test file to .hg/cache

2016-11-29 Thread Siddharth Agarwal
On 11/17/16 10:44, Mads Kiilerich wrote: # HG changeset patch # User Mads Kiilerich # Date 1479383976 -3600 # Thu Nov 17 12:59:36 2016 +0100 # Node ID 1b5e959ebd859c27b3369124c926a512e222545c # Parent 854190becacb8abecbf5c18a777b02bbc045 posix: move checkexec test

parent -1

2016-11-29 Thread Uwe Brauer
Hi A collaborator of mine, after pulling from the common repo wanted to commit and obtained: hg commit -m "Msg" warning: ignoring unknown working parent fb3007ebc0d2! created new head hg log -g Gives changeset: 66:1406bbd18e67 tag: tip parent: -1: user:John

Re: [PATCH V2] evolve: improve error message if unstable changes are disallowed

2016-11-29 Thread Kostia Balytskyi
Shouldn’t we mention the config in a hint message? On 11/25/16, 12:28 PM, "Mercurial-devel on behalf of Mateusz Kwapich" wrote: LGTM, I suppose that timeless may also want to review it before it's queued.

Re: hard and soft links

2016-11-29 Thread Steve Fink
On 11/24/2016 04:56 AM, Uwe Brauer wrote: Hi I have a file called, say data.txt, which is located in /home/oub/dir1 and is under HG control. Now I would like to use this file in a another dir /home/oub/dir2 which is under HG as well. Moreover I push dir2 regularly to bitbucket. I'm unclear

Re: [PATCH 5 of 5] posix: give checklink a fast path that cache the check file and is read only

2016-11-29 Thread Martijn Pieters
On 29 November 2016 at 20:43, Martijn Pieters wrote: > On 17 November 2016 at 18:44, Mads Kiilerich wrote: > > > > # HG changeset patch > > # User Mads Kiilerich > > # Date 1421194526 -3600 > > # Wed Jan 14 01:15:26 2015 +0100 >

Re: [PATCH 5 of 5 v4] changegroup3: enable on 'lfs' repo requirements

2016-11-29 Thread Kyle Lippincott via Mercurial-devel
On Tue, Nov 29, 2016 at 9:37 AM, Augie Fackler wrote: > On Tue, Nov 29, 2016 at 07:59:11AM +0100, Pierre-Yves David wrote: > > [cc martin because I've a question about some code mentioning > 'treemanifest' > > > > On 11/23/2016 06:39 PM, Remi Chaintron wrote: > > ># HG

Re: [PATCH 5 of 5] posix: give checklink a fast path that cache the check file and is read only

2016-11-29 Thread Martijn Pieters
On 17 November 2016 at 18:44, Mads Kiilerich wrote: > > # HG changeset patch > # User Mads Kiilerich > # Date 1421194526 -3600 > # Wed Jan 14 01:15:26 2015 +0100 > # Node ID 73b671fbed41d82a5dd46e485c61ddb8afe42faf > # Parent

Re: [PATCH 09 of 10 shelve-ext] shelve: add obs-based unshelve functionality

2016-11-29 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Nov 29, 2016, 08:23 Kostia Balytskyi wrote: > # HG changeset patch > # User Kostia Balytskyi > # Date 1480431173 28800 > # Tue Nov 29 06:52:53 2016 -0800 > # Node ID 533d99eca3bf11c4aac869674e0abb16b74ed670 > # Parent

Re: [PATCH shelve-ext] shelve: fix use of unexpected working dirs in test-shelve.t

2016-11-29 Thread Jun Wu
This looks good to me. Excerpts from Kostia Balytskyi's message of 2016-11-29 04:14:32 -0800: > # HG changeset patch > # User Kostia Balytskyi > # Date 1480421465 28800 > # Tue Nov 29 04:11:05 2016 -0800 > # Node ID b4e28d31201c6af4c677c53b42c140b3cfb3d352 > # Parent

[Bug 5434] New: graphlog should not allow users to use a single character for the an entire edge

2016-11-29 Thread bugzilla
https://bz.mercurial-scm.org/show_bug.cgi?id=5434 Bug ID: 5434 Summary: graphlog should not allow users to use a single character for the an entire edge Product: Mercurial Version: default branch Hardware: All

Re: [PATCH v2] revlog: ensure that flags do not overflow 2 bytes

2016-11-29 Thread Yuya Nishihara
On Mon, 28 Nov 2016 04:43:41 -0800, Cotizo Sima wrote: > # HG changeset patch > # User Cotizo Sima > # Date 1480336441 28800 > # Mon Nov 28 04:34:01 2016 -0800 > # Node ID bfbb27dffad7ae41e5238087b4e7ff5a26b030b5 > # Parent a3163433647108b7bec8fc45896db1c20b18ab21 > revlog:

Re: [PATCH shelve-ext] shelve: fix use of unexpected working dirs in test-shelve.t

2016-11-29 Thread Yuya Nishihara
On Tue, 29 Nov 2016 04:14:32 -0800, Kostia Balytskyi wrote: > # HG changeset patch > # User Kostia Balytskyi > # Date 1480421465 28800 > # Tue Nov 29 04:11:05 2016 -0800 > # Node ID b4e28d31201c6af4c677c53b42c140b3cfb3d352 > # Parent 6d69c3708cf3b9a70403c3d3cb3c44ff1e8faf53

mercurial@30542: new changeset

2016-11-29 Thread Mercurial Commits
New changeset in mercurial: http://selenic.com/repo/hg//rev/64b55bffc1c0 changeset: 30542:64b55bffc1c0 bookmark:@ tag: tip parent: 30541:342d0cb4f446 parent: 30419:819f96b82fa4 user:Augie Fackler date:Sun Nov 27 20:44:52 2016 -0500

Re: mercurial@30549: 7 new changesets

2016-11-29 Thread Thomas Arendsen Hein
Hi! * Gregory Szorc [20161130 04:53]: > Anyone know what process sends these emails? It would be nice to see the > URLs updated to point to https://www.mercurial-scm.org/repo/hg. I generate them and just updated the URL. Thank you for the reminder! Regards, Thomas --

[PATCH 09 of 10 shelve-ext] shelve: add obs-based unshelve functionality

2016-11-29 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1480431173 28800 # Tue Nov 29 06:52:53 2016 -0800 # Node ID 533d99eca3bf11c4aac869674e0abb16b74ed670 # Parent 85c9c651887915733feb3d385866955741f28ec0 shelve: add obs-based unshelve functionality Obsolescense-based

[PATCH 05 of 10 shelve-ext] shelve: add a function to check whether obs-based shelve is enabled

2016-11-29 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1480426659 28800 # Tue Nov 29 05:37:39 2016 -0800 # Node ID 7f225df4c58b4f62a7883f95349cdb9e9c86e15e # Parent 4166a4cfdc14629e169f12e83607b065887594b7 shelve: add a function to check whether obs-based shelve is enabled A

[PATCH 02 of 10 shelve-ext] shelve: add an ability to write json to a new type of shelve files

2016-11-29 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1480426193 28800 # Tue Nov 29 05:29:53 2016 -0800 # Node ID 37119e028c699d9fabd220086e08c754827e709f # Parent f6f0ab3f7b0ea0e05cfdcd7afd4994ea21988fd9 shelve: add an ability to write json to a new type of shelve files

[PATCH 06 of 10 shelve-ext] shelve: add obs-based shelve functionality

2016-11-29 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1480427179 28800 # Tue Nov 29 05:46:19 2016 -0800 # Node ID d1356cbb72cfe91a2b427098c66bc00937912d79 # Parent 7f225df4c58b4f62a7883f95349cdb9e9c86e15e shelve: add obs-based shelve functionality Obsolescense-based shelve

[PATCH 07 of 10 shelve-ext] shelve: add shelve type saving and loading

2016-11-29 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1480425731 28800 # Tue Nov 29 05:22:11 2016 -0800 # Node ID bcf8d603cc8b678f875ceca24dd2b14eda09bce7 # Parent d1356cbb72cfe91a2b427098c66bc00937912d79 shelve: add shelve type saving and loading We need shelve type to be

[PATCH 10 of 10 shelve-ext] shelve: add logic to preserve active bookmarks

2016-11-29 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1480431519 28800 # Tue Nov 29 06:58:39 2016 -0800 # Node ID 5c55e23c067998adf36b9a2c6eb028ba1a7fc643 # Parent 533d99eca3bf11c4aac869674e0abb16b74ed670 shelve: add logic to preserve active bookmarks This adds an explicit

Re: [PATCH 02 of 10 shelve-ext] shelve: add an ability to write json to a new type of shelve files

2016-11-29 Thread Jun Wu
Excerpts from Kostia Balytskyi's message of 2016-11-29 07:22:56 -0800: > # HG changeset patch > # User Kostia Balytskyi > # Date 1480426193 28800 > # Tue Nov 29 05:29:53 2016 -0800 > # Node ID 37119e028c699d9fabd220086e08c754827e709f > # Parent

Re: mercurial@30541: 92 new changesets

2016-11-29 Thread Jun Wu
Excerpts from Kostia Balytskyi's message of 2016-11-29 15:52:51 +: > http://selenic.com/repo/hg//rev/22683f2f8100 > changeset: 30528:22683f2f8100 > user:Gregory Szorc > date:Wed Aug 17 21:00:11 2016 -0700 > summary:

Re: mercurial@30541: 92 new changesets

2016-11-29 Thread Kostia Balytskyi
On 11/28/16, 12:16 AM, "Mercurial-devel on behalf of Mercurial Commits" wrote: 92 new changesets in mercurial: http://selenic.com/repo/hg//rev/0acf3fd718f1 changeset: 30450:0acf3fd718f1 user:

[PATCH evolve-ext] wireproto: chunking and compression is forthwith to be handled by hgweb

2016-11-29 Thread Martijn Pieters
# HG changeset patch # User Martijn Pieters # Date 1480435818 0 # Tue Nov 29 16:10:18 2016 + # Node ID 28a092ed406e930894c59eb88d645221abddc307 # Parent cb2bac3253fbd52894ffcb4719a148fe6a3da38b wireproto: chunking and compression is forthwith to be handled by hgweb

Re: [PATCH 09 of 10 shelve-ext] shelve: add obs-based unshelve functionality

2016-11-29 Thread Jun Wu
Excerpts from Kostia Balytskyi's message of 2016-11-29 07:23:03 -0800: > # HG changeset patch > # User Kostia Balytskyi > # Date 1480431173 28800 > # Tue Nov 29 06:52:53 2016 -0800 > # Node ID 533d99eca3bf11c4aac869674e0abb16b74ed670 > # Parent

Re: [PATCH 2 of 2] worker: use os._exit for posix worker in all cases

2016-11-29 Thread Bryan O'Sullivan
On Wed, Nov 23, 2016 at 5:17 PM, Jun Wu wrote: > worker: use os._exit for posix worker in all cases > This looks good to me. Thanks! ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org

[PATCH 08 of 10 shelve-ext] shelve: migrate config overrides to ui.configoverride

2016-11-29 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1480427488 28800 # Tue Nov 29 05:51:28 2016 -0800 # Node ID 85c9c651887915733feb3d385866955741f28ec0 # Parent bcf8d603cc8b678f875ceca24dd2b14eda09bce7 shelve: migrate config overrides to ui.configoverride This patch also

[PATCH 01 of 10 shelve-ext] shelve: move patch extension to a string constant

2016-11-29 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1480432803 28800 # Tue Nov 29 07:20:03 2016 -0800 # Node ID f6f0ab3f7b0ea0e05cfdcd7afd4994ea21988fd9 # Parent 64b55bffc1c059eb4c11ca195b561ca8a287f59e shelve: move patch extension to a string constant We are using 'name +

[PATCH 03 of 10 shelve-ext] shelve: rename stripnodes to nodestoprune

2016-11-29 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1480425731 28800 # Tue Nov 29 05:22:11 2016 -0800 # Node ID 93bb69fa1f1abbe0a42455ad8df691fdf29b2e3a # Parent 37119e028c699d9fabd220086e08c754827e709f shelve: rename stripnodes to nodestoprune Since we are introducing

Re: [PATCH] keepalive: drop check for unsupported version of Python

2016-11-29 Thread Jun Wu
Marked as Pre-reviewed. Thanks for the cleaning up! Excerpts from Bryan O'Sullivan's message of 2016-11-29 08:38:54 -0800: > # HG changeset patch > # User Bryan O'Sullivan > # Date 1480437473 28800 > # Tue Nov 29 08:37:53 2016 -0800 > # Node ID

Re: [PATCH 4 of 5 v4] revlog: REVIDX_ISLARGEFILE flag

2016-11-29 Thread Rémi Chaintron
On Tue, 29 Nov 2016 at 06:59 Pierre-Yves David < pierre-yves.da...@ens-lyon.org> wrote: > > > On 11/23/2016 06:39 PM, Remi Chaintron wrote: > > # HG changeset patch > > # User Remi Chaintron > > # Date 1479922644 0 > > # Wed Nov 23 17:37:24 2016 + > > # Branch stable > > #

[PATCH] keepalive: drop check for unsupported version of Python

2016-11-29 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1480437473 28800 # Tue Nov 29 08:37:53 2016 -0800 # Node ID 540fa940cd226021726c27475d4754cbf70246e4 # Parent 6a8aff737a17ada068b8ce4501184eacc66e827f keepalive: drop check for unsupported version of Python diff --git

Re: [PATCH 2 of 5 v4] revlog: add flagprocessor

2016-11-29 Thread Rémi Chaintron
Thanks for the awesome review. I included the changes in my current version and will update the stack once I'm done with all required changes. The approach I'm currently following relies on getting rid of the flagprocessor object, instead relying on a single revlog.processflags() method and an

Re: [PATCH 5 of 5 v4] changegroup3: enable on 'lfs' repo requirements

2016-11-29 Thread Rémi Chaintron
On Tue, 29 Nov 2016 at 06:59 Pierre-Yves David < pierre-yves.da...@ens-lyon.org> wrote: > It seems like the commit message needs to be updated too. (Y) > > diff --git a/mercurial/changegroup.py b/mercurial/changegroup.py > > --- a/mercurial/changegroup.py > > +++ b/mercurial/changegroup.py >

mercurial@30549: 7 new changesets

2016-11-29 Thread Mercurial Commits
7 new changesets in mercurial: http://selenic.com/repo/hg//rev/03fae9048fa1 changeset: 30543:03fae9048fa1 user:Cotizo Sima date:Mon Nov 28 04:34:01 2016 -0800 summary: revlog: ensure that flags do not overflow 2 bytes

Re: [PATCH 10 of 10 shelve-ext] shelve: add logic to preserve active bookmarks

2016-11-29 Thread Jun Wu
General direction looks good to me. I have a quick scan and commented on some nits. It seems the unshelve process is a different from the traditional one so a lot of methods were changed to accept new "obsshelve" (bool), "tr", "shfile" parameters. In this case, it may be cleaner to have two

Re: [PATCH 5 of 5 v4] changegroup3: enable on 'lfs' repo requirements

2016-11-29 Thread Augie Fackler
On Tue, Nov 29, 2016 at 07:59:11AM +0100, Pierre-Yves David wrote: > [cc martin because I've a question about some code mentioning 'treemanifest' > > On 11/23/2016 06:39 PM, Remi Chaintron wrote: > ># HG changeset patch > ># User Remi Chaintron > ># Date 1479916365 0 > ># Wed

Re: [PATCH] keepalive: drop check for unsupported version of Python

2016-11-29 Thread Augie Fackler
On Tue, Nov 29, 2016 at 04:50:10PM +, Jun Wu wrote: > Marked as Pre-reviewed. Thanks for the cleaning up! indygreg already got to this conditional in bc0def54c17d, so this rebased away to nothing when I queued it. Thanks though! > > Excerpts from Bryan O'Sullivan's message of 2016-11-29