Rev 2906: (Andrew Bennetts) Add a smart method method that can pull a set of revisions in a single request. in file:///home/pqm/archives/thelove/bzr/%2Btrunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Fri Oct 12 09:57:29 BST 2007


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

------------------------------------------------------------
revno: 2906
revision-id: pqm at pqm.ubuntu.com-20071012085726-lyq36i8bo7ew28ba
parent: pqm at pqm.ubuntu.com-20071012035726-d8e3stq343fqi0bz
parent: andrew.bennetts at canonical.com-20071012081854-6wjgjhjjdy55s84i
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Fri 2007-10-12 09:57:26 +0100
message:
  (Andrew Bennetts) Add a smart method method that can pull a set of revisions in a single request.
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
  bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
  bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
  bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
  bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
  bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
  bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
  bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
  bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
  bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
  bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
    ------------------------------------------------------------
    revno: 2535.3.73
    merged: andrew.bennetts at canonical.com-20071012081854-6wjgjhjjdy55s84i
    parent: andrew.bennetts at canonical.com-20071012062442-dpuywav6bb9roorh
    parent: pqm at pqm.ubuntu.com-20071012035726-d8e3stq343fqi0bz
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-10-12 18:18:54 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.72
    merged: andrew.bennetts at canonical.com-20071012062442-dpuywav6bb9roorh
    parent: andrew.bennetts at canonical.com-20071012052646-wl95idld3ijjy714
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-10-12 16:24:42 +1000
    message:
      Remove irrelevant test.
    ------------------------------------------------------------
    revno: 2535.3.71
    merged: andrew.bennetts at canonical.com-20071012052646-wl95idld3ijjy714
    parent: andrew.bennetts at canonical.com-20071005055245-5f8ldcqxp21zy8v8
    parent: pqm at pqm.ubuntu.com-20071010085229-7x5al1tirr29mq0l
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-10-12 15:26:46 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.70
    merged: andrew.bennetts at canonical.com-20071005055245-5f8ldcqxp21zy8v8
    parent: andrew.bennetts at canonical.com-20070906011544-5bf3h1uu6jxt1wt4
    parent: pqm at pqm.ubuntu.com-20071005032619-b6c99y625rawducb
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-10-05 15:52:45 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.69
    merged: andrew.bennetts at canonical.com-20070906011544-5bf3h1uu6jxt1wt4
    parent: andrew.bennetts at canonical.com-20070905110031-jgk657c1n42pmnp8
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Thu 2007-09-06 11:15:44 +1000
    message:
      Add check for Repository.stream_knit_data_for_revisions to TestHandlers.test_registered_methods.
    ------------------------------------------------------------
    revno: 2535.3.68
    merged: andrew.bennetts at canonical.com-20070905110031-jgk657c1n42pmnp8
    parent: andrew.bennetts at canonical.com-20070904062915-6idpm2rw6v5q7llm
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-09-05 21:00:31 +1000
    message:
      Backwards compatibility for new smart method.
    ------------------------------------------------------------
    revno: 2535.3.67
    merged: andrew.bennetts at canonical.com-20070904062915-6idpm2rw6v5q7llm
    parent: andrew.bennetts at canonical.com-20070904062346-c1z27p8o7t5i6d5p
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-09-04 16:29:15 +1000
    message:
      Add NEWS entry.
    ------------------------------------------------------------
    revno: 2535.3.66
    merged: andrew.bennetts at canonical.com-20070904062346-c1z27p8o7t5i6d5p
    parent: andrew.bennetts at canonical.com-20070903163442-ytmz1xw42rdhuihi
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-09-04 16:23:46 +1000
    message:
      Tidy a couple more long lines.
    ------------------------------------------------------------
    revno: 2535.3.65
    merged: andrew.bennetts at canonical.com-20070903163442-ytmz1xw42rdhuihi
    parent: andrew.bennetts at canonical.com-20070903162806-g5r682h9qhgmquoq
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-09-04 02:34:42 +1000
    message:
      Correct test failure caused by typo.
    ------------------------------------------------------------
    revno: 2535.3.64
    merged: andrew.bennetts at canonical.com-20070903162806-g5r682h9qhgmquoq
    parent: andrew.bennetts at canonical.com-20070903162416-dg7msig6vqniuncs
    parent: pqm at pqm.ubuntu.com-20070903130729-qdcrag0a7vcpzfgm
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-09-04 02:28:06 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.63
    merged: andrew.bennetts at canonical.com-20070903162416-dg7msig6vqniuncs
    parent: andrew.bennetts at canonical.com-20070903160207-e4575t5ukdcy36ik
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-09-04 02:24:16 +1000
    message:
      Add repository implementations test for item_keys_introduced_by.
    ------------------------------------------------------------
    revno: 2535.3.62
    merged: andrew.bennetts at canonical.com-20070903160207-e4575t5ukdcy36ik
    parent: andrew.bennetts at canonical.com-20070903090317-9aqsuarlqpvil5ol
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-09-04 02:02:07 +1000
    message:
      Cosmetic changes.
    ------------------------------------------------------------
    revno: 2535.3.61
    merged: andrew.bennetts at canonical.com-20070903090317-9aqsuarlqpvil5ol
    parent: andrew.bennetts at canonical.com-20070903073557-g7m06f35fs9bz403
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-09-03 19:03:17 +1000
    message:
      Clarify sanity checking in insert_data_stream.
    ------------------------------------------------------------
    revno: 2535.3.60
    merged: andrew.bennetts at canonical.com-20070903073557-g7m06f35fs9bz403
    parent: andrew.bennetts at canonical.com-20070831054346-lhocj4hvyzyn2hqc
    parent: pqm at pqm.ubuntu.com-20070903062644-0rt7302gl1to109v
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-09-03 17:35:57 +1000
    message:
      Merge from bzr.dev
    ------------------------------------------------------------
    revno: 2535.3.59
    merged: andrew.bennetts at canonical.com-20070831054346-lhocj4hvyzyn2hqc
    parent: andrew.bennetts at canonical.com-20070831052434-scc63vt54wo2hzkr
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-08-31 15:43:46 +1000
    message:
      Tidy some mess.
    ------------------------------------------------------------
    revno: 2535.3.58
    merged: andrew.bennetts at canonical.com-20070831052434-scc63vt54wo2hzkr
    parent: andrew.bennetts at canonical.com-20070831052246-nhcghkatgnmpz5qe
    parent: pqm at pqm.ubuntu.com-20070831020510-emrlta5dk6ta95zp
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-08-31 15:24:34 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.57
    merged: andrew.bennetts at canonical.com-20070831052246-nhcghkatgnmpz5qe
    parent: andrew.bennetts at canonical.com-20070831002653-2b7kzytwgt3pt15s
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-08-31 15:22:46 +1000
    message:
      Perform some sanity checking of data streams rather than blindly inserting them into our repository.
    ------------------------------------------------------------
    revno: 2535.3.56
    merged: andrew.bennetts at canonical.com-20070831002653-2b7kzytwgt3pt15s
    parent: andrew.bennetts at canonical.com-20070830083234-dh4woface2wv88mw
    parent: andrew.bennetts at canonical.com-20070831001927-wc63abm0nedokjw3
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-08-31 10:26:53 +1000
    message:
      Merge from vf-data-stream.
    ------------------------------------------------------------
    revno: 2535.3.55
    merged: andrew.bennetts at canonical.com-20070830083234-dh4woface2wv88mw
    parent: andrew.bennetts at canonical.com-20070830083025-j2ofz4dkqgyupptk
    parent: andrew.bennetts at canonical.com-20070830082729-8bue7wh0bqut2xs2
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Thu 2007-08-30 18:32:34 +1000
    message:
      Merge from vf-data-stream.
    ------------------------------------------------------------
    revno: 2535.3.54
    merged: andrew.bennetts at canonical.com-20070830083025-j2ofz4dkqgyupptk
    parent: andrew.bennetts at canonical.com-20070830055415-rqqvz71feo5akhcz
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Thu 2007-08-30 18:30:25 +1000
    message:
      Tidy some imports.
    ------------------------------------------------------------
    revno: 2535.3.53
    merged: andrew.bennetts at canonical.com-20070830055415-rqqvz71feo5akhcz
    parent: andrew.bennetts at canonical.com-20070830014533-vlfd21fdbzyexsuh
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Thu 2007-08-30 15:54:15 +1000
    message:
      Remove get_stream_as_bytes from KnitVersionedFile's API, make it a function in knitrepo.py instead.
    ------------------------------------------------------------
    revno: 2535.3.52
    merged: andrew.bennetts at canonical.com-20070830014533-vlfd21fdbzyexsuh
    parent: andrew.bennetts at canonical.com-20070828051706-8jqxi29hyxhw821k
    parent: pqm at pqm.ubuntu.com-20070829094547-qm9ntd7pd95r7w8c
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Thu 2007-08-30 11:45:33 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.51
    merged: andrew.bennetts at canonical.com-20070828051706-8jqxi29hyxhw821k
    parent: andrew.bennetts at canonical.com-20070823080008-hs75y3qmks3b3lfh
    parent: pqm at pqm.ubuntu.com-20070825182243-a3w20rpadbfz8euc
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-08-28 15:17:06 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.50
    merged: andrew.bennetts at canonical.com-20070823080008-hs75y3qmks3b3lfh
    parent: andrew.bennetts at canonical.com-20070822071639-tcvv8bz79r3yaoya
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Thu 2007-08-23 18:00:08 +1000
    message:
      Use tuple names in data streams rather than concatenated strings.
    ------------------------------------------------------------
    revno: 2535.3.49
    merged: andrew.bennetts at canonical.com-20070822071639-tcvv8bz79r3yaoya
    parent: andrew.bennetts at canonical.com-20070821235535-37okm0uaprwku9cu
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-08-22 17:16:39 +1000
    message:
      Rename 'Repository.fetch_revisions' smart request to 'Repository.stream_knit_data_for_revisions'.
    ------------------------------------------------------------
    revno: 2535.3.48
    merged: andrew.bennetts at canonical.com-20070821235535-37okm0uaprwku9cu
    parent: andrew.bennetts at canonical.com-20070820071242-sdrzz30s2wgowsi9
    parent: pqm at pqm.ubuntu.com-20070821044713-ttnupbvhlsbwh1he
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-08-22 09:55:35 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.47
    merged: andrew.bennetts at canonical.com-20070820071242-sdrzz30s2wgowsi9
    parent: andrew.bennetts at canonical.com-20070815044748-phr3gz4whmsftsmo
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-08-20 17:12:42 +1000
    message:
      Massively improve item_keys_introduced_by performance by calling self.lock_read().
    ------------------------------------------------------------
    revno: 2535.3.46
    merged: andrew.bennetts at canonical.com-20070815044748-phr3gz4whmsftsmo
    parent: andrew.bennetts at canonical.com-20070814081008-xw8z1u5ax9mnbf1q
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-08-15 14:47:48 +1000
    message:
      Fix a bug when "fetching" from a RemoteRepository when the target already has the last revision.
    ------------------------------------------------------------
    revno: 2535.3.45
    merged: andrew.bennetts at canonical.com-20070814081008-xw8z1u5ax9mnbf1q
    parent: andrew.bennetts at canonical.com-20070814060449-s79wr63z19cn2xs6
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-08-14 18:10:08 +1000
    message:
      Add item_keys_introduced_by to RemoteRepository.
    ------------------------------------------------------------
    revno: 2535.3.44
    merged: andrew.bennetts at canonical.com-20070814060449-s79wr63z19cn2xs6
    parent: andrew.bennetts at canonical.com-20070814060429-xpppf2o4nhd1j2yo
    parent: andrew.bennetts at canonical.com-20070814060239-o7ouy0ohh9xsz7ri
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-08-14 16:04:49 +1000
    message:
      Merge from vf-data-stream.
    ------------------------------------------------------------
    revno: 2535.3.43
    merged: andrew.bennetts at canonical.com-20070814060429-xpppf2o4nhd1j2yo
    parent: andrew.bennetts at canonical.com-20070814060402-8o3xrkd1ihxdacar
    parent: andrew.bennetts at canonical.com-20070814034057-8ri53nse7y9h9mjy
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-08-14 16:04:29 +1000
    message:
      Merge from fetch-refactor.
    ------------------------------------------------------------
    revno: 2535.3.42
    merged: andrew.bennetts at canonical.com-20070814060402-8o3xrkd1ihxdacar
    parent: andrew.bennetts at canonical.com-20070813074515-l43rl5obto82rxre
    parent: pqm at pqm.ubuntu.com-20070813221757-bianevqddds8ift5
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-08-14 16:04:02 +1000
    message:
      Merge from bzr.dev
    ------------------------------------------------------------
    revno: 2535.3.41
    merged: andrew.bennetts at canonical.com-20070813074515-l43rl5obto82rxre
    parent: andrew.bennetts at canonical.com-20070813062432-egj0ykxl4k3yuw5e
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-08-13 17:45:15 +1000
    message:
      Add tests for InterRemoteToOther.is_compatible.
    ------------------------------------------------------------
    revno: 2535.3.40
    merged: andrew.bennetts at canonical.com-20070813062432-egj0ykxl4k3yuw5e
    parent: andrew.bennetts at canonical.com-20070813042627-sibr0hjd1u7wcg3m
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-08-13 16:24:32 +1000
    message:
      Tidy up more XXXs.
    ------------------------------------------------------------
    revno: 2535.3.39
    merged: andrew.bennetts at canonical.com-20070813042627-sibr0hjd1u7wcg3m
    parent: andrew.bennetts at canonical.com-20070813010405-mcp8a1tktrpzvukb
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-08-13 14:26:27 +1000
    message:
      Tidy some XXXs.
    ------------------------------------------------------------
    revno: 2535.3.38
    merged: andrew.bennetts at canonical.com-20070813010405-mcp8a1tktrpzvukb
    parent: andrew.bennetts at canonical.com-20070808072355-v0gsrs2pfnomq8hf
    parent: pqm at pqm.ubuntu.com-20070810230629-bcp0rgmbhp0z35e1
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-08-13 11:04:05 +1000
    message:
      Merge from bzr.dev, resolving conflicts from pack record names becoming tuples.
    ------------------------------------------------------------
    revno: 2535.3.37
    merged: andrew.bennetts at canonical.com-20070808072355-v0gsrs2pfnomq8hf
    parent: andrew.bennetts at canonical.com-20070808065719-cascyysv8xwq01k7
    parent: andrew.bennetts at canonical.com-20070808062316-1baiqpdwfzvznju1
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-08-08 17:23:55 +1000
    message:
      Merge fetch-refactor.
    ------------------------------------------------------------
    revno: 2535.3.36
    merged: andrew.bennetts at canonical.com-20070808065719-cascyysv8xwq01k7
    parent: andrew.bennetts at canonical.com-20070808063232-y2m2y2c2nvvmby0z
    parent: pqm at pqm.ubuntu.com-20070808055516-ml9ucjsb4idmpmww
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-08-08 16:57:19 +1000
    message:
      Merge bzr.dev
    ------------------------------------------------------------
    revno: 2535.3.35
    merged: andrew.bennetts at canonical.com-20070808063232-y2m2y2c2nvvmby0z
    parent: andrew.bennetts at canonical.com-20070806061426-ksx36xvlwm0c8kz1
    parent: andrew.bennetts at canonical.com-20070807074727-5vmpk09r98lyef00
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-08-08 16:32:32 +1000
    message:
      Merge repository-equality.
    ------------------------------------------------------------
    revno: 2535.3.34
    merged: andrew.bennetts at canonical.com-20070806061426-ksx36xvlwm0c8kz1
    parent: andrew.bennetts at canonical.com-20070806054720-6w7hi9vnokg0n0bs
    parent: pqm at pqm.ubuntu.com-20070806055227-fzq7gamylj0eo610
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-08-06 16:14:26 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.33
    merged: andrew.bennetts at canonical.com-20070806054720-6w7hi9vnokg0n0bs
    parent: andrew.bennetts at canonical.com-20070805233155-9i3m4xgr29r7qewq
    parent: andrew.bennetts at canonical.com-20070806053243-myehcu0fvyrxpkyb
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-08-06 15:47:20 +1000
    message:
      Merge fetch-refactor.
    ------------------------------------------------------------
    revno: 2535.3.32
    merged: andrew.bennetts at canonical.com-20070805233155-9i3m4xgr29r7qewq
    parent: andrew.bennetts at canonical.com-20070803040155-vxcq0h1ddxheqjc2
    parent: pqm at pqm.ubuntu.com-20070803043116-l7u1uypblmx1uxnr
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-08-06 09:31:55 +1000
    message:
      Merge from bzr.dev
    ------------------------------------------------------------
    revno: 2535.3.31
    merged: andrew.bennetts at canonical.com-20070803040155-vxcq0h1ddxheqjc2
    parent: andrew.bennetts at canonical.com-20070803031508-d6cj1ie4ew5hw03m
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-08-03 14:01:55 +1000
    message:
      Fix imports broken by reverting the container-format merge.  I didn't notice them earlier because of .pyc files :(
    ------------------------------------------------------------
    revno: 2535.3.30
    merged: andrew.bennetts at canonical.com-20070803031508-d6cj1ie4ew5hw03m
    parent: andrew.bennetts at canonical.com-20070802073950-wox7s1461kvjp9z5
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-08-03 13:15:08 +1000
    message:
      Delete obsolete comments and other cosmetic changes.
    ------------------------------------------------------------
    revno: 2535.3.29
    merged: andrew.bennetts at canonical.com-20070802073950-wox7s1461kvjp9z5
    parent: andrew.bennetts at canonical.com-20070802073538-r7lua6c0uieemqs9
    parent: pqm at pqm.ubuntu.com-20070802072205-gjk1eev6rlw7ght8
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Thu 2007-08-02 17:39:50 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.28
    merged: andrew.bennetts at canonical.com-20070802073538-r7lua6c0uieemqs9
    parent: andrew.bennetts at canonical.com-20070801081233-1uuvjquntcbottcv
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Thu 2007-08-02 17:35:38 +1000
    message:
      Use self._revision_store.get_revision_file rather that self.control_store.get_weave('revisions', ...)
    ------------------------------------------------------------
    revno: 2535.3.27
    merged: andrew.bennetts at canonical.com-20070801081233-1uuvjquntcbottcv
    parent: andrew.bennetts at canonical.com-20070801071254-ri57le32ewlghw58
    parent: pqm at pqm.ubuntu.com-20070801000518-wyeivv59zhkh9cbp
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-08-01 18:12:33 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.26
    merged: andrew.bennetts at canonical.com-20070801071254-ri57le32ewlghw58
    parent: andrew.bennetts at canonical.com-20070720032318-fgd2wjpxdc0yriyf
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-08-01 17:12:54 +1000
    message:
      Revert merge of container-format changes rejected for bzr.dev (i.e. undo andrew.bennetts at canonical.com-20070717044423-cetp5spep142xsr4).
    ------------------------------------------------------------
    revno: 2535.3.25
    merged: andrew.bennetts at canonical.com-20070720032318-fgd2wjpxdc0yriyf
    parent: andrew.bennetts at canonical.com-20070718102942-rfbxjct2p48p9tvt
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-07-20 13:23:18 +1000
    message:
      Fetch signatures too.
    ------------------------------------------------------------
    revno: 2535.3.24
    merged: andrew.bennetts at canonical.com-20070718102942-rfbxjct2p48p9tvt
    parent: andrew.bennetts at canonical.com-20070718081341-e61bv27ljd1kwxli
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-07-18 20:29:42 +1000
    message:
      More minor cleanups.
    ------------------------------------------------------------
    revno: 2535.3.23
    merged: andrew.bennetts at canonical.com-20070718081341-e61bv27ljd1kwxli
    parent: andrew.bennetts at canonical.com-20070718081213-bkfer25szl6loqp9
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-07-18 18:13:41 +1000
    message:
      Delete some cruft.
    ------------------------------------------------------------
    revno: 2535.3.22
    merged: andrew.bennetts at canonical.com-20070718081213-bkfer25szl6loqp9
    parent: andrew.bennetts at canonical.com-20070718065909-2o2d3cjeuyyu3bcm
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-07-18 18:12:13 +1000
    message:
      Delete some cruft.
    ------------------------------------------------------------
    revno: 2535.3.21
    merged: andrew.bennetts at canonical.com-20070718065909-2o2d3cjeuyyu3bcm
    parent: andrew.bennetts at canonical.com-20070717070951-yjr7ncnyddab8yf7
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-07-18 16:59:09 +1000
    message:
      All tests passing.
    ------------------------------------------------------------
    revno: 2535.3.20
    merged: andrew.bennetts at canonical.com-20070717070951-yjr7ncnyddab8yf7
    parent: andrew.bennetts at canonical.com-20070717070617-r03zxfiz8j0e3pib
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-07-17 17:09:51 +1000
    message:
      Oops, pack.py was renamed to container.py, update imports accordingly.
    ------------------------------------------------------------
    revno: 2535.3.19
    merged: andrew.bennetts at canonical.com-20070717070617-r03zxfiz8j0e3pib
    parent: andrew.bennetts at canonical.com-20070717060739-8ee1m6qx1c6531eq
    parent: andrew.bennetts at canonical.com-20070717065701-uq95aym0vtp7xykb
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-07-17 17:06:17 +1000
    message:
      Merge smart-server-logging.
    ------------------------------------------------------------
    revno: 2535.3.18
    merged: andrew.bennetts at canonical.com-20070717060739-8ee1m6qx1c6531eq
    parent: andrew.bennetts at canonical.com-20070717060700-blzcnto7drjgc7yc
    parent: andrew.bennetts at canonical.com-20070717044423-cetp5spep142xsr4
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-07-17 16:07:39 +1000
    message:
      Merge updated container format.
        ------------------------------------------------------------
        revno: 2621.4.1
        merged: andrew.bennetts at canonical.com-20070717044423-cetp5spep142xsr4
        parent: pqm at pqm.ubuntu.com-20070716205413-42lqws7bkld2gbju
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format
        timestamp: Tue 2007-07-17 14:44:23 +1000
        message:
          Updates to "pack" format:
            * rename pack.py to container.py, to avoid confusion with the new "bzr pack"
              command.
            * bump format version.  The only change is that all whitespace apart from 
              '\n' is now allowed in record names, because it appears that file IDs can
              contain whitespace (even though bzr itself won't generate them, bzrlib will
              accept them).
            * format 1 is simply orphaned, no effort has been made to read the old format
              as to the best of my knowledge it isn't used yet.  (Similarly there's no
              backwards compatibility for the module rename)  I'll change this if someone
              needs it.
    ------------------------------------------------------------
    revno: 2535.3.17
    merged: andrew.bennetts at canonical.com-20070717060700-blzcnto7drjgc7yc
    parent: andrew.bennetts at canonical.com-20070713042120-z63zvczmrsa80xi6
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-07-17 16:07:00 +1000
    message:
      [broken] Closer to a working Repository.fetch_revisions smart request.
    ------------------------------------------------------------
    revno: 2535.3.16
    merged: andrew.bennetts at canonical.com-20070713042120-z63zvczmrsa80xi6
    parent: andrew.bennetts at canonical.com-20070713042045-hdeebp82kx5k0xrv
    parent: pqm at pqm.ubuntu.com-20070712133554-r8me4pz4j68p2ytf
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-07-13 14:21:20 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.15
    merged: andrew.bennetts at canonical.com-20070713042045-hdeebp82kx5k0xrv
    parent: andrew.bennetts at canonical.com-20070713023521-oid20nraadwo300r
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-07-13 14:20:45 +1000
    message:
      Add KnitVersionedFile.get_stream_as_bytes, start smart implementation of RemoteRepository.get_data_stream.
    ------------------------------------------------------------
    revno: 2535.3.14
    merged: andrew.bennetts at canonical.com-20070713023521-oid20nraadwo300r
    parent: andrew.bennetts at canonical.com-20070713011038-yd5m8a4z0ev3530g
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-07-13 12:35:21 +1000
    message:
      Move serialising repo data stream to bytes into smart protocol.
    ------------------------------------------------------------
    revno: 2535.3.13
    merged: andrew.bennetts at canonical.com-20070713011038-yd5m8a4z0ev3530g
    parent: andrew.bennetts at canonical.com-20070704005802-iq3an8f1i8lgg3nw
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Fri 2007-07-13 11:10:38 +1000
    message:
      Remove debugging cruft.
    ------------------------------------------------------------
    revno: 2535.3.12
    merged: andrew.bennetts at canonical.com-20070704005802-iq3an8f1i8lgg3nw
    parent: andrew.bennetts at canonical.com-20070703160345-xxyl0ogoc5sye6v5
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-07-04 10:58:02 +1000
    message:
      Add a first cut of a get_data_stream method to Repository.
    ------------------------------------------------------------
    revno: 2535.3.11
    merged: andrew.bennetts at canonical.com-20070703160345-xxyl0ogoc5sye6v5
    parent: andrew.bennetts at canonical.com-20070702065058-uej5rd4ivbkymftl
    parent: pqm at pqm.ubuntu.com-20070703083649-cbfyk0jt0itbktgb
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-07-04 02:03:45 +1000
    message:
      Merge bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.10
    merged: andrew.bennetts at canonical.com-20070702065058-uej5rd4ivbkymftl
    parent: andrew.bennetts at canonical.com-20070702064706-3lga9dsrsg0tze8r
    parent: pqm at pqm.ubuntu.com-20070702060812-93jk0h4ue2ttalwi
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-07-02 16:50:58 +1000
    message:
      Merge from bzr.dev.
    ------------------------------------------------------------
    revno: 2535.3.9
    merged: andrew.bennetts at canonical.com-20070702064706-3lga9dsrsg0tze8r
    parent: andrew.bennetts at canonical.com-20070702063542-8m3fc5o4bpagpmvp
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-07-02 16:47:06 +1000
    message:
      More comments.
    ------------------------------------------------------------
    revno: 2535.3.8
    merged: andrew.bennetts at canonical.com-20070702063542-8m3fc5o4bpagpmvp
    parent: andrew.bennetts at canonical.com-20070702062215-w3h9xm47zb233p1c
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-07-02 16:35:42 +1000
    message:
      Unbreak progress reporting.
    ------------------------------------------------------------
    revno: 2535.3.7
    merged: andrew.bennetts at canonical.com-20070702062215-w3h9xm47zb233p1c
    parent: andrew.bennetts at canonical.com-20070702050525-hm8jsms363l9k1b3
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-07-02 16:22:15 +1000
    message:
      Remove now unused _fetch_weave_texts, make progress reporting closer to how it was before I refactored __fetch.
    ------------------------------------------------------------
    revno: 2535.3.6
    merged: andrew.bennetts at canonical.com-20070702050525-hm8jsms363l9k1b3
    parent: andrew.bennetts at canonical.com-20070627041750-x9y5o3jnfob7mi7a
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Mon 2007-07-02 15:05:25 +1000
    message:
      Move some "what repo data to fetch logic" from RepoFetcher to Repository.
    ------------------------------------------------------------
    revno: 2535.3.5
    merged: andrew.bennetts at canonical.com-20070627041750-x9y5o3jnfob7mi7a
    parent: andrew.bennetts at canonical.com-20070626061807-nuxew9ioocogpqs4
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Wed 2007-06-27 14:17:50 +1000
    message:
      Batch writes as much as possible in insert_data_stream.
    ------------------------------------------------------------
    revno: 2535.3.4
    merged: andrew.bennetts at canonical.com-20070626061807-nuxew9ioocogpqs4
    parent: andrew.bennetts at canonical.com-20070626031342-179bbg4bbygogu8r
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-06-26 16:18:07 +1000
    message:
      Simple implementation of Knit.insert_data_stream.
    ------------------------------------------------------------
    revno: 2535.3.3
    merged: andrew.bennetts at canonical.com-20070626031342-179bbg4bbygogu8r
    parent: andrew.bennetts at canonical.com-20070621021832-yl6jhz0tu870yqq4
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-06-26 13:13:42 +1000
    message:
      Add Knit.get_data_stream.
    ------------------------------------------------------------
    revno: 2535.3.2
    merged: andrew.bennetts at canonical.com-20070621021832-yl6jhz0tu870yqq4
    parent: andrew.bennetts at canonical.com-20070619043417-hk9jfjlvtz2l3gca
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Thu 2007-06-21 12:18:32 +1000
    message:
      Remove get_format_signature from WeaveFile.
    ------------------------------------------------------------
    revno: 2535.3.1
    merged: andrew.bennetts at canonical.com-20070619043417-hk9jfjlvtz2l3gca
    parent: pqm at pqm.ubuntu.com-20070619024533-oand7e7ns9eyis9x
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: repo-refactor
    timestamp: Tue 2007-06-19 14:34:17 +1000
    message:
      Add get_format_signature to VersionedFile

Diff too large for email (1005 lines, the limit is 1000).



More information about the bazaar-commits mailing list