Rev 3578: Deprecate knit repositories. (Andrew Bennetts) in file:///home/pqm/archives/thelove/bzr/%2Btrunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Fri Jul 25 06:57:23 BST 2008


At file:///home/pqm/archives/thelove/bzr/%2Btrunk/

------------------------------------------------------------
revno: 3578
revision-id:pqm at pqm.ubuntu.com-20080725055706-inu9eei2f8epz7az
parent: pqm at pqm.ubuntu.com-20080724061047-yrvo5cmeik38kibz
parent: andrew.bennetts at canonical.com-20080725024530-br5u6kelsti33di6
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Fri 2008-07-25 06:57:06 +0100
message:
  Deprecate knit repositories. (Andrew Bennetts)
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
  bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
    ------------------------------------------------------------
    revno: 3575.3.2
    revision-id:andrew.bennetts at canonical.com-20080725024530-br5u6kelsti33di6
    parent: andrew.bennetts at canonical.com-20080724082805-lmvzdmrwhzqou2ut
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: warn-about-knits
    timestamp: Fri 2008-07-25 12:45:30 +1000
    message:
      Add NEWS entry.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3575.3.1
    revision-id:andrew.bennetts at canonical.com-20080724082805-lmvzdmrwhzqou2ut
    parent: pqm at pqm.ubuntu.com-20080723232923-z04bd6zco9cpa3zv
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: warn-about-knits
    timestamp: Thu 2008-07-24 18:28:05 +1000
    message:
      Deprecate knit repositories.
    modified:
      bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
=== modified file 'NEWS'
--- a/NEWS	2008-07-22 01:24:53 +0000
+++ b/NEWS	2008-07-25 02:45:30 +0000
@@ -8,6 +8,13 @@
 IN DEVELOPMENT
 --------------
 
+  CHANGES:
+
+    * Knit format repositories are deprecated and bzr will now emit
+      warnings whenever it encounters one.  Use ``bzr upgrade`` to upgrade
+      knit repositories to pack format.  (Andrew Bennetts)
+      
+
   FEATURES:
 
 

=== modified file 'bzrlib/repofmt/knitrepo.py'
--- a/bzrlib/repofmt/knitrepo.py	2008-06-11 07:22:00 +0000
+++ b/bzrlib/repofmt/knitrepo.py	2008-07-24 08:28:05 +0000
@@ -131,10 +131,6 @@
         self._serializer = _serializer
         self._reconcile_fixes_text_parents = True
 
-    def _warn_if_deprecated(self):
-        # This class isn't deprecated
-        pass
-
     @needs_read_lock
     def _all_revision_ids(self):
         """See Repository.all_revision_ids()."""

=== modified file 'bzrlib/repofmt/pack_repo.py'
--- a/bzrlib/repofmt/pack_repo.py	2008-07-22 09:05:52 +0000
+++ b/bzrlib/repofmt/pack_repo.py	2008-07-24 08:28:05 +0000
@@ -1729,6 +1729,10 @@
         self._reconcile_fixes_text_parents = True
         self._reconcile_backsup_inventory = False
 
+    def _warn_if_deprecated(self):
+        # This class isn't deprecated
+        pass
+
     def _abort_write_group(self):
         self._pack_collection._abort_write_group()
 




More information about the bazaar-commits mailing list