Rev 3405: (Jelmer) Deprecate Repository.revision_parents(). in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Sat May 3 00:00:53 BST 2008
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 3405
revision-id:pqm at pqm.ubuntu.com-20080502230043-zwk3y5idlir4uak1
parent: pqm at pqm.ubuntu.com-20080502140826-nhg73h31i9viu175
parent: jelmer at samba.org-20080502204834-my32q7sjr6ifw01k
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Sat 2008-05-03 00:00:43 +0100
message:
(Jelmer) Deprecate Repository.revision_parents().
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/repofmt/knitrepo.py knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
bzrlib/repository.py rev_storage.py-20051111201905-119e9401e46257e3
------------------------------------------------------------
revno: 3399.3.3
revision-id:jelmer at samba.org-20080502204834-my32q7sjr6ifw01k
parent: jelmer at samba.org-20080502175841-co0gzoetx26wt42e
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: bzr.dev
timestamp: Fri 2008-05-02 22:48:34 +0200
message:
Fix argument to get_parent_map() in NEWS.
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
------------------------------------------------------------
revno: 3399.3.2
revision-id:jelmer at samba.org-20080502175841-co0gzoetx26wt42e
parent: jelmer at samba.org-20080502160543-obrvpwdccxf4yq9h
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: bzr.dev
timestamp: Fri 2008-05-02 19:58:41 +0200
message:
Change recommended replacement for Repository.revision_parents(), deprecate knitrepo implementation as well
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/repofmt/knitrepo.py knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
------------------------------------------------------------
revno: 3399.3.1
revision-id:jelmer at samba.org-20080502160543-obrvpwdccxf4yq9h
parent: pqm at pqm.ubuntu.com-20080501153825-fbc1be2c4g22idz8
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: bzr.dev
timestamp: Fri 2008-05-02 18:05:43 +0200
message:
Deprecated Repository.revision_parents.
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/repository.py rev_storage.py-20051111201905-119e9401e46257e3
=== modified file 'NEWS'
--- a/NEWS 2008-05-02 14:08:26 +0000
+++ b/NEWS 2008-05-02 23:00:43 +0000
@@ -94,6 +94,9 @@
* New form ``@deprecated_method(deprecated_in(1, 5, 0))`` for making
deprecation wrappers. (Martin Pool)
+ * ``Repository.revision_parents`` is now deprecated in favour of
+ ``Repository.get_parent_map([revid])[revid]``. (Jelmer Vernooij)
+
API BREAKS:
* Repository.get_data_stream, Repository.get_data_stream_for_search(),
=== modified file 'bzrlib/repofmt/knitrepo.py'
--- a/bzrlib/repofmt/knitrepo.py 2008-04-28 05:46:37 +0000
+++ b/bzrlib/repofmt/knitrepo.py 2008-05-02 17:58:41 +0000
@@ -288,6 +288,7 @@
reconciler.reconcile()
return reconciler
+ @symbol_versioning.deprecated_method(symbol_versioning.one_five)
def revision_parents(self, revision_id):
return self._get_revision_vf().get_parents(revision_id)
=== modified file 'bzrlib/repository.py'
--- a/bzrlib/repository.py 2008-04-30 06:54:40 +0000
+++ b/bzrlib/repository.py 2008-05-02 16:05:43 +0000
@@ -1740,6 +1740,7 @@
def get_transaction(self):
return self.control_files.get_transaction()
+ @deprecated_method(symbol_versioning.one_five)
def revision_parents(self, revision_id):
return self.get_inventory_weave().parent_names(revision_id)
More information about the bazaar-commits
mailing list