/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

  • Committer: John Arbash Meinel
  • Date: 2009-03-03 18:05:44 UTC
  • mto: (0.17.31 trunk)
  • Revision ID: john@arbash-meinel.com-20090303180544-mfgw9jsndwiwj047
Change the internals to allow delta indexes to be expanded with new source data.
Now when adding a new source, the old index entries are included in the new structure.
This generally seems to be better than having multiple indexes, as it improves the
efficiency of the internal hash map, and avoids extra iterating.
Bring back the _FAST flag. At the moment, with _FAST=True, doing bzr pack is about
37s rather than 1min, and gives 9.7MB texts, rather than 8.2MB or so.
So at the moment, it is still a useful flag to have.
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 0.23.21 17 years ago John Arbash Meinel Rename the extension to _pyx, since Robert prefers 1.1 KB Diff Download File
test__groupcompress_pyx.py 0.23.43 17 years ago John Arbash Meinel Change the internals to allow delta indexes to be 6.2 KB Diff Download File
test_equivalence_table.py 0.18.15 17 years ago John Arbash Meinel Start writing tests directly for the compiled clas 3.3 KB Diff Download File
test_errors.py 0.17.1 17 years ago Robert Collins Starting point. Interface tests hooked up and fail 878 bytes Diff Download File
test_groupcompress.py 0.23.27 17 years ago John Arbash Meinel Fix up some failing tests. 6 KB Diff Download File
test_repofmt.py 0.17.9 17 years ago Robert Collins Initial stab at repository format support. 1.2 KB Diff Download File