comparison tests/test-log.out @ 11631:dbb98d8fbcaf

log: slowpath: only walk specified revision range during preparation Even with --removed, it does not make sense to examine changesets outside of the revision range that was specified by the user: the last phase only yields a subset of (revs), preparation phase hence only has to examine (revs) to fill correctly fncache.
author Nicolas Dumazet <nicdumz.commits@gmail.com>
date Tue, 20 Jul 2010 14:13:33 +0900
parents efbc09fdefd8
children 99cafcae25d9
comparison
equal deleted inserted replaced
11630:0c23085f051f 11631:dbb98d8fbcaf
194 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 194 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
195 +++ b/d Thu Jan 01 00:00:04 1970 +0000 195 +++ b/d Thu Jan 01 00:00:04 1970 +0000
196 @@ -0,0 +1,1 @@ 196 @@ -0,0 +1,1 @@
197 +a 197 +a
198 198
199 % log --removed file
200 changeset: 3:7c6c671bb7cc
201 user: test
202 date: Thu Jan 01 00:00:04 1970 +0000
203 files: a b d
204 description:
205 d
206
207
208 changeset: 0:8580ff50825a
209 user: test
210 date: Thu Jan 01 00:00:01 1970 +0000
211 files: a
212 description:
213 a
214
215
216 % log --removed revrange file
217 changeset: 0:8580ff50825a
218 user: test
219 date: Thu Jan 01 00:00:01 1970 +0000
220 files: a
221 description:
222 a
223
224
199 adding base 225 adding base
200 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 226 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
201 adding b1 227 adding b1
202 created new head 228 created new head
203 % log -f 229 % log -f