Re: [PATCH 1 of 4 RFC] pycompat: delay loading modules registered to stub

2016-08-14 Thread timeless
"Replacement _pycompatstub designed to be compatible with our demandimporter" On Sun, Aug 14, 2016 at 6:02 PM, Yuya Nishihara wrote: > On Sun, 14 Aug 2016 09:21:07 -0700, Gregory Szorc wrote: >> On Sun, Aug 14, 2016 at 2:33 AM, Yuya Nishihara wrote: >> > # HG

[PATCH] hgweb: tweak zlib chunking behavior

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471235386 25200 # Sun Aug 14 21:29:46 2016 -0700 # Node ID 9428cb5b1bb55c2e72f0713cc6e2536cc3de0292 # Parent 279cd80059d41bbdb91ea9073278cbbe7f1b43d5 hgweb: tweak zlib chunking behavior When doing streaming

[PATCH 7 of 7 V2] hgweb: profile HTTP requests

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471225044 25200 # Sun Aug 14 18:37:24 2016 -0700 # Node ID b4b5e216155e6943d32aef14fd461450af98b57b # Parent 31fae7f40d317b325ba05930a11a9d0bf91f0c8e hgweb: profile HTTP requests Currently, running `hg serve

[PATCH 5 of 7 V2] profiling: don't error with statprof when profiling has already started

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471224523 25200 # Sun Aug 14 18:28:43 2016 -0700 # Node ID ef37b1df0058f54c7b23252b7356bb97b07652d7 # Parent fd7b55561853e9d5532f3a9265433a7b614f2687 profiling: don't error with statprof when profiling has already

[PATCH 6 of 7 V2] hgweb: abstract call to hgwebdir wsgi function

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471215810 25200 # Sun Aug 14 16:03:30 2016 -0700 # Node ID 31fae7f40d317b325ba05930a11a9d0bf91f0c8e # Parent ef37b1df0058f54c7b23252b7356bb97b07652d7 hgweb: abstract call to hgwebdir wsgi function The function names

[PATCH 4 of 7 V2] profiling: add a context manager that no-ops if profiling isn't enabled

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 147172 25200 # Sun Aug 14 17:51:12 2016 -0700 # Node ID fd7b55561853e9d5532f3a9265433a7b614f2687 # Parent 3338d4536f490fca055881b4e3884b28e4e25d22 profiling: add a context manager that no-ops if profiling isn't

Re: [PATCH 1 of 4 RFC] pycompat: delay loading modules registered to stub

2016-08-14 Thread Yuya Nishihara
On Sun, 14 Aug 2016 09:21:07 -0700, Gregory Szorc wrote: > On Sun, Aug 14, 2016 at 2:33 AM, Yuya Nishihara wrote: > > # HG changeset patch > > # User Yuya Nishihara > > # Date 1471153584 -32400 > > # Sun Aug 14 14:46:24 2016 +0900 > > # Node ID

Re: [PATCH 8 of 9 RFC] wireproto: introduce listkeys2 command

2016-08-14 Thread Mike Hommey
On Sun, Aug 14, 2016 at 04:59:50PM -0700, Gregory Szorc wrote: > On Sun, Aug 14, 2016 at 3:12 PM, Mike Hommey wrote: > > > On Sun, Aug 14, 2016 at 02:10:07PM -0700, Gregory Szorc wrote: > > > # HG changeset patch > > > # User Gregory Szorc > > > #

Re: [PATCH 1 of 6] profiling: move profiling code from dispatch.py (API)

2016-08-14 Thread Gregory Szorc
On Sun, Aug 14, 2016 at 5:03 PM, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1471217444 25200 > # Sun Aug 14 16:30:44 2016 -0700 > # Node ID 40cbc513713837acd6a9f593bfd48759eabcce33 > # Parent

[PATCH 4 of 6] profiling: add a context manager that no-ops if profiling isn't enabled

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471217701 25200 # Sun Aug 14 16:35:01 2016 -0700 # Node ID 7d945851998c89444a8a53ac7daf1e0798cb7838 # Parent cf7b933cbc7fd0dfc4c5d5d67deae2d52866088a profiling: add a context manager that no-ops if profiling isn't

[PATCH 5 of 6] hgweb: abstract call to hgwebdir wsgi function

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471215810 25200 # Sun Aug 14 16:03:30 2016 -0700 # Node ID a04a42c139225b2f5b3166541fd7466190459822 # Parent 7d945851998c89444a8a53ac7daf1e0798cb7838 hgweb: abstract call to hgwebdir wsgi function The function names

[PATCH 3 of 6] profiling: make profiling functions context managers (API)

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471217557 25200 # Sun Aug 14 16:32:37 2016 -0700 # Node ID cf7b933cbc7fd0dfc4c5d5d67deae2d52866088a # Parent fd888ffaab6720688e4ad3f0358be09509effb6f profiling: make profiling functions context managers (API) This

Re: [PATCH 8 of 9 RFC] wireproto: introduce listkeys2 command

2016-08-14 Thread Gregory Szorc
On Sun, Aug 14, 2016 at 3:12 PM, Mike Hommey wrote: > On Sun, Aug 14, 2016 at 02:10:07PM -0700, Gregory Szorc wrote: > > # HG changeset patch > > # User Gregory Szorc > > # Date 1471208237 25200 > > # Sun Aug 14 13:57:17 2016 -0700 > > # Node ID

[PATCH 5 of 9 RFC] pushkey: define raw listing functions on each namespace (API)

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471208975 25200 # Sun Aug 14 14:09:35 2016 -0700 # Node ID a94e1b0bb3ba0f6b0a3e62d5daece6a5f9ff295c # Parent 67501b93c9875cc6cdef0e77d2d148a14a5d60a8 pushkey: define raw listing functions on each namespace (API) In

[PATCH 7 of 9 RFC] pushkey: support for encoding and decoding raw listkeys dicts

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471207500 25200 # Sun Aug 14 13:45:00 2016 -0700 # Node ID eb2bc1ac7869ad255965d16004524a95cea83c9d # Parent 1fe812eb8b9e79d1182c4a6593e7ce8fa2938264 pushkey: support for encoding and decoding raw listkeys dicts Now

[PATCH 8 of 9 RFC] wireproto: introduce listkeys2 command

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471208237 25200 # Sun Aug 14 13:57:17 2016 -0700 # Node ID d2870bcbc43041909e9f637b294cb889f7ed4933 # Parent eb2bc1ac7869ad255965d16004524a95cea83c9d wireproto: introduce listkeys2 command The command behaves

[PATCH 2 of 9 RFC] bookmarks: add function for retrieving raw bookmarks values

2016-08-14 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1471204082 25200 # Sun Aug 14 12:48:02 2016 -0700 # Node ID d06d34dd880f58ecef32d96baec16508497d5639 # Parent 5aff57cb77481737c73a0acd4885917985bfcf63 bookmarks: add function for retrieving raw bookmarks values In

Re: [PATCH 4 of 4 RFC] pycompat: patch (del|get|has|set)attr to accept bytes on Python 3

2016-08-14 Thread Gregory Szorc
On Sun, Aug 14, 2016 at 2:33 AM, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1471146681 -32400 > # Sun Aug 14 12:51:21 2016 +0900 > # Node ID 2a300f882c077fa014046db96b545f6aff771d32 > # Parent

Re: [PATCH 3 of 5] outgoing: add a 'missingroots' argument

2016-08-14 Thread Gregory Szorc
On Thu, Aug 11, 2016 at 1:06 PM, Pierre-Yves David < pierre-yves.da...@ens-lyon.org> wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1470774698 -7200 > # Tue Aug 09 22:31:38 2016 +0200 > # Node ID 8c4fcb1244bdf79caadadc73fc1e489a160a07ec > #

Re: [PATCH 5 of 5] computeoutgoing: move the function from 'changegroup' to 'exchange'

2016-08-14 Thread Gregory Szorc
On Thu, Aug 11, 2016 at 1:06 PM, Pierre-Yves David < pierre-yves.da...@ens-lyon.org> wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1470755195 -7200 > # Tue Aug 09 17:06:35 2016 +0200 > # Node ID c60098bda68be8901e564445fe157888f317bf5a > #

mercurial@29776: 3 new changesets

2016-08-14 Thread Mercurial Commits
3 new changesets in mercurial: http://selenic.com/repo/hg//rev/a7f8939641aa changeset: 29774:a7f8939641aa user:Simon Farnsworth date:Fri Aug 12 06:01:42 2016 -0700 summary: merge: use labels in prompts to the user

Re: [PATCH 1 of 2] vfs: add the possibility to have a "ward" to check vfs usage

2016-08-14 Thread Yuya Nishihara
On Sun, 14 Aug 2016 13:47:38 +0200, Pierre-Yves David wrote: > On 08/14/2016 05:03 AM, Yuya Nishihara wrote: > > On Thu, 11 Aug 2016 12:52:24 +0200, Pierre-Yves David wrote: > >> @@ -583,6 +589,8 @@ class vfs(abstractvfs): > >> self._trustnlink = nlink > 1 or

Re: [PATCH 2 of 2] repovfs: add a ward to check if locks are properly taken

2016-08-14 Thread Pierre-Yves David
On 08/14/2016 05:20 AM, Yuya Nishihara wrote: On Thu, 11 Aug 2016 12:52:25 +0200, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1470606246 -7200 # Sun Aug 07 23:44:06 2016 +0200 # Node ID

Re: [PATCH 1 of 2] vfs: add the possibility to have a "ward" to check vfs usage

2016-08-14 Thread Pierre-Yves David
On 08/14/2016 05:03 AM, Yuya Nishihara wrote: On Thu, 11 Aug 2016 12:52:24 +0200, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1470323266 -7200 # Thu Aug 04 17:07:46 2016 +0200 # Node ID

[PATCH 2 of 4 RFC] pycompat: move xrange alias next to import lines

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1471146114 -32400 # Sun Aug 14 12:41:54 2016 +0900 # Node ID 76c2c6169dccde84f84a46b7f366020bc3e72959 # Parent 131cc484d7fe95d07f677c16dbb0f506847e1d38 pycompat: move xrange alias next to import lines Builtin functions should

[PATCH 4 of 4 RFC] pycompat: patch (del|get|has|set)attr to accept bytes on Python 3

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1471146681 -32400 # Sun Aug 14 12:51:21 2016 +0900 # Node ID 2a300f882c077fa014046db96b545f6aff771d32 # Parent d53bd633898ec6edafccea9f798d314699faf90a pycompat: patch (del|get|has|set)attr to accept bytes on Python 3

[PATCH 1 of 4 RFC] pycompat: delay loading modules registered to stub

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1471153584 -32400 # Sun Aug 14 14:46:24 2016 +0900 # Node ID 131cc484d7fe95d07f677c16dbb0f506847e1d38 # Parent 0cb2d4db308b97e8fe7faa8d45a47b228037f230 pycompat: delay loading modules registered to stub New _pycompatstub is

[PATCH 3 of 4 RFC] pycompat: check python version to enable builtins hack

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1471146253 -32400 # Sun Aug 14 12:44:13 2016 +0900 # Node ID d53bd633898ec6edafccea9f798d314699faf90a # Parent 76c2c6169dccde84f84a46b7f366020bc3e72959 pycompat: check python version to enable builtins hack Future patches

[PATCH 3 of 3] test-gpg: run migration of v1 secret keys beforehand

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1471162025 -32400 # Sun Aug 14 17:07:05 2016 +0900 # Node ID 0cb2d4db308b97e8fe7faa8d45a47b228037f230 # Parent 20ffcea3fc24f0ef534cd117bbbee134a8dc929c test-gpg: run migration of v1 secret keys beforehand This suppresses