equal
deleted
inserted
replaced
265 """Test creating and reading from a large pack with over X entries. |
265 """Test creating and reading from a large pack with over X entries. |
266 This causes it to use a 2^16 fanout table instead.""" |
266 This causes it to use a 2^16 fanout table instead.""" |
267 revisions = [] |
267 revisions = [] |
268 blobs = {} |
268 blobs = {} |
269 total = basepack.SMALLFANOUTCUTOFF + 1 |
269 total = basepack.SMALLFANOUTCUTOFF + 1 |
270 for i in pycompat.xrange(total): |
270 for i in range(total): |
271 filename = b"filename-%d" % i |
271 filename = b"filename-%d" % i |
272 content = filename |
272 content = filename |
273 node = self.getHash(content) |
273 node = self.getHash(content) |
274 blobs[(filename, node)] = content |
274 blobs[(filename, node)] = content |
275 revisions.append( |
275 revisions.append( |
355 100000, |
355 100000, |
356 1000000, |
356 1000000, |
357 ] |
357 ] |
358 for packsize in packsizes: |
358 for packsize in packsizes: |
359 revisions = [] |
359 revisions = [] |
360 for i in pycompat.xrange(packsize): |
360 for i in range(packsize): |
361 filename = b"filename-%d" % i |
361 filename = b"filename-%d" % i |
362 content = b"content-%d" % i |
362 content = b"content-%d" % i |
363 node = self.getHash(content) |
363 node = self.getHash(content) |
364 revisions.append( |
364 revisions.append( |
365 (filename, node, sha1nodeconstants.nullid, content) |
365 (filename, node, sha1nodeconstants.nullid, content) |