Stuff I'm working on in coming days
Ian Clatworthy
ian.clatworthy at internode.on.net
Mon May 25 12:36:40 BST 2009
Now that I'm back in the landing of the living, here's a quick summary
of my priorities (for those that care about such things):
1. get patch for faster selective commit out for review
2. attack the review queue, particularly abentley's DiskTransform stuff
3. get patch for smarter upgrades out for review
4. fix performance issue on log DIR for dev6rr format
5. update the draft nested trees userdoc.
If there's other things I ought to be doing to unblock work happening in
at the Barcelona sprint, let me know.
Last week, I wasn't too well but managed to get some benchmarking and
profiling of common operations on OOo done. Here's a brief summary of
the results:
1. We sometimes need a full inventory and that's way too slow when
we do. This impacts branch, send and ls in particular.
2. Some commands currently calculate a full graph when a partial graph
could probably do. This impacts log file, annotate and tags.
3. Selective file commit needs work. Patch being worked on.
4. dirstate save time is proportional to size of tree when it ought to
be proportional to size of changes. This impacts status and add. I've
raised a bug re this.
5. There's still a fair amount of room for making log faster. (e.g. I've
submitted 2 patches today reducing the time taken by 20%.)
6. I've submitted a small patch to speed up diff but I'm sure there's
more room for improving it further.
I'll try to be around in my evenings if anyone in Barcelona wants to
chat on IRC, VoIP or whatever.
Ian C.
More information about the bazaar
mailing list