20 new changesets in mercurial:

https://www.mercurial-scm.org/repo/hg/rev/c7e81615b5c4
changeset:   51518:c7e81615b5c4
parent:      51515:16d93adddce7
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Tue Feb 27 15:33:21 2024 +0100
summary:     branchcache: add some blank line in a test

https://www.mercurial-scm.org/repo/hg/rev/ec640dc9cebd
changeset:   51519:ec640dc9cebd
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Tue Feb 27 14:04:29 2024 +0100
summary:     branchcache: use an explicit class for the v2 version

https://www.mercurial-scm.org/repo/hg/rev/fe8347b984f3
changeset:   51520:fe8347b984f3
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Mon Feb 26 14:20:36 2024 +0100
summary:     branchcache-v3: introduce a v3 format

https://www.mercurial-scm.org/repo/hg/rev/0d4a6ab3c8da
changeset:   51521:0d4a6ab3c8da
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Mon Feb 26 15:44:44 2024 +0100
summary:     branchcache-v3: use more explicit header line

https://www.mercurial-scm.org/repo/hg/rev/5f9350956c03
changeset:   51522:5f9350956c03
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Wed Feb 28 12:56:08 2024 +0100
summary:     branchcache: add more test for the logic around obsolescence and 
branch heads

https://www.mercurial-scm.org/repo/hg/rev/ef369d16965d
changeset:   51523:ef369d16965d
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Sun Feb 25 23:31:50 2024 +0100
summary:     branchcache: cleanup the final key generation after update

https://www.mercurial-scm.org/repo/hg/rev/4bfae99c4021
changeset:   51524:4bfae99c4021
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Tue Mar 05 15:21:18 2024 +0100
summary:     filteredhash: move the hashing in its own function

https://www.mercurial-scm.org/repo/hg/rev/530b4cffd6a6
changeset:   51525:530b4cffd6a6
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Wed Mar 06 01:43:51 2024 +0100
summary:     filteredhash: split the computation of revision sets

https://www.mercurial-scm.org/repo/hg/rev/a03fa40afd01
changeset:   51526:a03fa40afd01
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Wed Mar 06 01:53:52 2024 +0100
summary:     filteredhash: rename the filteredhash function

https://www.mercurial-scm.org/repo/hg/rev/fa9e3976a5a0
changeset:   51527:fa9e3976a5a0
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Wed Mar 06 02:20:53 2024 +0100
summary:     branchcache: rework the `filteredhash` logic to be more generic

https://www.mercurial-scm.org/repo/hg/rev/88b0e07dd2cd
changeset:   51528:88b0e07dd2cd
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Wed Mar 06 12:07:31 2024 +0100
summary:     branchcache: show the cache file content in 
test-branches-obsoletes.t

https://www.mercurial-scm.org/repo/hg/rev/4141d12de073
changeset:   51529:4141d12de073
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Wed Mar 06 11:39:44 2024 +0100
summary:     branchcache: store filtered hash and obsolete hash independently 
for V3

https://www.mercurial-scm.org/repo/hg/rev/fc710c993ec9
changeset:   51530:fc710c993ec9
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Thu Mar 07 01:35:43 2024 +0100
summary:     branchcache: simplify the branch rev cache test

https://www.mercurial-scm.org/repo/hg/rev/f85f23f1479b
changeset:   51531:f85f23f1479b
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Thu Mar 07 10:55:22 2024 +0100
summary:     branchcache: skip entries that are topological heads in the on 
disk file

https://www.mercurial-scm.org/repo/hg/rev/a0ef462cf1a4
changeset:   51532:a0ef462cf1a4
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Wed Mar 06 15:54:22 2024 +0100
summary:     branchcache: filter obsolete revisions sooner

https://www.mercurial-scm.org/repo/hg/rev/50850689d3c0
changeset:   51533:50850689d3c0
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Wed Mar 06 16:09:42 2024 +0100
summary:     branchcache: gather new obsolete revision in a set

https://www.mercurial-scm.org/repo/hg/rev/767b62cb728e
changeset:   51534:767b62cb728e
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Wed Mar 06 16:10:44 2024 +0100
summary:     branchcache: gather newly closed head in a dedicated set

https://www.mercurial-scm.org/repo/hg/rev/03247e37ccf7
changeset:   51535:03247e37ccf7
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Wed Mar 06 16:18:03 2024 +0100
summary:     branchcache: move the processing of the new data in a dedicated 
method

https://www.mercurial-scm.org/repo/hg/rev/718f28ea3af4
changeset:   51536:718f28ea3af4
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Thu Mar 07 04:15:23 2024 +0100
summary:     branchcache: add a "pure topological head" fast path

https://www.mercurial-scm.org/repo/hg/rev/4a8bb136ee77
changeset:   51537:4a8bb136ee77
tag:         tip
user:        Pierre-Yves David <pierre-yves.da...@octobus.net>
date:        Thu Mar 07 10:57:16 2024 +0100
summary:     branchcache: allow to detect "pure topological case" for branchmap

-- 
Repository URL: https://www.mercurial-scm.org/repo/hg
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@lists.mercurial-scm.org
https://lists.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to