# HG changeset patch # User Raphaël Gomès # Date 1719219166 -7200 # Node ID f02ec1ecb3bf8b4b62afc0f9318cf949be64d8e4 # Parent ff523675cd69fff74d7a5997464c8f82f7e222a1 branch3: use an explicitely experimental name for files Since this format is still experimental, we don't want to have to side-step the `branch3` name in case people do start using it before it's stable. diff -r ff523675cd69 -r f02ec1ecb3bf mercurial/branchmap.py --- a/mercurial/branchmap.py Mon Jun 24 03:16:52 2024 +0200 +++ b/mercurial/branchmap.py Mon Jun 24 10:52:46 2024 +0200 @@ -867,7 +867,7 @@ ignored. """ - _base_filename = b"branch3" + _base_filename = b"branch3-exp" _default_key_hashes = (None, None) def __init__(self, *args, pure_topo_branch=None, **kwargs): diff -r ff523675cd69 -r f02ec1ecb3bf tests/test-branches-obsolete.t --- a/tests/test-branches-obsolete.t Mon Jun 24 03:16:52 2024 +0200 +++ b/tests/test-branches-obsolete.t Mon Jun 24 10:52:46 2024 +0200 @@ -22,7 +22,7 @@ > [experimental] > branch-cache-v3=yes > EOF - $ CACHE_PREFIX=branch3 + $ CACHE_PREFIX=branch3-exp #else $ cat <> $HGRCPATH > [experimental] @@ -122,7 +122,7 @@ 3d808bbc94408ea19da905596d4079357a1f28be o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 topo-mode=pure default #endif @@ -169,7 +169,7 @@ 7c29ff2453bf38c75ee8982935739103c38a9284 o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served filtered-hash=f8006d64a10d35c011a5c5fa88be1e25c5929514 tip-node=7c29ff2453bf38c75ee8982935739103c38a9284 tip-rev=7 topo-mode=pure default #endif @@ -221,10 +221,10 @@ 7c29ff2453bf38c75ee8982935739103c38a9284 o default #else $ show_cache - ##### .hg/cache/branch3 + ##### .hg/cache/branch3-exp obsolete-hash=b6d2b1f5b70f09c25c835edcae69be35f681605c tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 7c29ff2453bf38c75ee8982935739103c38a9284 o default - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served filtered-hash=f8006d64a10d35c011a5c5fa88be1e25c5929514 obsolete-hash=ac5282439f301518f362f37547fcd52bcc670373 tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 7c29ff2453bf38c75ee8982935739103c38a9284 o default #endif @@ -244,7 +244,7 @@ 7c29ff2453bf38c75ee8982935739103c38a9284 o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served filtered-hash=f8006d64a10d35c011a5c5fa88be1e25c5929514 obsolete-hash=ac5282439f301518f362f37547fcd52bcc670373 tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 7c29ff2453bf38c75ee8982935739103c38a9284 o default #endif @@ -263,7 +263,7 @@ 7c29ff2453bf38c75ee8982935739103c38a9284 o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served filtered-hash=f8006d64a10d35c011a5c5fa88be1e25c5929514 tip-node=7c29ff2453bf38c75ee8982935739103c38a9284 tip-rev=7 topo-mode=pure default #endif @@ -311,10 +311,10 @@ 7c29ff2453bf38c75ee8982935739103c38a9284 o default #else $ show_cache - ##### .hg/cache/branch3 + ##### .hg/cache/branch3-exp obsolete-hash=b6d2b1f5b70f09c25c835edcae69be35f681605c tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 7c29ff2453bf38c75ee8982935739103c38a9284 o default - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served filtered-hash=f1456c0d675980582dda9b8edc7f13f503ce544f obsolete-hash=3e74f5349008671629e39d13d7e00d9ba94c74f7 tip-node=7c29ff2453bf38c75ee8982935739103c38a9284 tip-rev=7 550bb31f072912453ccbb503de1d554616911e88 o default #endif @@ -334,7 +334,7 @@ 7c29ff2453bf38c75ee8982935739103c38a9284 o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served filtered-hash=f1456c0d675980582dda9b8edc7f13f503ce544f obsolete-hash=3e74f5349008671629e39d13d7e00d9ba94c74f7 tip-node=7c29ff2453bf38c75ee8982935739103c38a9284 tip-rev=7 550bb31f072912453ccbb503de1d554616911e88 o default #endif @@ -353,7 +353,7 @@ 7c29ff2453bf38c75ee8982935739103c38a9284 o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served filtered-hash=f8006d64a10d35c011a5c5fa88be1e25c5929514 tip-node=7c29ff2453bf38c75ee8982935739103c38a9284 tip-rev=7 topo-mode=pure default #endif @@ -408,7 +408,7 @@ 7c29ff2453bf38c75ee8982935739103c38a9284 o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served obsolete-hash=ac5282439f301518f362f37547fcd52bcc670373 tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 7c29ff2453bf38c75ee8982935739103c38a9284 o default #endif @@ -428,7 +428,7 @@ 7c29ff2453bf38c75ee8982935739103c38a9284 o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served obsolete-hash=ac5282439f301518f362f37547fcd52bcc670373 tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 7c29ff2453bf38c75ee8982935739103c38a9284 o default #endif @@ -447,7 +447,7 @@ 7c29ff2453bf38c75ee8982935739103c38a9284 o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served tip-node=7c29ff2453bf38c75ee8982935739103c38a9284 tip-rev=7 topo-mode=pure default #endif @@ -491,7 +491,7 @@ 3d808bbc94408ea19da905596d4079357a1f28be o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 topo-mode=pure default #endif @@ -515,7 +515,7 @@ 3d808bbc94408ea19da905596d4079357a1f28be o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served filtered-hash=f1456c0d675980582dda9b8edc7f13f503ce544f obsolete-hash=3e74f5349008671629e39d13d7e00d9ba94c74f7 tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 550bb31f072912453ccbb503de1d554616911e88 o default #endif @@ -535,7 +535,7 @@ 3d808bbc94408ea19da905596d4079357a1f28be o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served filtered-hash=f1456c0d675980582dda9b8edc7f13f503ce544f obsolete-hash=3e74f5349008671629e39d13d7e00d9ba94c74f7 tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 550bb31f072912453ccbb503de1d554616911e88 o default #endif @@ -554,7 +554,7 @@ 3d808bbc94408ea19da905596d4079357a1f28be o default #else $ show_cache - ##### .hg/cache/branch3-served + ##### .hg/cache/branch3-exp-served filtered-hash=f8006d64a10d35c011a5c5fa88be1e25c5929514 tip-node=3d808bbc94408ea19da905596d4079357a1f28be tip-rev=8 topo-mode=pure default #endif diff -r ff523675cd69 -r f02ec1ecb3bf tests/test-branches.t --- a/tests/test-branches.t Mon Jun 24 03:16:52 2024 +0200 +++ b/tests/test-branches.t Mon Jun 24 10:52:46 2024 +0200 @@ -1311,7 +1311,7 @@ updating to branch A 0 files updated, 0 files merged, 0 files removed, 0 files unresolved #if v3 - $ cat branchmap-update-01/.hg/cache/branch3-base + $ cat branchmap-update-01/.hg/cache/branch3-exp-base tip-node=99ba08759bc7f6fdbe5304e83d0387f35c082479 tip-rev=1 topo-mode=pure A #else @@ -1327,7 +1327,7 @@ new changesets a3b807b3ff0b:71ca9a6d524e (2 drafts) (run 'hg update' to get a working copy) #if v3 - $ cat branchmap-update-01/.hg/cache/branch3-served + $ cat branchmap-update-01/.hg/cache/branch3-exp-served tip-node=71ca9a6d524ed3c2a215119b2086ac3b8c4c8286 tip-rev=3 topo-mode=pure A #else @@ -1357,7 +1357,7 @@ 0 files updated, 0 files merged, 0 files removed, 0 files unresolved #if v3 - $ cat branchmap-update-02/.hg/cache/branch3-base + $ cat branchmap-update-02/.hg/cache/branch3-exp-base tip-node=99ba08759bc7f6fdbe5304e83d0387f35c082479 tip-rev=1 topo-mode=pure A #else @@ -1374,7 +1374,7 @@ abort: pretxnclose hook failed [40] #if v3 - $ cat branchmap-update-02/.hg/cache/branch3-base + $ cat branchmap-update-02/.hg/cache/branch3-exp-base tip-node=99ba08759bc7f6fdbe5304e83d0387f35c082479 tip-rev=1 topo-mode=pure A #else