Rev 2672: * In ``bzrlib.knit`` the internal interface has been altered to use in http://people.ubuntu.com/~robertc/baz2.0/knits

Robert Collins robertc at robertcollins.net
Fri Aug 3 00:44:21 BST 2007


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

------------------------------------------------------------
revno: 2672
revision-id: 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)
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
  bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b

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



More information about the bazaar-commits mailing list