~bzr-pqm/bzr/bzr.dev

  • Committer: John Arbash Meinel
  • Date: 2009-02-28 03:23:04 UTC
  • mto: (0.23.23 groupcompress_rabin)
  • Revision ID: john@arbash-meinel.com-20090228032304-13o0os3ho1nqq4ze
Add a 'len:' field to the data.

With this field, we can now fully populate an index from expanding
the group-compress pages.
There might be an issue with expanding the zlib pages, though if
we switched to using gzip pages that would certainly go away.
(perhaps zlib would have a 'trailing bytes', though, that would
make it ok.)
Checking to see how much this impacts final compressed size.
Next step is to try removing all labels, and see what that
final size becomes.
Filename Latest Rev Last Changed Committer Comment Size
..
tests 0.17.1 16 years ago Robert Collins Starting point. Interface tests hooked up and fail Diff
.bzrignore 0.23.6 15 years ago John Arbash Meinel Start stripping out the actual GroupCompressor in 36 bytes Diff Download File
__init__.py 0.23.3 15 years ago John Arbash Meinel Fix a couple more locations. 3.8 KB Diff Download File
_groupcompress_c.pyx 0.23.10 15 years ago John Arbash Meinel Allowing the source bytes to be longer than expect 8.3 KB Diff Download File
COPYING 0.17.1 16 years ago Robert Collins Starting point. Interface tests hooked up and fail 17.5 KB Diff Download File
delta.h 0.23.5 15 years ago John Arbash Meinel Minor changes to get diff-delta.c and patch-delta. 3.4 KB Diff Download File
DESIGN 0.17.24 15 years ago Robert Collins Add a group cache to decompression, 5 times faster 5.4 KB Diff Download File
diff-delta.c 0.23.5 15 years ago John Arbash Meinel Minor changes to get diff-delta.c and patch-delta. 15.2 KB Diff Download File
equivalence_table.py 0.18.12 16 years ago John Arbash Meinel Switch away from probing hidden member variables 2.8 KB Diff Download File
errors.py 0.17.1 16 years ago Robert Collins Starting point. Interface tests hooked up and fail 839 bytes Diff Download File
groupcompress.py 0.23.12 15 years ago John Arbash Meinel Add a 'len:' field to the data. With this field, 35.2 KB Diff Download File
NEWS 0.17.1 16 years ago Robert Collins Starting point. Interface tests hooked up and fail 265 bytes Diff Download File
patch-delta.c 0.23.10 15 years ago John Arbash Meinel Allowing the source bytes to be longer than expect 2.3 KB Diff Download File
README 0.17.1 16 years ago Robert Collins Starting point. Interface tests hooked up and fail 908 bytes Diff Download File
repofmt.py 0.23.4 15 years ago John Arbash Meinel Merge in the latest updates to the gc trunk. 31.1 KB Diff Download File
File setup.py 0.23.11 15 years ago John Arbash Meinel Insert a fulltext if the delta is more than half t 3 KB Diff Download File
TODO 0.17.23 15 years ago Robert Collins Only decompress as much of the zlib data as is nee 168 bytes Diff Download File