for 4.2 sprint, accommodations around Moutain View

2017-02-03 Thread FUJIWARA Katsunori
Hi, devels Now, I'm looking for accommodations for upcoming 4.2 sprint, and surprised by high price hotel fee in Mountain View :-) Would you have any information about: - reasonable (often used) accommodations for events at google in Mountain View - which (public) traffics are

Re: Making chg stateful

2017-02-03 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2017-02-04 00:31:45 +0900: > On Fri, 3 Feb 2017 09:33:32 +, Jun Wu wrote: > > 1) What does the worker talk to the master via IPC? > > > > Current: worker sends "possible_dirty_repo: $REPO_PATH" after runcommand > > > > It's coupled with the

Re: Making chg stateful

2017-02-03 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2017-02-04 00:11:22 +0900: > On Thu, 2 Feb 2017 16:56:11 +, Jun Wu wrote: > > Excerpts from Yuya Nishihara's message of 2017-02-03 00:45:22 +0900: > > > On Thu, 2 Feb 2017 09:34:47 +, Jun Wu wrote: > > > > So what state do we store? > > > > > > >

[PATCH] cmdutil: remove forwarding methods per deprecation policy

2017-02-03 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1486155679 18000 # Fri Feb 03 16:01:19 2017 -0500 # Node ID 88a67501322af79870758125007ecd1a71c6fc89 # Parent 1791be8a95c5d59cb8dd96b1479e24ad4470a9b6 cmdutil: remove forwarding methods per deprecation policy diff --git

mercurial@30872: 8 new changesets

2017-02-03 Thread Mercurial Commits
8 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/01512564ddd5 changeset: 30865:01512564ddd5 user:Martin von Zweigbergk date:Wed Feb 01 08:47:27 2017 -0800 summary: rebase: fix code comment to refer to right issue (4504, not

Re: [PATCH 1 of 5] unbundle: add a small comment to clarify the 'check_heads' call

2017-02-03 Thread Martin von Zweigbergk via Mercurial-devel
On Fri, Feb 3, 2017 at 1:01 AM, Pierre-Yves David wrote: > > > On 02/02/2017 06:45 PM, Martin von Zweigbergk wrote: >> >> On Thu, Feb 2, 2017 at 8:21 AM, Pierre-Yves David >> wrote: >>> >>> # HG changeset patch >>> # User

Re: [PATCH 1 of 2 remotenames-ext] lazyremotenamedict: make iteritems able to not check whether nodes exist

2017-02-03 Thread Sean Farley
Kostia Balytskyi writes: > # HG changeset patch > # User Kostia Balytskyi > # Date 1485451944 28800 > # Thu Jan 26 09:32:24 2017 -0800 > # Node ID 904e442f868455ba9cb66347733804ff3a6d98e0 > # Parent 090d16362edd806ec4843c1f0b49d331bec6e524 >

Re: [PATCH] config: add extension point for extracting all included files

2017-02-03 Thread Kevin Bullock
> On Feb 3, 2017, at 09:56, Mathias De Maré wrote: > > # HG changeset patch > # User Mathias De Mare > # Date 1486132049 -3600 > # Fri Feb 03 15:27:29 2017 +0100 > # Node ID ea2e95febfeff39377c878fa05cc853832bc3b2a > # Parent

[PATCH v3] util: always force line buffered stdout when stdout is a tty (BC)

2017-02-03 Thread Simon Farnsworth
# HG changeset patch # User Simon Farnsworth # Date 1486163427 28800 # Fri Feb 03 15:10:27 2017 -0800 # Node ID 08b6e1bb20ca6bd1465a3d22bab49debfe776bae # Parent 1f51b4658f21bbb797e922d155c1046eddccf91d util: always force line buffered stdout when stdout is a tty (BC)

Re: [PATCH remotenames-ext] display: compute whether the node is obsolete only if needed

2017-02-03 Thread Sean Farley
Kostia Balytskyi writes: > # HG changeset patch > # User Kostia Balytskyi > # Date 1485532411 28800 > # Fri Jan 27 07:53:31 2017 -0800 > # Node ID 494e92ec0cef1e98a5ac0a233d1fc7dcb6ac3fc7 > # Parent ad31e88e4c85ba95642231f73c0915dd6997962f > display:

Re: [PATCH 2 of 6 v2] util: add an elapsed time wrapper

2017-02-03 Thread Bryan O'Sullivan
On Fri, Feb 3, 2017 at 2:26 PM, Simon Farnsworth wrote: I'd assumed that with Mercurial encouraging extension authors to wrap > functions, the overhead wasn't significant. Well, those functions are usually called just a tiny handful of times, so that tends to be true in those

Re: [PATCH] patchbomb: add -B option to select a bookmark

2017-02-03 Thread Sean Farley
David Demelier writes: > # HG changeset patch > # User David Demelier > # Date 1486130547 -3600 > # Fri Feb 03 15:02:27 2017 +0100 > # Node ID a9061ca9a25c8e16150fd2e1574ccac1310b7a03 > # Parent abf029200e198878a4576a87e095bd8d77d9cea9 >

Re: [PATCH] patchbomb: add -B option to select a bookmark

2017-02-03 Thread Kevin Bullock
> On Feb 3, 2017, at 08:04, David Demelier wrote: > > # HG changeset patch > # User David Demelier > # Date 1486130547 -3600 > # Fri Feb 03 15:02:27 2017 +0100 > # Node ID a9061ca9a25c8e16150fd2e1574ccac1310b7a03 > # Parent

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

2017-02-03 Thread Sean Farley
Kostia Balytskyi writes: > # HG changeset patch > # User Kostia Balytskyi > # Date 1484835394 28800 > # Thu Jan 19 06:16:34 2017 -0800 > # Node ID 94a237a046059ef246aacb2c3ad809c9f0bdbe70 > # Parent abdf9565fdce15604ea4abf013cb7c98a11f70ca > shelve: add

Re: [PATCH 2 of 6 v2] util: add an elapsed time wrapper

2017-02-03 Thread Simon Farnsworth
On 03/02/2017 00:54, Bryan O'Sullivan wrote: On Thu, Feb 2, 2017 at 11:32 AM, Bryan O'Sullivan > wrote: To be honest, this seems like a heavily over-engineered approach to me. I don't like giving such vague feedback, but I was hopping off

Re: [PATCH] pager: migrate heavily-used extension into core

2017-02-03 Thread Bryan O'Sullivan
On Fri, Feb 3, 2017 at 2:28 PM, Bryan O'Sullivan wrote: > pager: migrate heavily-used extension into core > This patch has a couple of bugs, but the basic idea remains the same even after they're fixed, so review away :-) The changes are all code motion, and happily

[Bug 5477] New: allow setting indirect colors / color "aliases"

2017-02-03 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5477 Bug ID: 5477 Summary: allow setting indirect colors / color "aliases" Product: Mercurial Version: default branch Hardware: All OS: All Status: UNCONFIRMED

Re: [PATCH 2 of 6 v2] util: add an elapsed time wrapper

2017-02-03 Thread Bryan O'Sullivan
On Fri, Feb 3, 2017 at 2:55 PM, Simon Farnsworth wrote: > We already capture start and exit times in the external wrapper process - > so your added detail of measuring "useful work" (in addition to "total > time") tells us if we're seeing a huge overhead in setup/teardown of >

[PATCH v2] pager: migrate heavily-used extension into core

2017-02-03 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1486160890 28800 # Fri Feb 03 14:28:10 2017 -0800 # Node ID 30ee18bf947b97eca3582555f63eb3b2441e9db8 # Parent abf029200e198878a4576a87e095bd8d77d9cea9 pager: migrate heavily-used extension into core No default behaviours

[PATCH] pager: migrate heavily-used extension into core

2017-02-03 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1486160890 28800 # Fri Feb 03 14:28:10 2017 -0800 # Node ID a4d9e5c20bd72caefcc8efe29a46b6a31a816606 # Parent abf029200e198878a4576a87e095bd8d77d9cea9 pager: migrate heavily-used extension into core No default behaviours

Re: [PATCH 6 of 6 remotenames-ext] selectivepull: support list of default bookmarks

2017-02-03 Thread Sean Farley
Stanislau Hlebik writes: > # HG changeset patch > # User Stanislau Hlebik > # Date 1485791649 28800 > # Mon Jan 30 07:54:09 2017 -0800 > # Node ID 227796849698292c76c70e874179de52b7b688d6 > # Parent a96117003c763be640a975d8128068d2bd3527c0 > selectivepull:

Re: [PATCH 2 of 6 v2] util: add an elapsed time wrapper

2017-02-03 Thread Simon Farnsworth
On 03/02/2017 22:36, Bryan O'Sullivan wrote: On Fri, Feb 3, 2017 at 2:26 PM, Simon Farnsworth > wrote: Assuming the community doesn't object strongly, I'll redo to be unconditionally measuring time (and only conditionally logging it), as the

Re: [PATCH 2 of 6 v2] util: add an elapsed time wrapper

2017-02-03 Thread Simon Farnsworth
On 03/02/2017 23:00, Bryan O'Sullivan wrote: On Fri, Feb 3, 2017 at 2:55 PM, Simon Farnsworth > wrote: We already capture start and exit times in the external wrapper process - so your added detail of measuring "useful work" (in addition

Re: [PATCH] config: add extension point for extracting all included files

2017-02-03 Thread Sean Farley
Mathias De Maré writes: > # HG changeset patch > # User Mathias De Mare > # Date 1486132049 -3600 > # Fri Feb 03 15:27:29 2017 +0100 > # Node ID ea2e95febfeff39377c878fa05cc853832bc3b2a > # Parent

Microsoft on scaling Git

2017-02-03 Thread Gregory Szorc
https://blogs.msdn.microsoft.com/bharry/2017/02/03/scaling-git-and-some-back-story/ is a good read about Microsoft's history with version control. tl;dr Microsoft has created Git Virtual File System (GVFS) to allow Git to scale to millions of files and tens of gigabytes in size using the Windows

Re: [PATCH] match: adding non-recursive directory matching

2017-02-03 Thread Rodrigo Damazio via Mercurial-devel
Finally working on this again. On point which I discussed with Martin offline - which feels more intuitive as a prefix, "root" or "abs"? (so, "rootfilesin" or "absfilesin"?) We think it's "abs", but wanted to make sure that's OK with others. Thanks On Sun, Jan 29, 2017 at 3:15 AM, FUJIWARA

Re: [PATCH] localrepo: avoid unnecessary conversion from node to rev

2017-02-03 Thread Yuya Nishihara
On Thu, 2 Feb 2017 15:06:46 +, Jun Wu wrote: > This patch looks good to me. See inline comment about how to make it faster. > That could probably be fixed in flight. > > Excerpts from Stanislau Hlebik's message of 2017-02-02 02:57:24 -0800: > > # HG changeset patch > > # User Stanislau Hlebik

Re: [PATCH 1 of 5] unbundle: add a small comment to clarify the 'check_heads' call

2017-02-03 Thread Pierre-Yves David
On 02/02/2017 06:45 PM, Martin von Zweigbergk wrote: On Thu, Feb 2, 2017 at 8:21 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1486029064 -3600 # Thu Feb 02 10:51:04 2017 +0100 # Node ID

Re: Making chg stateful

2017-02-03 Thread Jun Wu
To be clear, the whole preloading framework needs design decisions made in different places. I'll go through them one by one: 1) What does the worker talk to the master via IPC? Current: worker sends "possible_dirty_repo: $REPO_PATH" after runcommand It's coupled with the (pseudo) repo

[PATCH RFC v10] scmutil: add a simple key-value file helper

2017-02-03 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1484824655 28800 # Thu Jan 19 03:17:35 2017 -0800 # Node ID 19a449c91ef14e691cf1347748473e0094fedc86 # Parent 9f264adbe75bfae8551dc0e6e0fce8d43fc7b43a scmutil: add a simple key-value file helper The purpose of the added

[PATCH 10 of 10 shelve-ext v3] shelve: disable inhibit for shelving period

2017-02-03 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1484838335 28800 # Thu Jan 19 07:05:35 2017 -0800 # Node ID 6a7e7659886d35dfdc4d7d5efb3ef8479ae35367 # Parent 088c9191d662d5c0003310119c51540926a815f7 shelve: disable inhibit for shelving period While shelving, we're

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

2017-02-03 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1484740179 28800 # Wed Jan 18 03:49:39 2017 -0800 # Node ID 44425c4e86b2589184e23bed798999c15788b54b # Parent ceb709491816f84789b77a18bfcab15eaa9860fe shelve: add obs-based shelve functionality Obsolescense-based shelve

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

2017-02-03 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1484835394 28800 # Thu Jan 19 06:16:34 2017 -0800 # Node ID 94a237a046059ef246aacb2c3ad809c9f0bdbe70 # Parent abdf9565fdce15604ea4abf013cb7c98a11f70ca shelve: add obs-based unshelve functionality Obsolescense-based

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

2017-02-03 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1484740179 28800 # Wed Jan 18 03:49:39 2017 -0800 # Node ID 088c9191d662d5c0003310119c51540926a815f7 # Parent 94a237a046059ef246aacb2c3ad809c9f0bdbe70 shelve: add logic to preserve active bookmarks This adds an explicit

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

2017-02-03 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1484740179 28800 # Wed Jan 18 03:49:39 2017 -0800 # Node ID 155f97b77a4866075fa709daa3bef6dac9108e81 # Parent d904df83e9ead56f65104e10d765c0157d647401 shelve: rename stripnodes to nodestoprune Since we are introducing

[PATCH 01 of 10 shelve-ext v3] shelve: add an ability to write key-val data to a new type of shelve files

2017-02-03 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1484835841 28800 # Thu Jan 19 06:24:01 2017 -0800 # Node ID d904df83e9ead56f65104e10d765c0157d647401 # Parent 19a449c91ef14e691cf1347748473e0094fedc86 shelve: add an ability to write key-val data to a new type of shelve

[PATCH 03 of 10 shelve-ext v3] shelve: move node-pruning functionality to be member of shelvedstate

2017-02-03 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1484740179 28800 # Wed Jan 18 03:49:39 2017 -0800 # Node ID 249273f6db8bf0fdfbbf36bcbd9e3553e5715212 # Parent 155f97b77a4866075fa709daa3bef6dac9108e81 shelve: move node-pruning functionality to be member of shelvedstate

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

2017-02-03 Thread Kostia Balytskyi
# HG changeset patch # User Kostia Balytskyi # Date 1484740179 28800 # Wed Jan 18 03:49:39 2017 -0800 # Node ID ceb709491816f84789b77a18bfcab15eaa9860fe # Parent 249273f6db8bf0fdfbbf36bcbd9e3553e5715212 shelve: add a function to check whether obs-based shelve is enabled A

Re: [PATCH RFC] contrib: script to generate release notes from commit messages

2017-02-03 Thread Denis Laxalde
Gregory Szorc a écrit : # HG changeset patch # User Gregory Szorc # Date 1486108530 28800 # Thu Feb 02 23:55:30 2017 -0800 # Node ID 5fe78521b9cb553b9a7c6bd4d96576a35b8d3517 # Parent abf029200e198878a4576a87e095bd8d77d9cea9 contrib: script to generate release

[PATCH] patchbomb: add -B option to select a bookmark

2017-02-03 Thread David Demelier
# HG changeset patch # User David Demelier # Date 1486130547 -3600 # Fri Feb 03 15:02:27 2017 +0100 # Node ID a9061ca9a25c8e16150fd2e1574ccac1310b7a03 # Parent abf029200e198878a4576a87e095bd8d77d9cea9 patchbomb: add -B option to select a bookmark Add the

Re: [PATCH 1 of 6 v2] pager: don't terminate with extreme prejudice on SIGPIPE (BC)

2017-02-03 Thread Yuya Nishihara
On Thu, 2 Feb 2017 12:04:09 -0800, Bryan O'Sullivan wrote: > On Thu, Feb 2, 2017 at 11:18 AM, Simon Farnsworth wrote: > > > pager: don't terminate with extreme prejudice on SIGPIPE (BC) > > > > Looks good! Queued this first patch, thanks.

Re: [PATCH 3 of 6 v2] util: always force line buffered stdout when stdout is a tty (BC)

2017-02-03 Thread Yuya Nishihara
On Thu, 2 Feb 2017 11:18:57 -0800, Simon Farnsworth wrote: > # HG changeset patch > # User Simon Farnsworth > # Date 1486063056 28800 > # Thu Feb 02 11:17:36 2017 -0800 > # Node ID 722c309600ed9596a02674b04cb2caa9a65e8918 > # Parent 12d0ac224bb34691d44a2cead5b9795a6cfc2490