comparison tests/test-parseindex.t @ 51076:786b6225793a

debug-delta-chain: print less data by default This is faster and simpler to read.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Tue, 19 Sep 2023 03:15:12 +0200
parents 75d0775dce7f
children a6c49e5d573f
comparison
equal deleted inserted replaced
51075:2d30d1ba0371 51076:786b6225793a
153 rev flag size link p1 p2 nodeid 153 rev flag size link p1 p2 nodeid
154 0 0000 62 0 2 -1 7c31755bf9b5 154 0 0000 62 0 2 -1 7c31755bf9b5
155 1 0000 65 1 0 2 26333235a41c 155 1 0000 65 1 0 2 26333235a41c
156 156
157 $ hg -R limit debugdeltachain -c 157 $ hg -R limit debugdeltachain -c
158 rev p1 p2 chain# chainlen prev delta size rawsize chainsize ratio lindist extradist extraratio 158 rev p1 p2 chain# chainlen prev delta
159 0 2 -1 1 1 -1 base 63 62 63 1.01613 63 0 0.00000 159 0 2 -1 1 1 -1 base
160 1 0 2 2 1 -1 base 66 65 66 1.01538 66 0 0.00000 160 1 0 2 2 1 -1 base
161 161
162 $ hg -R neglimit debugrevlogindex -f1 -c 162 $ hg -R neglimit debugrevlogindex -f1 -c
163 rev flag size link p1 p2 nodeid 163 rev flag size link p1 p2 nodeid
164 0 0000 62 0 -2 -1 7c31755bf9b5 164 0 0000 62 0 -2 -1 7c31755bf9b5
165 1 0000 65 1 0 -2 26333235a41c 165 1 0000 65 1 0 -2 26333235a41c
168 rev flag size link p1 p2 nodeid 168 rev flag size link p1 p2 nodeid
169 0 0000 62 0 65536 -1 7c31755bf9b5 169 0 0000 62 0 65536 -1 7c31755bf9b5
170 1 0000 65 1 0 65536 26333235a41c 170 1 0000 65 1 0 65536 26333235a41c
171 171
172 $ hg -R segv debugdeltachain -c 172 $ hg -R segv debugdeltachain -c
173 rev p1 p2 chain# chainlen prev delta size rawsize chainsize ratio lindist extradist extraratio 173 rev p1 p2 chain# chainlen prev delta
174 0 65536 -1 1 1 -1 base 63 62 63 1.01613 63 0 0.00000 174 0 65536 -1 1 1 -1 base
175 1 0 65536 2 1 -1 base 66 65 66 1.01538 66 0 0.00000 175 1 0 65536 2 1 -1 base
176 176
177 $ cat <<EOF > test.py 177 $ cat <<EOF > test.py
178 > import sys 178 > import sys
179 > from mercurial import changelog, pycompat, vfs 179 > from mercurial import changelog, pycompat, vfs
180 > cl = changelog.changelog(vfs.vfs(pycompat.fsencode(sys.argv[1]))) 180 > cl = changelog.changelog(vfs.vfs(pycompat.fsencode(sys.argv[1])))