~bzr-pqm/bzr/bzr.dev

  • Committer: John Arbash Meinel
  • Date: 2009-03-05 03:29:49 UTC
  • mto: (0.17.34 trunk)
  • Revision ID: john@arbash-meinel.com-20090305032949-ffww56phklv1vhbj
Play around with detecting compression breaks.
Trying to get tricky with whether the last insert was a fulltext or delta
did not pay off well (yet).
However, using similar logic actually shows some of the best results yet.
The main difference is probably that we detect overflow and rollback.
So if we got a big fulltext that pushes us over the line, in the past
we would leave it alone (poorly compressed in the last group),
and start a new group, which would start off with a new fulltext.
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.21 15 years ago John Arbash Meinel Rename the extension to _pyx, since Robert prefers 38 bytes Diff Download File
__init__.py 0.17.31 15 years ago John Arbash Meinel Bring in the 'rabin' experiment. Change the names 3.8 KB Diff Download File
_groupcompress_pyx.pyx 0.23.53 15 years ago John Arbash Meinel Remove the temporary adjustment for handling multi 12.1 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.17.31 15 years ago John Arbash Meinel Bring in the 'rabin' experiment. Change the names 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.17.31 15 years ago John Arbash Meinel Bring in the 'rabin' experiment. Change the names 32.1 KB Diff Download File
errors.py 0.25.2 15 years ago John Arbash Meinel First cut at meta-info as text form. 1 KB Diff Download File
groupcompress.py 0.25.10 15 years ago John Arbash Meinel Play around with detecting compression breaks. Try 41.8 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
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.25.6 15 years ago John Arbash Meinel (tests broken) implement the basic ability to have 31 KB Diff Download File
File setup.py 0.17.31 15 years ago John Arbash Meinel Bring in the 'rabin' experiment. Change the names 4 KB Diff Download File
TODO 0.23.59 15 years ago John Arbash Meinel TODO entry. 876 bytes Diff Download File