mercurial/utils/storageutil.py
changeset 44452 9d2b2df2c2ba
parent 44060 a61287a95dc3
child 45404 c4a4a49589bf
equal deleted inserted replaced
44449:ff72bd52d56a 44452:9d2b2df2c2ba
   362     frev = store.rev
   362     frev = store.rev
   363 
   363 
   364     if nodesorder == b'nodes':
   364     if nodesorder == b'nodes':
   365         revs = [frev(n) for n in nodes]
   365         revs = [frev(n) for n in nodes]
   366     elif nodesorder == b'linear':
   366     elif nodesorder == b'linear':
   367         revs = set(frev(n) for n in nodes)
   367         revs = {frev(n) for n in nodes}
   368         revs = dagop.linearize(revs, store.parentrevs)
   368         revs = dagop.linearize(revs, store.parentrevs)
   369     else:  # storage and default
   369     else:  # storage and default
   370         revs = sorted(frev(n) for n in nodes)
   370         revs = sorted(frev(n) for n in nodes)
   371 
   371 
   372     prevrev = None
   372     prevrev = None