lp://staging/~jameinel/bzr/annotate-cleanup

Created by John A Meinel and last modified
This branch may be out of date, because Launchpad has not been able to access it since .
Get this branch:
bzr branch lp://staging/~jameinel/bzr/annotate-cleanup

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
John A Meinel
Project:
Bazaar
Status:
Development
Location:
http://bzr.arbash-meinel.com/branches/bzr/1.3-dev/annotate_cleanup
Last mirrored:
Next mirror:
Disabled

Updating branch...

Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.

Recent revisions

3249. By John A Meinel

(broken) start exposing 'annotator' as a Tree and Repository api.

3248. By John A Meinel

Implement a custom annotator for Pack repositories.

3247. By John A Meinel

Switch the api, add Repository.get_annotator() rather than just using the VersionedFile for it.

3246. By John A Meinel

Cleanup the extra debugging info, and some >80 char lines.

3245. By John A Meinel

Update NEWS for memory consumption improvement.

3244. By John A Meinel

Reduce the number of cache misses by caching known heads answers
(drops requests from 877 => ~600, though doesn't drop speed by a lot)
Also switch to a class that assumes you won't try to mess with the returned values.

3243. By John A Meinel

Work on removing nodes from the working set once they aren't needed.
This decreases the amount of caching, and lowers memory pressure.
I measure a drop from 45MB for bzrlib/repository.py down to 30MB

3242. By John A Meinel

Cleanup documentation

3241. By John A Meinel

Clean up some variable ordering to make more sense.

3240. By John A Meinel

[merge] bzr.dev 3250

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/bzr
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.