lothiraldan added a comment.
LGTM on a first quick review
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D1867
To: martinvonz, durin42, #hg-reviewers
Cc: lothiraldan, mercurial-devel
___
Mercurial-devel mailing list
martinvonz created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
We currently register summary callbacks every time
localrepo.transaction() is called, so both when the transaction is
started and when a nested transaction
martinvonz created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
This makes it possible to turn off the reporting of unstable
changesets (e.g. "1 new orphan changesets"), just in case it's too
slow for some users. Anyone
lothiraldan added a comment.
Apart from my review, it looks good to me.
Also I don't think you have a test when trying to change the branch of
several changesets on different branches. If not, could you add one?
INLINE COMMENTS
> cmdutil.py:731
> +if repo.revs('merge() and
martinvonz created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
I'm about to add another summary report callback that needs to access
phase information. These callbacks run at the end of the transaction
and some of them
martinvonz created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
After stripping the revlogs, we have been invalidating the phase cache
since
https://phab.mercurial-scm.org/rHGbf7b8157c483c3bdb14107099b6db08e94981181.
martinvonz added a comment.
For the effects on the evolve repo, see
https://bitbucket.org/martinvonz/mutable-history/commits/288b3db249c10bc22158d06cc11bceea94c0dc6a
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D1867
To: martinvonz, durin42, #hg-reviewers
Cc:
martinvonz created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
After stripping the revlogs, we have been invalidating the phase cache
since
https://phab.mercurial-scm.org/rHGbf7b8157c483c3bdb14107099b6db08e94981181.
joerg.sonnenberger updated this revision to Diff 4846.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D1856?vs=4844=4846
REVISION DETAIL
https://phab.mercurial-scm.org/D1856
AFFECTED FILES
hgext/clonebundles.py
mercurial/bundle2.py
joerg.sonnenberger updated this revision to Diff 4844.
joerg.sonnenberger edited the summary of this revision.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D1856?vs=4835=4846
REVISION DETAIL
https://phab.mercurial-scm.org/D1856
AFFECTED FILES
quark updated this revision to Diff 4845.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D1849?vs=4793=4845
REVISION DETAIL
https://phab.mercurial-scm.org/D1849
AFFECTED FILES
hgext/lfs/blobstore.py
tests/test-lfs-test-server.t
CHANGE DETAILS
diff
quark added inline comments.
INLINE COMMENTS
> mharbison72 wrote in blobstore.py:239
> It looks like we still need the ‘if p’ test.
Sorry. I missed the comment. Fixed now.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D1849
To: quark, #hg-reviewers
Cc:
martinvonz created this revision.
Herald added a reviewer: durin42.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
This adds a transaction summary callback that reports the number of
new orphan, content-divergent and phase-divergent
On Sun, 2018-01-14 at 17:26 +0900, Yuya Nishihara wrote:
> On Sun, 14 Jan 2018 00:22:05 -0500, Matt Harbison wrote:
> > On Sat, 13 Jan 2018 21:11:45 -0500, Yuya Nishihara
> > wrote:
> >
> > > On Sat, 13 Jan 2018 02:23:16 -0500, Matt Harbison wrote:
> > > > # HG changeset patch
> >
# HG changeset patch
# User Boris Feld
# Date 1512938553 -3600
# Sun Dec 10 21:42:33 2017 +0100
# Node ID bff8fba926e22982e6b5be544fc36e1e16cedfdd
# Parent ebf14075a5c113f4fea6e89a4394d8c8fc9e6935
# EXP-Topic showstack-doc
# Available At
https://bz.mercurial-scm.org/show_bug.cgi?id=5771
Bug ID: 5771
Summary: Mercurial patch parser behavior for "--git" patches
creating files with spaces differs from Git when the
patch file omits trailing tabs
Product:
> On Jan 15, 2018, at 23:59, Matt Harbison wrote:
>
> On Mon, 15 Jan 2018 12:33:19 -0500, Augie Fackler wrote:
>
>> We’re generally more relaxed for things that only matter for experimental
>> code, and UX improvements can happen if they’re important
https://bz.mercurial-scm.org/show_bug.cgi?id=5772
Bug ID: 5772
Summary: hg fold doesn't move bookmarks
Product: Mercurial
Version: 4.4.2
Hardware: PC
OS: Windows
Status: UNCONFIRMED
Severity: feature
49 new changesets in mercurial:
https://www.mercurial-scm.org/repo/hg/rev/beb667c9880f
changeset: 35542:beb667c9880f
parent: 35537:58fda95a0202
user:Yuya Nishihara
date:Sat Dec 30 17:55:23 2017 +0900
summary: revset: parse x^:: as (x^):: (issue5764)
On Tue, Jan 16, 2018 at 6:27 AM, Yuya Nishihara wrote:
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1516108473 -32400
> # Tue Jan 16 22:14:33 2018 +0900
> # Node ID ca4d61bf46160a31c6653c4f0794cd6e8ae788a4
> # Parent
# HG changeset patch
# User Boris Feld
# Date 1515753663 0
# Fri Jan 12 10:41:03 2018 +
# Node ID 2d1a4bbddd7e4075b0e082cabf84d901f5b92b5b
# Parent 6d0599c2fe114d927f2d37fd5a22e061843c6974
# EXP-Topic exchangedebug
# Available At
# HG changeset patch
# User Boris Feld
# Date 1515752060 0
# Fri Jan 12 10:14:20 2018 +
# Node ID 6d0599c2fe114d927f2d37fd5a22e061843c6974
# Parent 219d94744f12bec5dafca7d16c0d473bfe35e732
# EXP-Topic exchangedebug
# Available At
# HG changeset patch
# User Boris Feld
# Date 1515754649 0
# Fri Jan 12 10:57:29 2018 +
# Node ID 219d94744f12bec5dafca7d16c0d473bfe35e732
# Parent 58fda95a0202fc6327d1f5d9df26f7ff16538d57
# EXP-Topic exchangedebug
# Available At
# HG changeset patch
# User Boris Feld
# Date 1515757977 0
# Fri Jan 12 11:52:57 2018 +
# Node ID 6c6a7d225fef954f6e33eb734cd3a9ce72b0f85b
# Parent 2d1a4bbddd7e4075b0e082cabf84d901f5b92b5b
# EXP-Topic exchangedebug
# Available At
We pushed a new release of evolve and topic.
As usual, the release is available on pypi and upgrade is recommended.
This version comes with the usual various bug fixes and improvement. It
also includes a large rework of the experimental obsolescence markers
discovery protocol we call
mharbison72 added a comment.
LGTM, thanks.
Any thoughts on what we should do if 'p' does come up None? It's a clear
server error (sending back an oid we didn't ask for).
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D1849
To: quark, #hg-reviewers
Cc:
On Tue, 16 Jan 2018 08:20:32 -0500, Boris Feld
wrote:
On Tue, 2018-01-16 at 08:05 -0500, Matt Harbison wrote:
On Jan 16, 2018, at 5:26 AM, Boris Feld
wrote:
> I checked the precursors revset and the behavior is not the one
> expected, thank
# HG changeset patch
# User Matt Harbison
# Date 1515971571 18000
# Sun Jan 14 18:12:51 2018 -0500
# Node ID 074417bc25368171950f0e8e292b151f9641b5a0
# Parent 03d737594660bb74823317e02a6ad2e91456c12d
lfs: control tracked file selection via a tracked file
Since the
# HG changeset patch
# User Matt Harbison
# Date 1515909885 18000
# Sun Jan 14 01:04:45 2018 -0500
# Node ID 03d737594660bb74823317e02a6ad2e91456c12d
# Parent 821d8a5ab4ff890a7732c2e4cdcc7f32191e5942
lfs: move the tracked file function creation to a method
Once a
https://bz.mercurial-scm.org/show_bug.cgi?id=5773
Bug ID: 5773
Summary: evolve extension should specify progress units
Product: Mercurial
Version: stable branch
Hardware: PC
OS: Linux
Status: UNCONFIRMED
wlis added a comment.
I finally got around to testing this properly and I can reproduce the issue.
I looked into the code a bit and it is possible that we create keepalive
connections before forking and we are illegally multiplexing same connection.
The quick fix on our side is to not use
# HG changeset patch
# User Matt Harbison
# Date 1516150560 18000
# Tue Jan 16 19:56:00 2018 -0500
# Node ID ac8052ec552b36d4bee5bc24bc92fcee36d843cb
# Parent 821d8a5ab4ff890a7732c2e4cdcc7f32191e5942
cat: factor out a function that populates the formatter
This will
# HG changeset patch
# User Matt Harbison
# Date 1516151707 18000
# Tue Jan 16 20:15:07 2018 -0500
# Node ID 2c12a42e20df3499a72194cd0f2911573ab82dc7
# Parent ac8052ec552b36d4bee5bc24bc92fcee36d843cb
lfs: allow the pointer file to be viewed with `hg cat -T
On Tue, Jan 16, 2018 at 11:31 AM, Pulkit Goyal <7895pul...@gmail.com> wrote:
> Hey everyone,
>
> We are taking part in Google Summer of Code from past two years under
> Python Software Foundation and we wish to continue the same this year.
>
> If you have any idea or WIP, which you think can be a
mharbison72 added a comment.
Thanks @wlis . That makes sense, and aligns with what I saw (a couple of
downloads worked with workers, though I still wasn't sure if that was safe or I
was getting lucky). If you don't get the chance to follow up, I've got a patch
that puts lfs workers behind
19 new changesets in mercurial:
https://www.mercurial-scm.org/repo/hg/rev/ed0902e8053e
changeset: 35597:ed0902e8053e
user:Yuya Nishihara
date:Tue Jan 02 18:35:11 2018 +0900
summary: revsetlang: add %p specifier to format list of function arguments
indygreg requested changes to this revision.
indygreg added a comment.
This revision now requires changes to proceed.
This is looking **much** better!
There are some places where the code doesn't abide by our (IMO lousy)
mergeallthewords naming convention.
More importantly, I think
On Mon, 15 Jan 2018 21:16:03 +0800, Anton Shestakov wrote:
> # HG changeset patch
> # User Anton Shestakov
> # Date 1516016658 -28800
> # Mon Jan 15 19:44:18 2018 +0800
> # Node ID edffa2f39c620cb2a8e9c177b96b3aeedf28bae9
> # Parent
On Mon, 15 Jan 2018 17:37:01 +0100, Boris Feld wrote:
> # HG changeset patch
> # User Boris Feld
> # Date 1516013089 0
> # Mon Jan 15 10:44:49 2018 +
> # Node ID 4d0d11752cf1d6e0f60bc3c9cc3d036dfa36e0a9
> # Parent ebf14075a5c113f4fea6e89a4394d8c8fc9e6935
> #
On Mon, 15 Jan 2018 21:42:18 -0500, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison
> # Date 1515962350 18000
> # Sun Jan 14 15:39:10 2018 -0500
> # Node ID 9a5f40a1d18f0a28538b9a38fdee0874c58e680f
> # Parent
On Tue, 16 Jan 2018 10:26:55 +0100, Boris Feld wrote:
> # HG changeset patch
> # User Boris Feld
> # Date 1512938553 -3600
> # Sun Dec 10 21:42:33 2017 +0100
> # Node ID bff8fba926e22982e6b5be544fc36e1e16cedfdd
> # Parent ebf14075a5c113f4fea6e89a4394d8c8fc9e6935
> #
On Tue, 16 Jan 2018 14:20:32 +0100, Boris Feld wrote:
> On Tue, 2018-01-16 at 08:05 -0500, Matt Harbison wrote:
> > On Jan 16, 2018, at 5:26 AM, Boris Feld
> > wrote:
> > > I also realized that the revset is in Evolve and not in Core, which
> > > makes it a good
# HG changeset patch
# User Yuya Nishihara
# Date 1516107087 -32400
# Tue Jan 16 21:51:27 2018 +0900
# Node ID 14f119c9ff3630859b64e207b389c49d68840b96
# Parent 1700a9086c9cd3777a35f3e9212cdc0826d7b26b
update: fix crash on bare update when directaccess is enabled
'rev' may
> On Jan 16, 2018, at 5:26 AM, Boris Feld wrote:
>
>> On Sun, 2018-01-14 at 17:26 +0900, Yuya Nishihara wrote:
>>> On Sun, 14 Jan 2018 00:22:05 -0500, Matt Harbison wrote:
>>> On Sat, 13 Jan 2018 21:11:45 -0500, Yuya Nishihara
>>> wrote:
>>>
> On
# HG changeset patch
# User Jordi Gutiérrez Hermoso
# Date 1516110014 18000
# Tue Jan 16 08:40:14 2018 -0500
# Node ID 3a379eceab7886ae9a8f661c648c2759c69a9013
# Parent cebbb137db75c45e891a65a8dbc50631ed8cb83c
svnsubrepo: check if subrepo is missing when checking dirty
# HG changeset patch
# User Jordi Gutiérrez Hermoso
# Date 1515949528 18000
# Sun Jan 14 12:05:28 2018 -0500
# Node ID fde3cd2487e1f4d5867bf8c6e79139b6fe475779
# Parent 58fda95a0202fc6327d1f5d9df26f7ff16538d57
svnsubrepo: decorate dirty method with annotatesubrepoerror
On Tue, 16 Jan 2018 00:40:20 -0500, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison
> # Date 1515967224 18000
> # Sun Jan 14 17:00:24 2018 -0500
> # Node ID 5147a1a45b239a79765499b58f253b6503ea
> # Parent
# HG changeset patch
# User Yuya Nishihara
# Date 1516106562 -32400
# Tue Jan 16 21:42:42 2018 +0900
# Node ID 1700a9086c9cd3777a35f3e9212cdc0826d7b26b
# Parent 20dbbfdf7e253211ccbd31d9c44013f41f6e2461
templater: make sure expression is terminated by '}'
This can't be
# HG changeset patch
# User Yuya Nishihara
# Date 1516108473 -32400
# Tue Jan 16 22:14:33 2018 +0900
# Node ID ca4d61bf46160a31c6653c4f0794cd6e8ae788a4
# Parent 14f119c9ff3630859b64e207b389c49d68840b96
match: do not weirdly include explicit files excluded by -X option
Oops, thanks for the fix. Looks good to me.
On Tue, Jan 16, 2018 at 7:55 PM, Yuya Nishihara wrote:
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1516107087 -32400
> # Tue Jan 16 21:51:27 2018 +0900
> # Node ID 14f119c9ff3630859b64e207b389c49d68840b96
On Tue, 2018-01-16 at 08:05 -0500, Matt Harbison wrote:
> On Jan 16, 2018, at 5:26 AM, Boris Feld
> wrote:
>
> > On Sun, 2018-01-14 at 17:26 +0900, Yuya Nishihara wrote:
> > > On Sun, 14 Jan 2018 00:22:05 -0500, Matt Harbison wrote:
> > > > On Sat, 13 Jan 2018 21:11:45
6 new changesets in mercurial:
https://www.mercurial-scm.org/repo/hg/rev/8f1a7adb3225
changeset: 35591:8f1a7adb3225
user:Yuya Nishihara
date:Sat Apr 01 17:18:31 2017 +0900
summary: revsetlang: catch invalid format character with %l prefix
Hey everyone,
We are taking part in Google Summer of Code from past two years under
Python Software Foundation and we wish to continue the same this year.
If you have any idea or WIP, which you think can be a good student
project for this summers, please share.
Also, if you have sometime
53 matches
Mail list logo