diff creates inventory objects
Bug #149254 reported by
Robert Collins
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Aaron Bentley |
Bug Description
in diff.py, line 508, when content differs it delegates to inventory's
diff method. This adds several seconds to trivial diffs in moderate to
large trees.
This is kindof strange as the inventory cannot access content anyway,
and for trees whose inventory is not structured like our in memory one,
expensive.
We could make the thunked inventory object lazier, but really I think
that _maybe_
around (kinda, kindb) - and use the tree apis directly.
-Rob
affects /products/bzr
--
GPG key available at: <http://
Changed in bzr: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in bzr: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Oooh, I hadn't noticed this bug. Yay for accidental fixes!