/brz/remove-bazaar

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

  • Committer: John Arbash Meinel
  • Date: 2008-09-19 15:47:46 UTC
  • Revision ID: john@arbash-meinel.com-20080919154746-g07uetnih1s5flil
Change the logic to solve it in a different way.

Now autopack will always write out a single pack file. It uses
the same 'fitting' logic, to determine which packs are
sub-optimally sized and should be combined. However, when it
finally comes to packing them, it just puts them in the same file.
It is the same amount of I/O, it just leads to fewer final
pack files.

Some analysis should be done on the long-term effects of this.

As a side effect, it seems immune to bug #242510. The only way
to trigger it was to have a large pack built, and then wanting
a smaller pack. However, if you are genuinely building a pack,
then there is something to be combined with.
Filename Latest Rev Last Changed Committer Comment Size
..
serializer 1185.82.3 20 years ago John Arbash Meinel Working on creating a factor for serializing chang Diff
__init__.py 3703.2.1 17 years ago Andrew Bennetts Allow ConnectionReset to propagate from read_merge 3.8 KB Diff Download File
apply_bundle.py 2520.4.6 18 years ago Aaron Bentley Get installation started 2.8 KB Diff Download File
bundle_data.py 3668.5.4 17 years ago Jelmer Vernooij Eliminate more uses of Repository.revision_tree(No 28.6 KB Diff Download File
commands.py 3221.1.6 18 years ago Martin Pool Better error message from bundle-info 3.8 KB Diff Download File