Rev 6044: (jelmer) Move private Repository._eliminate_revisions_not_present to in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Mon Jul 25 11:08:58 UTC 2011
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 6044 [merge]
revision-id: pqm at pqm.ubuntu.com-20110725110854-j5yzc917io5sam3e
parent: pqm at pqm.ubuntu.com-20110725033618-n5g9qg6iwyz2dqzw
parent: jelmer at samba.org-20110723111656-xi14q3a4forj4ixd
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Mon 2011-07-25 11:08:54 +0000
message:
(jelmer) Move private Repository._eliminate_revisions_not_present to
VersionedFileRepository. (Jelmer Vernooij)
modified:
bzrlib/repository.py rev_storage.py-20051111201905-119e9401e46257e3
bzrlib/vf_repository.py vf_repository.py-20110502151858-yh9nnoxpokg86unk-1
=== modified file 'bzrlib/repository.py'
--- a/bzrlib/repository.py 2011-06-30 11:14:06 +0000
+++ b/bzrlib/repository.py 2011-07-23 11:16:56 +0000
@@ -340,18 +340,6 @@
"""
self.control_files.break_lock()
- @needs_read_lock
- def _eliminate_revisions_not_present(self, revision_ids):
- """Check every revision id in revision_ids to see if we have it.
-
- Returns a set of the present revisions.
- """
- result = []
- graph = self.get_graph()
- parent_map = graph.get_parent_map(revision_ids)
- # The old API returned a list, should this actually be a set?
- return parent_map.keys()
-
@staticmethod
def create(a_bzrdir):
"""Construct the current default format repository in a_bzrdir."""
=== modified file 'bzrlib/vf_repository.py'
--- a/bzrlib/vf_repository.py 2011-06-28 17:25:26 +0000
+++ b/bzrlib/vf_repository.py 2011-07-23 11:16:56 +0000
@@ -1180,6 +1180,18 @@
'sha1 mismatch: %s has sha1 %s expected %s referenced by %s' %
(record.key, sha1, item_data[1], item_data[2]))
+ @needs_read_lock
+ def _eliminate_revisions_not_present(self, revision_ids):
+ """Check every revision id in revision_ids to see if we have it.
+
+ Returns a set of the present revisions.
+ """
+ result = []
+ graph = self.get_graph()
+ parent_map = graph.get_parent_map(revision_ids)
+ # The old API returned a list, should this actually be a set?
+ return parent_map.keys()
+
def __init__(self, _format, a_bzrdir, control_files):
"""Instantiate a VersionedFileRepository.
More information about the bazaar-commits
mailing list