Rev 2683: (robertc) Change the knit internal method for accessing data hunks to allow mapping knits into packs. (Robert Collins) in file:///home/pqm/archives/thelove/bzr/%2Btrunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Wed Aug 8 04:32:55 BST 2007


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

------------------------------------------------------------
revno: 2683
revision-id: pqm at pqm.ubuntu.com-20070808033251-yml3s60hget1rj2b
parent: pqm at pqm.ubuntu.com-20070808002810-703n3mr6b6hwataj
parent: robertc at robertcollins.net-20070808023839-378veg8r9zbaqb4m
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Wed 2007-08-08 04:32:51 +0100
message:
  (robertc) Change the knit internal method for accessing data hunks to allow mapping knits into packs. (Robert Collins)
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
  bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
  bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
    ------------------------------------------------------------
    revno: 2670.2.4
    merged: robertc at robertcollins.net-20070808023839-378veg8r9zbaqb4m
    parent: robertc at robertcollins.net-20070808022602-p2ufghtfektvnc3u
    parent: pqm at pqm.ubuntu.com-20070808002810-703n3mr6b6hwataj
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: integration
    timestamp: Wed 2007-08-08 12:38:39 +1000
    message:
      Merge bzr.dev to resolve conflicts.
    ------------------------------------------------------------
    revno: 2670.2.3
    merged: robertc at robertcollins.net-20070808022602-p2ufghtfektvnc3u
    parent: robertc at robertcollins.net-20070802234357-tms20bm74u7lwzwr
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: knits
    timestamp: Wed 2007-08-08 12:26:02 +1000
    message:
      Review feedback.
    ------------------------------------------------------------
    revno: 2670.2.2
    merged: robertc at robertcollins.net-20070802234357-tms20bm74u7lwzwr
    parent: robertc at robertcollins.net-20070802230604-pbpbsl4y1wyr1dvm
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: knits
    timestamp: Fri 2007-08-03 09:43:57 +1000
    message:
      * In ``bzrlib.knit`` the internal interface has been altered to use
        3-tuples (index, pos, length) rather than two-tuples (pos, length) to
        describe where data in a knit is, allowing knits to be split into 
        many files. (Robert Collins)
      
      * ``bzrlib.knit._KnitData`` split into cache management and physical access
        with two access classes - ``_PackAccess`` and ``_KnitAccess`` defined.
        The former provides access into a .pack file, and the latter provides the
        current production repository form of .knit files. (Robert Collins)
    ------------------------------------------------------------
    revno: 2670.2.1
    merged: robertc at robertcollins.net-20070802230604-pbpbsl4y1wyr1dvm
    parent: pqm at pqm.ubuntu.com-20070802221338-9333q05a8caaciwo
    parent: robertc at robertcollins.net-20070801075314-2maihdqr02hah1t3
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: knits
    timestamp: Fri 2007-08-03 09:06:04 +1000
    message:
      Pull in pre-requisite index changes.
    ------------------------------------------------------------
    revno: 2624.2.14
    merged: robertc at robertcollins.net-20070801075314-2maihdqr02hah1t3
    parent: robertc at robertcollins.net-20070730041421-1jt0kd6ggvlm0jdn
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: index
    timestamp: Wed 2007-08-01 17:53:14 +1000
    message:
      Add source index to the index iteration API to allow mapping back to the origin of retrieved data.
    ------------------------------------------------------------
    revno: 2624.2.13
    merged: robertc at robertcollins.net-20070730041421-1jt0kd6ggvlm0jdn
    parent: robertc at robertcollins.net-20070729233741-tp1d2j06b7zde9j3
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: index
    timestamp: Mon 2007-07-30 14:14:21 +1000
    message:
      Implement add_node/add_nodes to the GraphIndexPrefixAdapter.
    ------------------------------------------------------------
    revno: 2624.2.12
    merged: robertc at robertcollins.net-20070729233741-tp1d2j06b7zde9j3
    parent: robertc at robertcollins.net-20070728013353-qk7394wehmg2iiph
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: index
    timestamp: Mon 2007-07-30 09:37:41 +1000
    message:
      Create an adapter between indices with differing key lengths.

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



More information about the bazaar-commits mailing list