At http://people.ubuntu.com/~robertc/baz2.0/repository

------------------------------------------------------------
revno: 3775
revision-id: [EMAIL PROTECTED]
parent: [EMAIL PROTECTED]
parent: [EMAIL PROTECTED]
committer: Robert Collins <[EMAIL PROTECTED]>
branch nick: repository
timestamp: Fri 2008-11-14 11:16:23 +1100
message:
  Merge bb-core.
modified:
  bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
  bzrlib/tests/test_pack_repository.py 
test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
    ------------------------------------------------------------
    revno: 3765.1.2
    revision-id: [EMAIL PROTECTED]
    parent: [EMAIL PROTECTED]
    parent: [EMAIL PROTECTED]
    committer: Vincent Ladeuil <[EMAIL PROTECTED]>
    branch nick: brisbane-core
    timestamp: Thu 2008-11-13 13:11:51 +1000
    message:
      merge brisbane-core
    modified:
      bzrlib/chk_map.py              
chk_map.py-20081001014447-ue6kkuhofvdecvxa-1
      bzrlib/tests/test_chk_map.py   
test_chk_map.py-20081001014447-ue6kkuhofvdecvxa-2
    ------------------------------------------------------------
    revno: 3765.1.1
    revision-id: [EMAIL PROTECTED]
    parent: [EMAIL PROTECTED]
    committer: Vincent Ladeuil <[EMAIL PROTECTED]>
    branch nick: brisbane-core
    timestamp: Thu 2008-11-13 11:08:47 +1000
    message:
      Reduce failing tests from 62 errors/21 failures to 6 errors/3 failures.
      
      * bzrlib/tests/test_pack_repository.py:
      (load_tests): Fix some forgotten occurrences.
      
      * bzrlib/repository.py:
      (_make_inv_delta): Not all inventories provides _byid attributes,
      but thos who do use it in their __iter__ implementation.
      
      * bzrlib/repofmt/pack_repo.py:
      (CHKInventoryRepository._find_file_keys_to_fetch): node.iteritems
      requires the chk map store as parameter.
    modified:
      bzrlib/repofmt/pack_repo.py    
pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           
rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/test_pack_repository.py 
test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
=== modified file 'bzrlib/repofmt/pack_repo.py'
--- a/bzrlib/repofmt/pack_repo.py       2008-11-14 00:11:52 +0000
+++ b/bzrlib/repofmt/pack_repo.py       2008-11-14 00:16:23 +0000
@@ -2215,7 +2215,7 @@
                     uninteresting_chk_refs.add(node.key())
                     if not isinstance(node, chk_map.InternalNode):
                         # Leaf node: pull out its contents:
-                        for name, bytes in node.iteritems(self):
+                        for name, bytes in node.iteritems(inv_chk_map._store):
                             entry = inv._bytes_to_entry(bytes)
                             if entry.name == '' and not rich_root:
                                 continue

=== modified file 'bzrlib/repository.py'
--- a/bzrlib/repository.py      2008-11-12 09:19:06 +0000
+++ b/bzrlib/repository.py      2008-11-13 01:08:47 +0000
@@ -2142,8 +2142,8 @@
 
 def _make_inv_delta(old, new):
     """Make an inventory delta from two inventories."""
-    old_ids = set(old._byid.iterkeys())
-    new_ids = set(new._byid.iterkeys())
+    old_ids = set(old)
+    new_ids = set(new)
     adds = new_ids - old_ids
     deletes = old_ids - new_ids
     common = old_ids.intersection(new_ids)

=== modified file 'bzrlib/tests/test_pack_repository.py'
--- a/bzrlib/tests/test_pack_repository.py      2008-11-06 23:00:22 +0000
+++ b/bzrlib/tests/test_pack_repository.py      2008-11-13 01:08:47 +0000
@@ -721,12 +721,12 @@
               index_class=BTreeGraphIndex),
          dict(format_name='development3',
               format_string="Bazaar development format 3 "
-                  "(needs bzr.dev from before 1.8)\n",
+                  "(needs bzr.dev from before 1.10)\n",
               format_supports_external_lookups=True,
               index_class=BTreeGraphIndex),
          dict(format_name='development3-subtree',
               format_string="Bazaar development format 3 "
-                  "with subtree support (needs bzr.dev from before 1.8)\n",
+                  "with subtree support (needs bzr.dev from before 1.10)\n",
               format_supports_external_lookups=True,
               index_class=BTreeGraphIndex),
          ]


-- 
bazaar-commits mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/bazaar-commits

Reply via email to