Rev 3068: (Lukáš Lalinský) Change Branch.revno() to use last_revision_info, rather than revision_history. in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Mon Dec 3 19:46:37 GMT 2007
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 3068
revision-id:pqm at pqm.ubuntu.com-20071203194627-dyicsjrmtmkg5tfy
parent: pqm at pqm.ubuntu.com-20071203175302-n6fyku9etg5du9km
parent: john at arbash-meinel.com-20071203183851-4fbxlt2yy1ya4w3b
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Mon 2007-12-03 19:46:27 +0000
message:
(Lukáš Lalinský) Change Branch.revno() to use last_revision_info, rather than revision_history.
modified:
bzrlib/branch.py branch.py-20050309040759-e4baf4e0d046576e
------------------------------------------------------------
revno: 3066.1.1
revision-id:john at arbash-meinel.com-20071203183851-4fbxlt2yy1ya4w3b
parent: pqm at pqm.ubuntu.com-20071203012007-1tfytfzp7piacl7q
parent: lalinsky at gmail.com-20071202192634-sop888anr2cbvhyj
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: jam-integration
timestamp: Mon 2007-12-03 12:38:51 -0600
message:
Make the default Branch.revno() implementation just be a thunk to last_revision_info.
modified:
bzrlib/branch.py branch.py-20050309040759-e4baf4e0d046576e
------------------------------------------------------------
revno: 3065.1.1
revision-id:lalinsky at gmail.com-20071202192634-sop888anr2cbvhyj
parent: pqm at pqm.ubuntu.com-20071202151118-zcl7ezt2c7k5rkos
committer: Lukáš Lalinský <lalinsky at gmail.com>
branch nick: branch6-revno
timestamp: Sun 2007-12-02 20:26:34 +0100
message:
Use last-revision in BzrBranch6.revno() to avoid loading the whole history.
modified:
bzrlib/branch.py branch.py-20050309040759-e4baf4e0d046576e
=== modified file 'bzrlib/branch.py'
--- a/bzrlib/branch.py 2007-11-16 01:35:31 +0000
+++ b/bzrlib/branch.py 2007-12-03 18:38:51 +0000
@@ -425,7 +425,7 @@
That is equivalent to the number of revisions committed to
this branch.
"""
- return len(self.revision_history())
+ return self.last_revision_info()[0]
def unbind(self):
"""Older format branches cannot bind or unbind."""
More information about the bazaar-commits
mailing list