Rev 2283: (mbp) split repository formats into repofmt (r=john) in /home/pqm/archives/thelove/bzr/+trunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Tue Feb 13 11:48:16 GMT 2007


------------------------------------------------------------
revno: 2283
revision-id: pqm at pqm.ubuntu.com-20070213114814-9606106906ac312f
parent: pqm at pqm.ubuntu.com-20070213100658-2d02fdea9b5ac1d5
parent: mbp at sourcefrog.net-20070213072810-ofxj46bg7en5tx4e
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Tue 2007-02-13 11:48:14 +0000
message:
  (mbp) split repository formats into repofmt (r=john)
added:
  bzrlib/repofmt/__init__.py     __init__.py-20070206060649-j4kznrq6xkjmy092-1
  bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
  bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
modified:
  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
  bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
  bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
  bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
  bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
  bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
  bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
  bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
  bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
  bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
  bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
  bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
  bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
  bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
  bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
  bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
  bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070213072810-ofxj46bg7en5tx4e
    parent: mbp at sourcefrog.net-20070213052239-09atqsahwth6zdm1
    committer: mbp at sourcefrog.net
    branch nick: repoformats
    timestamp: Tue 2007-02-13 18:28:10 +1100
    message:
      update tests for new locations of weave repos
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070213052239-09atqsahwth6zdm1
    parent: mbp at sourcefrog.net-20070213014725-i3ocm09caz2y15b5
    parent: pqm at pqm.ubuntu.com-20070209195330-312ec52588462782
    committer: mbp at sourcefrog.net
    branch nick: repoformats
    timestamp: Tue 2007-02-13 16:22:39 +1100
    message:
      (merge) trunk
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070213014725-i3ocm09caz2y15b5
    parent: mbp at sourcefrog.net-20070212071448-0jvjfcc44wlaraw8
    committer: mbp at sourcefrog.net
    branch nick: repoformats
    timestamp: Tue 2007-02-13 12:47:25 +1100
    message:
      Restore use of deprecating delegator for old formats in bzrlib.repository.
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070212071448-0jvjfcc44wlaraw8
    parent: mbp at sourcefrog.net-20070212065850-6i7a2btsua2b86tw
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Mon 2007-02-12 18:14:48 +1100
    message:
      Restore old InterWeave tests
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070212065850-6i7a2btsua2b86tw
    parent: mbp at sourcefrog.net-20070212063546-h2ku6z7fixzin6ur
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Mon 2007-02-12 17:58:50 +1100
    message:
      Just import repository formats into repository.py, rather than using special delegate
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070212063546-h2ku6z7fixzin6ur
    parent: mbp at sourcefrog.net-20070212061214-ff5rahaaqxz4jbtu
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Mon 2007-02-12 17:35:46 +1100
    message:
      doc
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070212061214-ff5rahaaqxz4jbtu
    parent: mbp at sourcefrog.net-20070212050955-ctczxopwvmco8rv0
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Mon 2007-02-12 17:12:14 +1100
    message:
      Add deprecated forwarders for old formats from repository.py
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070212050955-ctczxopwvmco8rv0
    parent: mbp at sourcefrog.net-20070212042128-tad5xv28x4zubo5s
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Mon 2007-02-12 16:09:55 +1100
    message:
      Re-register InterWeaveRepo, fix test integration, add test for it
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070212042128-tad5xv28x4zubo5s
    parent: mbp at sourcefrog.net-20070207124145-qufbufe41sm6fqrf
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Mon 2007-02-12 15:21:28 +1100
    message:
      Restore InterWeaveRepo
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070207124145-qufbufe41sm6fqrf
    parent: mbp at sourcefrog.net-20070207120941-gd7ow6jzt5b4ughi
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Wed 2007-02-07 23:41:45 +1100
    message:
      Get rid of RepositoryFormat*_instance objects.  Instead the format
      registry can hold either format objects or factories that create them, and
      its get() method calls that if needed.
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070207120941-gd7ow6jzt5b4ughi
    parent: mbp at sourcefrog.net-20070207092559-yqv8864d88qnrlez
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Wed 2007-02-07 23:09:41 +1100
    message:
      Remove more references to weaves from the repository.py file
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070207092559-yqv8864d88qnrlez
    parent: mbp at sourcefrog.net-20070207092247-pww6djejoiu1av67
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Wed 2007-02-07 20:25:59 +1100
    message:
      Clean up some imports
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070207092247-pww6djejoiu1av67
    parent: mbp at sourcefrog.net-20070207091549-zfl9ws3ne5ysg4e8
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Wed 2007-02-07 20:22:47 +1100
    message:
      Set the repository's serializer in the places it's needed, not in the base class
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070207091549-zfl9ws3ne5ysg4e8
    parent: mbp at sourcefrog.net-20070207091131-458fw18bgytvaz7t
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Wed 2007-02-07 20:15:49 +1100
    message:
      rename method
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070207091131-458fw18bgytvaz7t
    parent: mbp at sourcefrog.net-20070206081613-dxop566k13bll6j0
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Wed 2007-02-07 20:11:31 +1100
    message:
      Move Knit repositories into the submodule bzrlib.repofmt.knitrepo and
      lazily load from the registry.
      
      InterRepo._matching_repo_format is now a method not a class field so that
      it can load repositories when we need them.
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070206081613-dxop566k13bll6j0
    parent: mbp at sourcefrog.net-20070206062724-a5uo1u27jxsal2t0
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Tue 2007-02-06 19:16:13 +1100
    message:
      Move KnitFormat2 into repofmt
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20070206062724-a5uo1u27jxsal2t0
    parent: mbp at sourcefrog.net-20070125003522-27pc5240qbqtzfy3
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: repoformats
    timestamp: Tue 2007-02-06 17:27:24 +1100
    message:
      Moved old weave-based repository formats into bzrlib.repofmt.weaverepo.
      
      Change help for --format to just say 'see help formats'
      
      RepositoryFormat.register_metadir gains an optional parameter for the
      module name containing the repository format, and lazily loads from there.
      
      Disable test_interrepository_get_returns_correct_optimiser, because it
      seems too brittle.
      
      Remove InterWeaveRepo, these should now just be upgraded.



More information about the bazaar-commits mailing list