mercurial@45459: new changeset

2020-09-15 Thread Mercurial Commits
New changeset in mercurial: https://www.mercurial-scm.org/repo/hg/rev/ccd3bf4490c1 changeset: 45459:ccd3bf4490c1 bookmark:@ tag: tip user:Pulkit Goyal <7895pul...@gmail.com> date:Wed Aug 26 17:20:53 2020 +0530 summary: merge: show list of bids for each file in bid

Re: ShareSafePlan

2020-09-15 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Sep 15, 2020 at 12:34 PM Pierre-Yves David < pierre-yves.da...@ens-lyon.org> wrote: > > > On 9/15/20 7:35 PM, Martin von Zweigbergk via Mercurial-devel wrote: > > I read https://www.mercurial-scm.org/wiki/ShareSafePlan. It has > > examples of things that *should* be read from the source re

D9023: branchmap: add a cache validation cache, avoid expensive re-hash on every use

2020-09-15 Thread spectral (Kyle Lippincott)
spectral created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY In a pathological `hg log` case, we end up executing the branchmap validity checking twice per commit displayed. Or maybe we always do, and I just noticed bec

D9022: repo: avoid copying/updating a dict on every `repo.__getitem__`

2020-09-15 Thread spectral (Kyle Lippincott)
spectral created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY This has some mild performance benefits. I'm looking into a pathological case where one of our `hg log` invocations takes several seconds, and according to hy

Re: ShareSafePlan

2020-09-15 Thread Pierre-Yves David
On 9/15/20 7:35 PM, Martin von Zweigbergk via Mercurial-devel wrote: I read https://www.mercurial-scm.org/wiki/ShareSafePlan. It has examples of things that *should* be read from the source repo, but I don't see examples of things that should *not* be read from the source repo. Can you give

ShareSafePlan

2020-09-15 Thread Martin von Zweigbergk via Mercurial-devel
I read https://www.mercurial-scm.org/wiki/ShareSafePlan. It has examples of things that *should* be read from the source repo, but I don't see examples of things that should *not* be read from the source repo. Can you give examples of things that would break if a share repo read its configs as usu

Re: [PATCH 1 of 2] copy-tracing: test case where we go across a changed/deleted merge

2020-09-15 Thread Yuya Nishihara
On Mon, 14 Sep 2020 23:19:09 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1592539488 -7200 > # Fri Jun 19 06:04:48 2020 +0200 > # Node ID 67fed36f1a0658931cf68a2ac772b70b79c40f6f > # Parent e7c8a5030a90d99640beb51623ab5dec996c1e20 > # EXP-Topic c

Re: [PATCH V3] merge: show list of bids for each file in bid-merge in ui.debug()

2020-09-15 Thread Yuya Nishihara
On Mon, 14 Sep 2020 17:56:41 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1598442653 -19800 > # Wed Aug 26 17:20:53 2020 +0530 > # Node ID be084d2cbcd0681bf9654a39331502a3b1689142 > # Parent d2b5a7659fff465286c7a1a451f0ebfe7118f251 >

[Bug 6408] New: hggit incoming: 'overlaymanifestlog' object has no attribute '_rootstore'

2020-09-15 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6408 Bug ID: 6408 Summary: hggit incoming: 'overlaymanifestlog' object has no attribute '_rootstore' Product: Mercurial Version: 5.5.1 Hardware: PC OS: Windows