Mercurial > evolve
annotate tests/test-discovery-obshashrange.t @ 4010:4c2fcd53c601
sqlite: fast path when nothing to save
If we have no new data to save, we should try to do anything. Doing something
concurrently is hard enough. If we can avoid doing it at all that would be
great.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 27 Aug 2018 11:33:09 +0200 |
parents | d54925819f34 |
children | a01783a0468c |
rev | line source |
---|---|
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
1 test for range based discovery |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
2 ============================== |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
3 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
4 $ . $TESTDIR/testlib/pythonpath.sh |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
5 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
6 $ cat << EOF >> $HGRCPATH |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
7 > [extensions] |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
8 > hgext3rd.evolve = |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
9 > blackbox = |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
10 > [defaults] |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
11 > blackbox = -l 100 |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
12 > [experimental] |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
13 > obshashrange=1 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
14 > verbose-obsolescence-exchange=1 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
15 > [ui] |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
16 > logtemplate = "{rev} {node|short} {desc} {tags}\n" |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
17 > ssh=python "$RUNTESTDIR/dummyssh" |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
18 > [alias] |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
19 > debugobsolete=debugobsolete -d '0 0' |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
20 > EOF |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
21 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
22 $ getid() { |
2425
51c62552fbbc
tests: disable blackbox for 'getid'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2422
diff
changeset
|
23 > hg log --hidden --template '{node}\n' --rev "$1" --config 'extensions.blackbox=!' |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
24 > } |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
25 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
26 $ hg init server |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
27 $ hg clone ssh://user@dummy/server client |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
28 no changes found |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
29 updating to branch default |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
30 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
31 $ cd server |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
32 $ hg debugbuilddag '.+7' |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
33 $ hg blackbox |
3013
945a0989e41b
packaging: merge stable back into default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3000
diff
changeset
|
34 * @0000000000000000000000000000000000000000 (*)> init server exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
35 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
36 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
37 * @0000000000000000000000000000000000000000 (*)> debugbuilddag .+7 (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
38 * @0000000000000000000000000000000000000000 (*)> debugbuilddag ".+7" (glob) (windows !) |
2530
606722a686ef
merge with default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2525
diff
changeset
|
39 * @0000000000000000000000000000000000000000 (*)> updated served branch cache in *.???? seconds (glob) |
606722a686ef
merge with default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2525
diff
changeset
|
40 * @0000000000000000000000000000000000000000 (*)> wrote served branch cache with 1 labels and 1 nodes (glob) |
2569
427f6091250e
obscache: plug on core 'update cache' method if available
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2559
diff
changeset
|
41 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (8r, 0o) (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
42 * @0000000000000000000000000000000000000000 (*)> debugbuilddag .+7 exited 0 after *.?? seconds (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
43 * @0000000000000000000000000000000000000000 (*)> debugbuilddag ".+7" exited 0 after *.?? seconds (glob) (windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
44 * @0000000000000000000000000000000000000000 (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
45 $ rm .hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
46 $ hg log -G |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
47 o 7 4de32a90b66c r7 tip |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
48 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
49 o 6 f69452c5b1af r6 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
50 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
51 o 5 c8d03c1b5e94 r5 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
52 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
53 o 4 bebd167eb94d r4 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
54 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
55 o 3 2dc09a01254d r3 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
56 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
57 o 2 01241442b3c2 r2 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
58 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
59 o 1 66f7d451a68b r1 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
60 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
61 o 0 1ea73414a91b r0 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
62 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
63 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
64 $ hg debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa `getid 'desc(r1)'` |
2551
ecd47c63b6de
obshashrange: add an option to protect from accidental activation
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2530
diff
changeset
|
65 $ hg debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb `getid 'desc(r2)'` --config experimental.obshashrange.max-revs=1 |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
66 $ hg debugobsolete cccccccccccccccccccccccccccccccccccccccc `getid 'desc(r4)'` |
2459
5e6fc802bc8a
obshashrange: add an option to disable local cache warming
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2425
diff
changeset
|
67 $ hg debugobsolete dddddddddddddddddddddddddddddddddddddddd `getid 'desc(r5)'` --config experimental.obshashrange.warm-cache=0 |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
68 $ hg debugobsolete eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee `getid 'desc(r7)'` |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
69 $ hg debugobsolete |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
70 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
71 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
72 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
73 dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
74 eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 4de32a90b66cd083ebf3c00b41277aa7abca51dd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
75 |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
76 $ hg blackbox |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
77 * @0000000000000000000000000000000000000000 (*)> log -G (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
78 * @0000000000000000000000000000000000000000 (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
79 * @0000000000000000000000000000000000000000 (*)> log -G exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
80 * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
81 * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
82 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
83 * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
84 * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 --config *experimental.obshashrange.max-revs=1* (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
85 * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
86 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
87 * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 --config *experimental.obshashrange.max-revs=1* exited 0 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
88 * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
89 * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
90 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
91 * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
92 * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 --config *experimental.obshashrange.warm-cache=0* (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
93 * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
94 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
95 * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 --config *experimental.obshashrange.warm-cache=0* exited 0 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
96 * @0000000000000000000000000000000000000000 (*)> debugobsolete eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 4de32a90b66cd083ebf3c00b41277aa7abca51dd (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
97 * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
98 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
99 * @0000000000000000000000000000000000000000 (*)> debugobsolete eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 4de32a90b66cd083ebf3c00b41277aa7abca51dd exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
100 * @0000000000000000000000000000000000000000 (*)> debugobsolete (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
101 * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
102 * @0000000000000000000000000000000000000000 (*)> debugobsolete exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
103 * @0000000000000000000000000000000000000000 (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
104 $ rm .hg/blackbox.log |
2230
a202f3af890c
debugobshashrange: add a --subranges option
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2229
diff
changeset
|
105 $ hg debugobshashrange --subranges --rev tip |
2228
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
106 rev node index size depth obshash |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
107 7 4de32a90b66c 0 8 8 38d1e7ad86ea |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
108 3 2dc09a01254d 0 4 4 000000000000 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
109 7 4de32a90b66c 4 4 8 38d1e7ad86ea |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
110 3 2dc09a01254d 2 2 4 000000000000 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
111 7 4de32a90b66c 6 2 8 033544c939f0 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
112 1 66f7d451a68b 0 2 2 17ff8dd63509 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
113 5 c8d03c1b5e94 4 2 6 57f6cf3757a2 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
114 2 01241442b3c2 2 1 3 1ed3c61fb39a |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
115 0 1ea73414a91b 0 1 1 000000000000 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
116 3 2dc09a01254d 3 1 4 000000000000 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
117 7 4de32a90b66c 7 1 8 033544c939f0 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
118 1 66f7d451a68b 1 1 2 17ff8dd63509 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
119 4 bebd167eb94d 4 1 5 bbe4d7fe27a8 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
120 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
121 6 f69452c5b1af 6 1 7 000000000000 |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
122 $ cd .. |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
123 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
124 testing simple pull |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
125 =================== |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
126 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
127 $ cd client |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
128 $ hg pull --rev 4 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
129 pulling from ssh://user@dummy/server |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
130 adding changesets |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
131 adding manifests |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
132 adding file changes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
133 added 5 changesets with 0 changes to 0 files |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
134 3 new obsolescence markers |
3075
8feb2cae7eae
test: adapt to output change from eb586ed5d8ce
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3019
diff
changeset
|
135 new changesets 1ea73414a91b:bebd167eb94d |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
136 (run 'hg update' to get a working copy) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
137 $ hg -R ../server blackbox |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
138 * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
139 * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-stablerange-mergepoint cache reset (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
140 * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-depthcache cache reset (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
141 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (8r) (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
142 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (8r) (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
143 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (8r, 5o) (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
144 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-stablesort cache reset (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
145 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablesort in *.???? seconds (8r) (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
146 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-firstmerge cache reset (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
147 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-firstmerge in *.???? seconds (8r) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
148 * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
149 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
150 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
151 * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
152 $ rm ../server/.hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
153 $ hg -R ../server/ debugobsolete --rev ::4 | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
154 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
155 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
156 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
157 $ rm ../server/.hg/blackbox.log |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
158 $ hg blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
159 * @0000000000000000000000000000000000000000 (*)> clone *ssh://user@dummy/server* client exited 0 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
160 * @0000000000000000000000000000000000000000 (*)> pull --rev 4 (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
161 * @0000000000000000000000000000000000000000 (*)> updated base branch cache in *.???? seconds (glob) |
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
162 * @0000000000000000000000000000000000000000 (*)> wrote base branch cache with 1 labels and 1 nodes (glob) |
2569
427f6091250e
obscache: plug on core 'update cache' method if available
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2559
diff
changeset
|
163 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (5r, 3o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
164 * @0000000000000000000000000000000000000000 (*)> 5 incoming changes - new heads: bebd167eb94d (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
165 * @0000000000000000000000000000000000000000 (*)> pull --rev 4 exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
166 * @0000000000000000000000000000000000000000 (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
167 $ rm .hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
168 $ hg debugobsolete | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
169 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
170 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
171 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
172 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
173 testing simple push |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
174 =================== |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
175 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
176 $ hg up |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
177 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
178 $ echo foo > foo |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
179 $ hg add foo |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
180 $ hg commit -m foo |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
181 $ hg debugobsolete ffffffffffffffffffffffffffffffffffffffff `getid '.'` |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
182 $ hg push -f --debug |
3875
a93e81733549
test: fix possible output change from 4.7
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3748
diff
changeset
|
183 could not import hgext.hgext3rd.evolve (No module named hgext3rd.evolve): trying hgext3rd.hgext3rd.evolve (?) |
a93e81733549
test: fix possible output change from 4.7
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3748
diff
changeset
|
184 could not import hgext3rd.hgext3rd.evolve (No module named hgext3rd.evolve): trying hgext3rd.evolve (?) |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
185 pushing to ssh://user@dummy/server |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
186 running python "*/dummyssh" *user@dummy* *hg -R server serve --stdio* (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
187 sending hello command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
188 sending between command |
3536
8432bc989053
test: fix output after rev-branch-cache has been merged
Boris Feld <boris.feld@octobus.net>
parents:
3485
diff
changeset
|
189 remote: * (glob) |
3346
f4e28b781143
stablerange: use mergepoint based algorithm for the official stable range
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3338
diff
changeset
|
190 remote: capabilities: _evoext_getbundle_obscommon _evoext_obshash_0 _evoext_obshash_1 _evoext_obshashrange_v1 batch * (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
191 remote: 1 |
3664
1de6ba0ac6d7
test: apply output change from protocaps
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3596
diff
changeset
|
192 sending protocaps command |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
193 preparing listkeys for "phases" |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
194 sending listkeys command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
195 received listkey for "phases": 58 bytes |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
196 query 1; heads |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
197 sending batch command |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
198 searching for changes |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
199 taking quick initial sample |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
200 query 2; still undecided: 5, sample size is: 5 |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
201 sending known command |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
202 2 total queries in *.????s (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
203 preparing listkeys for "phases" |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
204 sending listkeys command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
205 received listkey for "phases": 58 bytes |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
206 preparing listkeys for "namespaces" |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
207 sending listkeys command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
208 received listkey for "namespaces": 40 bytes |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
209 OBSEXC: computing relevant nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
210 OBSEXC: looking for common markers in 6 nodes |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
211 query 0; add more sample (target 100, current 1) |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
212 query 0; sample size is 9, largest range 5 |
3346
f4e28b781143
stablerange: use mergepoint based algorithm for the official stable range
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3338
diff
changeset
|
213 sending evoext_obshashrange_v1 command |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
214 obsdiscovery, 0/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
215 OBSEXC: computing markers relevant to 1 nodes |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
216 checking for updated bookmarks |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
217 preparing listkeys for "bookmarks" |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
218 sending listkeys command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
219 received listkey for "bookmarks": 0 bytes |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
220 1 changesets found |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
221 list of changesets: |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
222 45f8b879de922f6a6e620ba04205730335b6fc7e |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
223 sending unbundle command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
224 bundle2-output-bundle: "HG20", 4 parts total |
3536
8432bc989053
test: fix output after rev-branch-cache has been merged
Boris Feld <boris.feld@octobus.net>
parents:
3485
diff
changeset
|
225 bundle2-output-part: "replycaps" * bytes payload (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
226 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
3076
87e349f617f9
test: adapt to change from 537de0b14030
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3075
diff
changeset
|
227 bundle2-output-part: "phase-heads" 24 bytes payload |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
228 bundle2-output-part: "obsmarkers" streamed payload |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
229 remote: adding changesets |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
230 remote: adding manifests |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
231 remote: adding file changes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
232 remote: added 1 changesets with 1 changes to 1 files (+1 heads) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
233 bundle2-input-bundle: no-transaction |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
234 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
235 bundle2-input-part: "reply:obsmarkers" (params: 0 advisory) supported |
3076
87e349f617f9
test: adapt to change from 537de0b14030
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3075
diff
changeset
|
236 bundle2-input-bundle: 1 parts total |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
237 preparing listkeys for "phases" |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
238 sending listkeys command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
239 received listkey for "phases": 58 bytes |
3748
8fe8152ff071
compat: update obshashrange test output
Boris Feld <boris.feld@octobus.net>
parents:
3704
diff
changeset
|
240 remote: 1 new obsolescence markers |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
241 $ hg -R ../server blackbox |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
242 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
243 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-firstmerge in *.???? seconds (1r) (glob) |
3952
a7794f5abacd
discovery: make sure repository wrapping happens in the right order
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
244 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (1r) (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
245 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablesort in *.???? seconds (1r) (glob) |
3952
a7794f5abacd
discovery: make sure repository wrapping happens in the right order
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
246 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (1r) (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
247 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (1r, 1o) (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
248 * @0000000000000000000000000000000000000000 (*)> obscache is out of date, falling back to slower obsstore version (glob) |
2698
6d48ad81e7b5
merge: default into stable to prepare next version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2654
diff
changeset
|
249 * @0000000000000000000000000000000000000000 (*)> updated served branch cache in *.???? seconds (glob) |
6d48ad81e7b5
merge: default into stable to prepare next version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2654
diff
changeset
|
250 * @0000000000000000000000000000000000000000 (*)> wrote served branch cache with 1 labels and 2 nodes (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
251 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (1r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
252 * @0000000000000000000000000000000000000000 (*)> 1 incoming changes - new heads: 45f8b879de92 (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
253 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
254 * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
255 $ rm ../server/.hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
256 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
257 testing push with extra local markers |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
258 ===================================== |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
259 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
260 $ hg log -G |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
261 @ 5 45f8b879de92 foo tip |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
262 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
263 o 4 bebd167eb94d r4 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
264 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
265 o 3 2dc09a01254d r3 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
266 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
267 o 2 01241442b3c2 r2 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
268 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
269 o 1 66f7d451a68b r1 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
270 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
271 o 0 1ea73414a91b r0 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
272 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
273 $ hg debugobsolete 111111111111111aaaaaaaaa1111111111111111 `getid 'desc(r1)'` |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
274 $ hg debugobsolete 22222222222222222bbbbbbbbbbbbb2222222222 `getid 'desc(r3)'` |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
275 $ hg push |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
276 pushing to ssh://user@dummy/server |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
277 searching for changes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
278 OBSEXC: computing relevant nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
279 OBSEXC: looking for common markers in 6 nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
280 OBSEXC: computing markers relevant to 2 nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
281 no changes found |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
282 remote: 2 new obsolescence markers |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
283 [1] |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
284 $ hg -R ../server blackbox |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
285 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob) |
3357
6020f2c9dbd9
obshashrange: add a progressbar to upgrade
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3354
diff
changeset
|
286 * @0000000000000000000000000000000000000000 (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
2392
6be71b8f3408
obshashrange: stop marking on-disk data as invalid on clear
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2386
diff
changeset
|
287 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
288 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 2o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
289 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
290 * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
291 $ rm ../server/.hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
292 $ hg -R ../server/ debugobsolete --rev ::tip | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
293 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
294 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
295 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
296 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
297 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
298 ffffffffffffffffffffffffffffffffffffffff 45f8b879de922f6a6e620ba04205730335b6fc7e 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
299 $ hg blackbox |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
300 * @0000000000000000000000000000000000000000 (*)> debugobsolete (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
301 * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
302 * @0000000000000000000000000000000000000000 (*)> debugobsolete exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
303 * @0000000000000000000000000000000000000000 (*)> up (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
304 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> up exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
305 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> add foo (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
306 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> add foo exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
307 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> commit -m foo (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
308 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obscache is out of date, falling back to slower obsstore version (glob) |
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
309 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated served branch cache in *.???? seconds (glob) |
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
310 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> wrote served branch cache with 1 labels and 1 nodes (glob) |
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
311 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (1r, 0o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
312 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> commit -m foo exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
313 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete ffffffffffffffffffffffffffffffffffffffff 45f8b879de922f6a6e620ba04205730335b6fc7e (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
314 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
315 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
316 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete ffffffffffffffffffffffffffffffffffffffff 45f8b879de922f6a6e620ba04205730335b6fc7e exited 0 after *.?? seconds (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
317 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> push -f --debug (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
318 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> running python "*/dummyssh" *user@dummy* *hg -R server serve --stdio* (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
319 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending hello command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
320 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending between command (glob) |
3536
8432bc989053
test: fix output after rev-branch-cache has been merged
Boris Feld <boris.feld@octobus.net>
parents:
3485
diff
changeset
|
321 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> remote: * (glob) |
3664
1de6ba0ac6d7
test: apply output change from protocaps
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3596
diff
changeset
|
322 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> remote: capabilities: _evoext_getbundle_obscommon _evoext_obshash_0 _evoext_obshash_1 _evoext_obshashrange_v1 batch branchmap bundle2=HG20%0Abookmarks%0Achangegroup%3D01%2C02%0Adigests%3Dmd5%2Csha1%2Csha512%0Aerror%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0Ahgtagsfnodes%0Alistkeys%0Aobsmarkers%3DV0%2CV1%0Aphases%3Dheads%0Apushkey%0Aremote-changegroup%3Dhttp%2Chttps%0Arev-branch-cache changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
323 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> remote: 1 (glob) |
3664
1de6ba0ac6d7
test: apply output change from protocaps
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3596
diff
changeset
|
324 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending protocaps command (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
325 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> preparing listkeys for "phases" (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
326 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending listkeys command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
327 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> received listkey for "phases": 58 bytes (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
328 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> query 1; heads (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
329 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending batch command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
330 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> taking quick initial sample (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
331 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> query 2; still undecided: 5, sample size is: 5 (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
332 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending known command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
333 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> 2 total queries in *.????s (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
334 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> found 1 common and 1 unknown server heads, 2 roundtrips in *.????s (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
335 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> preparing listkeys for "phases" (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
336 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending listkeys command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
337 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> received listkey for "phases": 58 bytes (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
338 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> preparing listkeys for "namespaces" (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
339 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending listkeys command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
340 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> received listkey for "namespaces": 40 bytes (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
341 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> strip detected, evo-ext-stablerange-mergepoint cache reset (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
342 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> strip detected, evo-ext-depthcache cache reset (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
343 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-depthcache in *.???? seconds (6r) (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
344 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (6r) (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
345 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (6r, 4o) (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
346 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> query 0; add more sample (target 100, current 1) (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
347 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> query 0; sample size is 9, largest range 5 (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
348 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending evoext_obshashrange_v1 command (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
349 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> strip detected, evo-ext-stablesort cache reset (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
350 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablesort in *.???? seconds (6r) (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
351 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> strip detected, evo-ext-firstmerge cache reset (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
352 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-firstmerge in *.???? seconds (6r) (glob) |
2408
0af6bb0bfdc3
discovery: log information about obshashrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2402
diff
changeset
|
353 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 0/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
354 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 0/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
355 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> checking for updated bookmarks (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
356 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> preparing listkeys for "bookmarks" (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
357 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending listkeys command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
358 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> received listkey for "bookmarks": 0 bytes (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
359 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> list of changesets: (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
360 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> 45f8b879de922f6a6e620ba04205730335b6fc7e (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
361 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending unbundle command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
362 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-output-bundle: "HG20", 4 parts total (glob) |
3536
8432bc989053
test: fix output after rev-branch-cache has been merged
Boris Feld <boris.feld@octobus.net>
parents:
3485
diff
changeset
|
363 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-output-part: "replycaps" * bytes payload (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
364 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
365 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-output-part: "phase-heads" 24 bytes payload (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
366 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-output-part: "obsmarkers" streamed payload (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
367 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-input-bundle: no-transaction (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
368 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
369 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-input-part: "reply:obsmarkers" (params: 0 advisory) supported (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
370 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-input-bundle: 1 parts total (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
371 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> preparing listkeys for "phases" (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
372 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending listkeys command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
373 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> received listkey for "phases": 58 bytes (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
374 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> push -f --debug exited 0 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
375 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
376 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
377 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
378 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
379 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
380 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
381 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
382 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
383 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
384 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
385 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
386 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> push (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
387 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
388 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob) |
2408
0af6bb0bfdc3
discovery: log information about obshashrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2402
diff
changeset
|
389 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 2/6 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
390 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> push exited 1 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
391 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
392 $ rm .hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
393 $ hg debugobsolete | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
394 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
395 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
396 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
397 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
398 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
399 ffffffffffffffffffffffffffffffffffffffff 45f8b879de922f6a6e620ba04205730335b6fc7e 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
400 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
401 testing pull with extra remote markers |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
402 ===================================== |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
403 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
404 $ hg log -G |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
405 @ 5 45f8b879de92 foo tip |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
406 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
407 o 4 bebd167eb94d r4 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
408 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
409 o 3 2dc09a01254d r3 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
410 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
411 o 2 01241442b3c2 r2 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
412 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
413 o 1 66f7d451a68b r1 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
414 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
415 o 0 1ea73414a91b r0 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
416 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
417 $ hg -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 `getid 'desc(r1)'` |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
418 $ hg -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 `getid 'desc(r4)'` |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
419 $ hg pull -r 6 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
420 pulling from ssh://user@dummy/server |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
421 searching for changes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
422 OBSEXC: looking for common markers in 6 nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
423 OBSEXC: request obsmarkers for 2 common nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
424 adding changesets |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
425 adding manifests |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
426 adding file changes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
427 added 2 changesets with 0 changes to 0 files (+1 heads) |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
428 3 new obsolescence markers |
3075
8feb2cae7eae
test: adapt to output change from eb586ed5d8ce
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3019
diff
changeset
|
429 new changesets c8d03c1b5e94:f69452c5b1af |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
430 (run 'hg heads' to see heads, 'hg merge' to merge) |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
431 |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
432 $ hg -R ../server blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
433 * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev '::tip' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
434 * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev ::tip (glob) (windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
435 * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
436 * @0000000000000000000000000000000000000000 (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
437 * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev '::tip' exited 0 after *.?? seconds (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
438 * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev ::tip exited 0 after *.?? seconds (glob) (windows !) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
439 * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
440 * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
441 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
442 * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
443 * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
444 * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
445 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
446 * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
447 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob) |
4010
4c2fcd53c601
sqlite: fast path when nothing to save
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3967
diff
changeset
|
448 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> obshashcache clean - new markers affect 3 changeset and cached ranges (glob) |
4c2fcd53c601
sqlite: fast path when nothing to save
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3967
diff
changeset
|
449 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 4o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
450 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
451 * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
452 $ rm ../server/.hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
453 $ hg -R ../server/ debugobsolete --rev '::6' | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
454 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
455 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
456 aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
457 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
458 bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
459 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
460 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
461 dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
462 $ hg blackbox |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
463 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
464 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
465 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
466 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
467 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
468 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r 6 (glob) |
2408
0af6bb0bfdc3
discovery: log information about obshashrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2402
diff
changeset
|
469 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 2/6 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
470 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated served branch cache in *.???? seconds (glob) |
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
471 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> wrote served branch cache with 1 labels and 2 nodes (glob) |
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
472 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (2r, 3o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
473 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> 2 incoming changes - new heads: f69452c5b1af (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
474 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r 6 exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
475 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
476 $ rm .hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
477 $ hg debugobsolete --rev '::6' | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
478 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
479 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
480 aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
481 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
482 bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
483 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
484 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
485 dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
486 |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
487 Test cache behavior |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
488 =================== |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
489 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
490 Adding markers affecting already used range: |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
491 -------------------------------------------- |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
492 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
493 $ hg debugobshashrange --subranges --rev 'heads(all())' |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
494 rev node index size depth obshash |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
495 7 f69452c5b1af 0 7 7 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
496 5 45f8b879de92 0 6 6 1643971dbe2d |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
497 3 2dc09a01254d 0 4 4 6be48f31976a |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
498 7 f69452c5b1af 4 3 7 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
499 3 2dc09a01254d 2 2 4 9522069ae085 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
500 5 45f8b879de92 4 2 6 9c26c72819c0 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
501 1 66f7d451a68b 0 2 2 853c77a32154 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
502 6 c8d03c1b5e94 4 2 6 ec8a3e92c525 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
503 2 01241442b3c2 2 1 3 1ed3c61fb39a |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
504 0 1ea73414a91b 0 1 1 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
505 3 2dc09a01254d 3 1 4 8a2acf8e1cde |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
506 5 45f8b879de92 5 1 6 1a0c08180b65 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
507 1 66f7d451a68b 1 1 2 853c77a32154 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
508 4 bebd167eb94d 4 1 5 20a2cc572e4b |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
509 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
510 7 f69452c5b1af 6 1 7 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
511 $ hg -R ../server debugobsolete aaaa333333333aaaaa333a3a3a3a3a3a3a3a3a3a `getid 'desc(r1)'` |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
512 $ hg -R ../server debugobsolete bb4b4b4b4b4b4b4b44b4b4b4b4b4b4b4b4b4b4b4 `getid 'desc(r3)'` |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
513 $ hg pull -r `getid 'desc(r6)'` |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
514 pulling from ssh://user@dummy/server |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
515 no changes found |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
516 OBSEXC: looking for common markers in 7 nodes |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
517 OBSEXC: request obsmarkers for 2 common nodes |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
518 2 new obsolescence markers |
2386
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
519 $ hg debugobshashrange --subranges --rev 'desc("r3")' -R ../server |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
520 rev node index size depth obshash |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
521 3 2dc09a01254d 0 4 4 8932bf980bb4 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
522 3 2dc09a01254d 2 2 4 ce1937ca1278 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
523 1 66f7d451a68b 0 2 2 327c7dd73d29 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
524 2 01241442b3c2 2 1 3 1ed3c61fb39a |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
525 0 1ea73414a91b 0 1 1 000000000000 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
526 3 2dc09a01254d 3 1 4 26f996446ecb |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
527 1 66f7d451a68b 1 1 2 327c7dd73d29 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
528 $ hg debugobshashrange --subranges --rev 'desc("r3")' |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
529 rev node index size depth obshash |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
530 3 2dc09a01254d 0 4 4 8932bf980bb4 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
531 3 2dc09a01254d 2 2 4 ce1937ca1278 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
532 1 66f7d451a68b 0 2 2 327c7dd73d29 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
533 2 01241442b3c2 2 1 3 1ed3c61fb39a |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
534 0 1ea73414a91b 0 1 1 000000000000 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
535 3 2dc09a01254d 3 1 4 26f996446ecb |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
536 1 66f7d451a68b 1 1 2 327c7dd73d29 |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
537 $ hg blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
538 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete --rev '::6' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
539 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete --rev ::6 (glob) (windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
540 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
541 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
542 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete --rev '::6' exited 0 after *.?? seconds (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
543 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete --rev ::6 exited 0 after *.?? seconds (glob) (windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
544 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
545 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
3963
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
546 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
547 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "desc(\"r3\")" (glob) (windows !) |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
548 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "desc(\"r3\")" exited 0 after *.?? seconds (glob) (windows !) |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
549 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-depthcache in *.???? seconds (2r) (glob) |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
550 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (2r) (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
551 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
552 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (2r, 3o) (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
553 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablesort in *.???? seconds (2r) (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
554 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-firstmerge in *.???? seconds (2r) (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
555 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) (no-windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
556 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r f69452c5b1af6cbaaa56ef50cf94fff5bcc6ca23 (glob) |
2408
0af6bb0bfdc3
discovery: log information about obshashrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2402
diff
changeset
|
557 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 2/7 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
558 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 2o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
559 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r f69452c5b1af6cbaaa56ef50cf94fff5bcc6ca23 exited 0 after *.?? seconds (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
560 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'desc("r3")' (glob) (no-windows !) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
561 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
562 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
563 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'desc("r3")' exited 0 after *.?? seconds (glob) (no-windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
564 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
565 $ rm .hg/blackbox.log |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
566 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
567 Adding markers affecting existing changeset |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
568 ------------------------------------------- |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
569 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
570 Simple prune marker |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
571 |
3957
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
572 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
573 rev node index size depth obshash |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
574 7 4de32a90b66c 0 8 8 3e1f959425c6 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
575 8 45f8b879de92 0 6 6 b405cb0bdc2b |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
576 3 2dc09a01254d 0 4 4 8932bf980bb4 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
577 7 4de32a90b66c 4 4 8 5a7179ca8e73 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
578 3 2dc09a01254d 2 2 4 ce1937ca1278 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
579 8 45f8b879de92 4 2 6 9c26c72819c0 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
580 7 4de32a90b66c 6 2 8 033544c939f0 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
581 1 66f7d451a68b 0 2 2 327c7dd73d29 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
582 5 c8d03c1b5e94 4 2 6 ec8a3e92c525 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
583 2 01241442b3c2 2 1 3 1ed3c61fb39a |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
584 0 1ea73414a91b 0 1 1 000000000000 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
585 3 2dc09a01254d 3 1 4 26f996446ecb |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
586 8 45f8b879de92 5 1 6 1a0c08180b65 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
587 7 4de32a90b66c 7 1 8 033544c939f0 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
588 1 66f7d451a68b 1 1 2 327c7dd73d29 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
589 4 bebd167eb94d 4 1 5 20a2cc572e4b |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
590 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
591 6 f69452c5b1af 6 1 7 000000000000 |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
592 $ hg -R ../server debugobsolete --record-parents `getid 'desc(foo)'` |
3957
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
593 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
594 rev node index size depth obshash |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
595 7 4de32a90b66c 0 8 8 c7f1f7e9925b |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
596 8 45f8b879de92 0 6 6 7c49a958a9ac |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
597 3 2dc09a01254d 0 4 4 8932bf980bb4 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
598 7 4de32a90b66c 4 4 8 c681c3e58c27 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
599 3 2dc09a01254d 2 2 4 ce1937ca1278 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
600 8 45f8b879de92 4 2 6 c6795525c540 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
601 7 4de32a90b66c 6 2 8 033544c939f0 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
602 1 66f7d451a68b 0 2 2 327c7dd73d29 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
603 5 c8d03c1b5e94 4 2 6 89755fd39e6d |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
604 2 01241442b3c2 2 1 3 1ed3c61fb39a |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
605 0 1ea73414a91b 0 1 1 000000000000 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
606 3 2dc09a01254d 3 1 4 26f996446ecb |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
607 8 45f8b879de92 5 1 6 796507769034 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
608 7 4de32a90b66c 7 1 8 033544c939f0 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
609 1 66f7d451a68b 1 1 2 327c7dd73d29 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
610 4 bebd167eb94d 4 1 5 b21465ecb790 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
611 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
612 6 f69452c5b1af 6 1 7 000000000000 |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
613 $ hg pull -r `getid 'desc(r4)'` |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
614 pulling from ssh://user@dummy/server |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
615 no changes found |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
616 OBSEXC: looking for common markers in 5 nodes |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
617 OBSEXC: request obsmarkers for 1 common nodes |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
618 1 new obsolescence markers |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
619 $ hg blackbox |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
620 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
2408
0af6bb0bfdc3
discovery: log information about obshashrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2402
diff
changeset
|
621 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 1/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
622 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
623 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
624 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
625 $ rm .hg/blackbox.log |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
626 $ hg debugobshashrange --subranges --rev 'heads(all())' |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
627 rev node index size depth obshash |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
628 7 f69452c5b1af 0 7 7 000000000000 |
2525
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2461
diff
changeset
|
629 5 45f8b879de92 0 6 6 7c49a958a9ac |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
630 3 2dc09a01254d 0 4 4 8932bf980bb4 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
631 7 f69452c5b1af 4 3 7 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
632 3 2dc09a01254d 2 2 4 ce1937ca1278 |
2525
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2461
diff
changeset
|
633 5 45f8b879de92 4 2 6 c6795525c540 |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
634 1 66f7d451a68b 0 2 2 327c7dd73d29 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
635 6 c8d03c1b5e94 4 2 6 89755fd39e6d |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
636 2 01241442b3c2 2 1 3 1ed3c61fb39a |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
637 0 1ea73414a91b 0 1 1 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
638 3 2dc09a01254d 3 1 4 26f996446ecb |
2525
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2461
diff
changeset
|
639 5 45f8b879de92 5 1 6 796507769034 |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
640 1 66f7d451a68b 1 1 2 327c7dd73d29 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
641 4 bebd167eb94d 4 1 5 b21465ecb790 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
642 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
643 7 f69452c5b1af 6 1 7 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
644 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
645 Stacked prune markers |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
646 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
647 $ hg -R ../server --hidden up 'desc(foo)' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
648 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
649 $ echo a > ../server/xhf |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
650 $ hg -R ../server commit -Am "chain_prune" |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
651 adding xhf |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
652 $ hg -R ../server update null |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
653 0 files updated, 0 files merged, 2 files removed, 0 files unresolved |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
654 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
655 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
656 7 4de32a90b66c 0 8 8 c7f1f7e9925b |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
657 9 09b2e73c5f20 0 7 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
658 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
659 7 4de32a90b66c 4 4 8 c681c3e58c27 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
660 9 09b2e73c5f20 4 3 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
661 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
662 8 45f8b879de92 4 2 6 c6795525c540 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
663 7 4de32a90b66c 6 2 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
664 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
665 5 c8d03c1b5e94 4 2 6 89755fd39e6d |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
666 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
667 9 09b2e73c5f20 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
668 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
669 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
670 8 45f8b879de92 5 1 6 796507769034 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
671 7 4de32a90b66c 7 1 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
672 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
673 4 bebd167eb94d 4 1 5 b21465ecb790 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
674 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
675 6 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
676 $ hg -R ../server debugobsolete --record-parents `(cd ../server/; getid 'desc("chain_prune")')` |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
677 obsoleted 1 changesets |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
678 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
679 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
680 7 4de32a90b66c 0 8 8 f966d46c2069 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
681 8 45f8b879de92 0 6 6 c9ee11811914 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
682 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
683 7 4de32a90b66c 4 4 8 542cc6dd4c67 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
684 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
685 8 45f8b879de92 4 2 6 b5d53b723b2e |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
686 7 4de32a90b66c 6 2 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
687 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
688 5 c8d03c1b5e94 4 2 6 b0302c7614fb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
689 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
690 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
691 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
692 8 45f8b879de92 5 1 6 78e8071e893a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
693 7 4de32a90b66c 7 1 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
694 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
695 4 bebd167eb94d 4 1 5 9b4a136d1137 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
696 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
697 6 f69452c5b1af 6 1 7 000000000000 |
3963
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
698 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' --hidden |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
699 rev node index size depth obshash |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
700 7 4de32a90b66c 0 8 8 f966d46c2069 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
701 9 09b2e73c5f20 0 7 7 be139f5b4d01 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
702 3 2dc09a01254d 0 4 4 8932bf980bb4 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
703 7 4de32a90b66c 4 4 8 542cc6dd4c67 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
704 9 09b2e73c5f20 4 3 7 7a88eb008295 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
705 3 2dc09a01254d 2 2 4 ce1937ca1278 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
706 8 45f8b879de92 4 2 6 b5d53b723b2e |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
707 7 4de32a90b66c 6 2 8 033544c939f0 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
708 1 66f7d451a68b 0 2 2 327c7dd73d29 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
709 5 c8d03c1b5e94 4 2 6 b0302c7614fb |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
710 2 01241442b3c2 2 1 3 1ed3c61fb39a |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
711 9 09b2e73c5f20 6 1 7 3339d42d829e |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
712 0 1ea73414a91b 0 1 1 000000000000 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
713 3 2dc09a01254d 3 1 4 26f996446ecb |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
714 8 45f8b879de92 5 1 6 78e8071e893a |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
715 7 4de32a90b66c 7 1 8 033544c939f0 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
716 1 66f7d451a68b 1 1 2 327c7dd73d29 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
717 4 bebd167eb94d 4 1 5 9b4a136d1137 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
718 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
719 6 f69452c5b1af 6 1 7 000000000000 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
720 $ hg pull -r `getid 'desc(r4)'` |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
721 pulling from ssh://user@dummy/server |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
722 no changes found |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
723 OBSEXC: looking for common markers in 5 nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
724 OBSEXC: request obsmarkers for 1 common nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
725 1 new obsolescence markers |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
726 $ hg blackbox |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
727 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) |
3963
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
728 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
729 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
730 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
731 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
732 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 1/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
733 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
734 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
735 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
736 $ rm .hg/blackbox.log |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
737 $ hg debugobshashrange --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
738 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
739 7 f69452c5b1af 0 7 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
740 5 45f8b879de92 0 6 6 c9ee11811914 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
741 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
742 7 f69452c5b1af 4 3 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
743 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
744 5 45f8b879de92 4 2 6 b5d53b723b2e |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
745 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
746 6 c8d03c1b5e94 4 2 6 b0302c7614fb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
747 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
748 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
749 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
750 5 45f8b879de92 5 1 6 78e8071e893a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
751 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
752 4 bebd167eb94d 4 1 5 9b4a136d1137 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
753 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
754 7 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
755 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
756 New marker prefixed to another one |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
757 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
758 $ hg -R ../server debugobsolete aaaa4444444444444444aaaaaaaaaaaaaaaaaaaa `(cd ../server/; getid 'desc("chain_prune")')` |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
759 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
760 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
761 7 4de32a90b66c 0 8 8 0ffc0013bda0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
762 8 45f8b879de92 0 6 6 0ffa86a0054f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
763 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
764 7 4de32a90b66c 4 4 8 207792ae6aeb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
765 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
766 8 45f8b879de92 4 2 6 a3de812028fa |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
767 7 4de32a90b66c 6 2 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
768 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
769 5 c8d03c1b5e94 4 2 6 e94b0f268773 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
770 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
771 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
772 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
773 8 45f8b879de92 5 1 6 e765ea1567b3 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
774 7 4de32a90b66c 7 1 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
775 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
776 4 bebd167eb94d 4 1 5 8e945c34a0fd |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
777 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
778 6 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
779 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
780 $ hg pull -r `getid 'desc(r4)'` |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
781 pulling from ssh://user@dummy/server |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
782 no changes found |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
783 OBSEXC: looking for common markers in 5 nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
784 OBSEXC: request obsmarkers for 1 common nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
785 1 new obsolescence markers |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
786 $ hg blackbox |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
787 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
788 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
789 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
790 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
791 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
792 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 1/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
793 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
794 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
795 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
796 $ rm .hg/blackbox.log |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
797 $ hg debugobshashrange --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
798 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
799 7 f69452c5b1af 0 7 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
800 5 45f8b879de92 0 6 6 0ffa86a0054f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
801 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
802 7 f69452c5b1af 4 3 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
803 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
804 5 45f8b879de92 4 2 6 a3de812028fa |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
805 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
806 6 c8d03c1b5e94 4 2 6 e94b0f268773 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
807 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
808 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
809 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
810 5 45f8b879de92 5 1 6 e765ea1567b3 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
811 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
812 4 bebd167eb94d 4 1 5 8e945c34a0fd |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
813 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
814 7 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
815 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
816 New prune marker prefixed to another one |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
817 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
818 $ hg -R ../server debugobsolete aaaa4444444444444444aaaaaaaaaaaaaaaaaaaa |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
819 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
820 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
821 7 4de32a90b66c 0 8 8 87b2a11bd884 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
822 8 45f8b879de92 0 6 6 fdbbaec33b20 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
823 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
824 7 4de32a90b66c 4 4 8 20745010e1d8 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
825 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
826 8 45f8b879de92 4 2 6 f45551c1cf4f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
827 7 4de32a90b66c 6 2 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
828 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
829 5 c8d03c1b5e94 4 2 6 149be75f95c0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
830 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
831 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
832 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
833 8 45f8b879de92 5 1 6 51df11ea9843 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
834 7 4de32a90b66c 7 1 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
835 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
836 4 bebd167eb94d 4 1 5 42574a82229f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
837 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
838 6 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
839 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
840 $ hg pull -r `getid 'desc(r4)'` |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
841 pulling from ssh://user@dummy/server |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
842 no changes found |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
843 OBSEXC: looking for common markers in 5 nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
844 OBSEXC: request obsmarkers for 1 common nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
845 1 new obsolescence markers |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
846 $ hg blackbox |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
847 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
848 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
849 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
850 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
851 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
852 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 1/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
853 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
854 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
855 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
856 $ rm .hg/blackbox.log |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
857 $ hg debugobshashrange --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
858 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
859 7 f69452c5b1af 0 7 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
860 5 45f8b879de92 0 6 6 fdbbaec33b20 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
861 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
862 7 f69452c5b1af 4 3 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
863 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
864 5 45f8b879de92 4 2 6 f45551c1cf4f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
865 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
866 6 c8d03c1b5e94 4 2 6 149be75f95c0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
867 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
868 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
869 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
870 5 45f8b879de92 5 1 6 51df11ea9843 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
871 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
872 4 bebd167eb94d 4 1 5 42574a82229f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
873 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
874 7 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
875 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
876 Recover after rollback |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
877 ---------------------- |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
878 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
879 $ hg pull |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
880 pulling from ssh://user@dummy/server |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
881 searching for changes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
882 OBSEXC: looking for common markers in 8 nodes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
883 adding changesets |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
884 adding manifests |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
885 adding file changes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
886 added 1 changesets with 0 changes to 0 files |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
887 1 new obsolescence markers |
3075
8feb2cae7eae
test: adapt to output change from eb586ed5d8ce
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3019
diff
changeset
|
888 new changesets 4de32a90b66c |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
889 (run 'hg update' to get a working copy) |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
890 $ hg rollback |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
891 repository tip rolled back to revision 7 (undo pull) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
892 $ hg blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
893 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
894 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
895 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
896 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
897 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
898 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
899 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
900 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 0/8 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2698
6d48ad81e7b5
merge: default into stable to prepare next version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2654
diff
changeset
|
901 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated served branch cache in *.???? seconds (glob) |
6d48ad81e7b5
merge: default into stable to prepare next version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2654
diff
changeset
|
902 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> wrote served branch cache with 1 labels and 2 nodes (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
903 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (1r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
904 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> 1 incoming changes - new heads: 4de32a90b66c (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
905 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
906 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> rollback (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
907 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated base branch cache in *.???? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
908 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> wrote base branch cache with 1 labels and 2 nodes (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
909 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> strip detected, evo-ext-obscache cache reset (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
910 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (8r, 15o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
911 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> rollback exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
912 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
913 $ rm .hg/blackbox.log |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
914 $ hg debugobshashrange --subranges --rev 'heads(all())' |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
915 rev node index size depth obshash |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
916 7 f69452c5b1af 0 7 7 000000000000 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
917 5 45f8b879de92 0 6 6 fdbbaec33b20 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
918 3 2dc09a01254d 0 4 4 8932bf980bb4 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
919 7 f69452c5b1af 4 3 7 000000000000 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
920 3 2dc09a01254d 2 2 4 ce1937ca1278 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
921 5 45f8b879de92 4 2 6 f45551c1cf4f |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
922 1 66f7d451a68b 0 2 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
923 6 c8d03c1b5e94 4 2 6 149be75f95c0 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
924 2 01241442b3c2 2 1 3 1ed3c61fb39a |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
925 0 1ea73414a91b 0 1 1 000000000000 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
926 3 2dc09a01254d 3 1 4 26f996446ecb |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
927 5 45f8b879de92 5 1 6 51df11ea9843 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
928 1 66f7d451a68b 1 1 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
929 4 bebd167eb94d 4 1 5 42574a82229f |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
930 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
931 7 f69452c5b1af 6 1 7 000000000000 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
932 $ hg pull |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
933 pulling from ssh://user@dummy/server |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
934 searching for changes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
935 OBSEXC: looking for common markers in 8 nodes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
936 adding changesets |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
937 adding manifests |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
938 adding file changes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
939 added 1 changesets with 0 changes to 0 files |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
940 1 new obsolescence markers |
3075
8feb2cae7eae
test: adapt to output change from eb586ed5d8ce
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3019
diff
changeset
|
941 new changesets 4de32a90b66c |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
942 (run 'hg update' to get a working copy) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
943 $ hg blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
944 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
945 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
946 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
947 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
948 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
949 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 0/8 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
950 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (1r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
951 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> 1 incoming changes - new heads: 4de32a90b66c (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
952 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
953 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
954 $ rm .hg/blackbox.log |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
955 $ hg debugobshashrange --subranges --rev 'heads(all())' |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
956 rev node index size depth obshash |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
957 8 4de32a90b66c 0 8 8 87b2a11bd884 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
958 5 45f8b879de92 0 6 6 fdbbaec33b20 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
959 3 2dc09a01254d 0 4 4 8932bf980bb4 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
960 8 4de32a90b66c 4 4 8 20745010e1d8 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
961 3 2dc09a01254d 2 2 4 ce1937ca1278 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
962 5 45f8b879de92 4 2 6 f45551c1cf4f |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
963 8 4de32a90b66c 6 2 8 033544c939f0 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
964 1 66f7d451a68b 0 2 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
965 6 c8d03c1b5e94 4 2 6 149be75f95c0 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
966 2 01241442b3c2 2 1 3 1ed3c61fb39a |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
967 0 1ea73414a91b 0 1 1 000000000000 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
968 3 2dc09a01254d 3 1 4 26f996446ecb |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
969 5 45f8b879de92 5 1 6 51df11ea9843 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
970 8 4de32a90b66c 7 1 8 033544c939f0 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
971 1 66f7d451a68b 1 1 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
972 4 bebd167eb94d 4 1 5 42574a82229f |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
973 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
974 7 f69452c5b1af 6 1 7 000000000000 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
975 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
976 Recover after stripping (in the middle of the repo) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
977 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
978 We strip a branch that is not the tip of the reporiosy so part of the affected |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
979 revision are reapplied after the target is stripped. |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
980 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
981 $ hg log -G |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
982 o 8 4de32a90b66c r7 tip |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
983 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
984 o 7 f69452c5b1af r6 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
985 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
986 o 6 c8d03c1b5e94 r5 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
987 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
988 | @ 5 45f8b879de92 foo |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
989 |/ |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
990 o 4 bebd167eb94d r4 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
991 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
992 o 3 2dc09a01254d r3 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
993 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
994 o 2 01241442b3c2 r2 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
995 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
996 o 1 66f7d451a68b r1 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
997 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
998 o 0 1ea73414a91b r0 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
999 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1000 $ hg --config extensions.strip= strip -r 'desc("foo")' |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1001 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1002 saved backup bundle to $TESTTMP/client/.hg/strip-backup/45f8b879de92-94c82517-backup.hg |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1003 $ hg log -G |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1004 o 7 4de32a90b66c r7 tip |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1005 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1006 o 6 f69452c5b1af r6 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1007 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1008 o 5 c8d03c1b5e94 r5 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1009 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1010 @ 4 bebd167eb94d r4 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1011 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1012 o 3 2dc09a01254d r3 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1013 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1014 o 2 01241442b3c2 r2 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1015 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1016 o 1 66f7d451a68b r1 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1017 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1018 o 0 1ea73414a91b r0 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1019 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1020 $ hg pull |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1021 pulling from ssh://user@dummy/server |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1022 searching for changes |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1023 OBSEXC: looking for common markers in 8 nodes |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
1024 OBSEXC: request obsmarkers for 1 common nodes |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1025 adding changesets |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1026 adding manifests |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1027 adding file changes |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1028 added 1 changesets with 1 changes to 1 files (+1 heads) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1029 5 new obsolescence markers |
3075
8feb2cae7eae
test: adapt to output change from eb586ed5d8ce
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3019
diff
changeset
|
1030 new changesets 45f8b879de92 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1031 (run 'hg heads' to see heads, 'hg merge' to merge) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1032 $ hg log -G |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1033 o 8 45f8b879de92 foo tip |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1034 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1035 | o 7 4de32a90b66c r7 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1036 | | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1037 | o 6 f69452c5b1af r6 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1038 | | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1039 | o 5 c8d03c1b5e94 r5 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1040 |/ |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1041 @ 4 bebd167eb94d r4 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1042 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1043 o 3 2dc09a01254d r3 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1044 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1045 o 2 01241442b3c2 r2 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1046 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1047 o 1 66f7d451a68b r1 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1048 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1049 o 0 1ea73414a91b r0 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1050 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1051 $ hg blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
1052 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
1053 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1054 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
1055 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1056 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> --config "extensions.strip=" strip -r "desc(\"foo\")" (glob) (windows !) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1057 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> --config "extensions.strip=" strip -r "desc(\"foo\")" exited 0 after *.?? seconds (glob) (windows !) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1058 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-depthcache in *.???? seconds (1r) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1059 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (1r) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1060 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (1r, 1o) (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
1061 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablesort in *.???? seconds (1r) (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
1062 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-firstmerge in *.???? seconds (1r) (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1063 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1064 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1065 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G exited 0 after *.?? seconds (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
1066 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> --config 'extensions.strip=' strip -r 'desc("foo")' (glob) (no-windows !) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1067 1970/01/01 00:00:00 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> saved backup bundle to $TESTTMP/client/.hg/strip-backup/45f8b879de92-94c82517-backup.hg (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
1068 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-obscache cache reset (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
1069 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obscache in *.???? seconds (5r, 11o) (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
1070 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obscache in *.???? seconds (3r, 0o) (glob) |
3952
a7794f5abacd
discovery: make sure repository wrapping happens in the right order
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1071 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-firstmerge cache reset (glob) |
a7794f5abacd
discovery: make sure repository wrapping happens in the right order
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1072 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-firstmerge in *.???? seconds (8r) (glob) |
3240
9361149224a7
depthcache: move to a dedicated object and storage
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3234
diff
changeset
|
1073 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-depthcache cache reset (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
1074 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-depthcache in *.???? seconds (8r) (glob) |
3952
a7794f5abacd
discovery: make sure repository wrapping happens in the right order
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1075 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-stablesort cache reset (glob) |
a7794f5abacd
discovery: make sure repository wrapping happens in the right order
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1076 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-stablesort in *.???? seconds (8r) (glob) |
3346
f4e28b781143
stablerange: use mergepoint based algorithm for the official stable range
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3338
diff
changeset
|
1077 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-stablerange-mergepoint cache reset (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
1078 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (8r) (glob) |
3952
a7794f5abacd
discovery: make sure repository wrapping happens in the right order
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1079 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-obshashrange cache reset (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1080 1970/01/01 00:00:00 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obshashrange in *.???? seconds (8r, 11o) (glob) |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1081 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated base branch cache in *.???? seconds (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1082 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> wrote base branch cache with 1 labels and 1 nodes (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1083 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> 3 incoming changes - new heads: 4de32a90b66c (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
1084 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> --config 'extensions.strip=' strip -r 'desc("foo")' exited 0 after *.?? seconds (glob) (no-windows !) |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1085 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> log -G (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1086 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1087 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> log -G exited 0 after *.?? seconds (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1088 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> pull (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
1089 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> obsdiscovery, 1/8 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1090 1970/01/01 00:00:00 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated base branch cache in *.???? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1091 1970/01/01 00:00:00 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> wrote base branch cache with 1 labels and 2 nodes (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1092 1970/01/01 00:00:00 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obscache in *.???? seconds (1r, 5o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1093 1970/01/01 00:00:00 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> 1 incoming changes - new heads: 45f8b879de92 (glob) |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1094 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> pull exited 0 after *.?? seconds (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1095 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> log -G (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1096 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1097 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> log -G exited 0 after *.?? seconds (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1098 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> blackbox (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1099 $ rm .hg/blackbox.log |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1100 $ hg debugobshashrange --subranges --rev 'heads(all())' |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1101 rev node index size depth obshash |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1102 7 4de32a90b66c 0 8 8 87b2a11bd884 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1103 8 45f8b879de92 0 6 6 fdbbaec33b20 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1104 3 2dc09a01254d 0 4 4 8932bf980bb4 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1105 7 4de32a90b66c 4 4 8 20745010e1d8 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1106 3 2dc09a01254d 2 2 4 ce1937ca1278 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1107 8 45f8b879de92 4 2 6 f45551c1cf4f |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1108 7 4de32a90b66c 6 2 8 033544c939f0 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1109 1 66f7d451a68b 0 2 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1110 5 c8d03c1b5e94 4 2 6 149be75f95c0 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1111 2 01241442b3c2 2 1 3 1ed3c61fb39a |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1112 0 1ea73414a91b 0 1 1 000000000000 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1113 3 2dc09a01254d 3 1 4 26f996446ecb |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1114 8 45f8b879de92 5 1 6 51df11ea9843 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1115 7 4de32a90b66c 7 1 8 033544c939f0 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1116 1 66f7d451a68b 1 1 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1117 4 bebd167eb94d 4 1 5 42574a82229f |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1118 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1119 6 f69452c5b1af 6 1 7 000000000000 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1120 |
3943
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1121 Cache warming capabilities |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1122 -------------------------- |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1123 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1124 $ hg config experimental.obshashrange |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1125 1 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1126 $ hg config experimental.obshashrange.warm-cache |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1127 [1] |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1128 $ hg debugupdatecache |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1129 $ ls -1 .hg/cache/evoext* |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1130 .hg/cache/evoext-depthcache-00 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1131 .hg/cache/evoext-firstmerge-00 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1132 .hg/cache/evoext-obscache-00 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1133 .hg/cache/evoext-stablesortcache-00 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1134 .hg/cache/evoext_obshashrange_v2.sqlite |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1135 .hg/cache/evoext_stablerange_v2.sqlite |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1136 $ rm -f .hg/cache/evoext* |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1137 $ ls -1 .hg/cache/ | grep evoext |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1138 [1] |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1139 $ hg debugupdatecache --debug |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1140 updating the branch cache |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1141 invalid branchheads cache (served): tip differs |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1142 $ f -s .hg/cache/evoext* |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1143 .hg/cache/evoext-depthcache-00: size=96 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1144 .hg/cache/evoext-firstmerge-00: size=96 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1145 .hg/cache/evoext-obscache-00: size=73 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1146 .hg/cache/evoext-stablesortcache-00: size=100 |
3944
4ef3800c9bf8
test: fix previous changeset output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3943
diff
changeset
|
1147 .hg/cache/evoext_obshashrange_v2.sqlite: size=??* (glob) |
4ef3800c9bf8
test: fix previous changeset output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3943
diff
changeset
|
1148 .hg/cache/evoext_stablerange_v2.sqlite: size=??* (glob) |