lp:~mwhudson/loggerhead/less-stupid-whole-history-redundancy
- Get this branch:
- bzr branch lp:~mwhudson/loggerhead/less-stupid-whole-history-redundancy
Branch merges
- Paul Hummer (community): Approve
- Loggerhead Team: Pending requested
- Diff: None lines
Branch information
Recent revisions
- 337. By Michael Hudson-Doyle
-
don't cache _full_history either, which doesn't make much difference really...
- 334. By Michael Hudson-Doyle
-
it takes < 0.1 second to derive _revno_revid from the _rev_info, so don't cache
it! - 333. By Michael Hudson-Doyle
-
eliminate some of the more egregious memory usage.
reduces whole history size by another 14% for launchpad branches - 332. By Michael Hudson-Doyle
-
score one for the memory profiling we did at pycon: store the "where merged"
information in small tuples, not small sets.
this makes the 'whole history' cache for a launchpad branch take up about 15%
less RAM. - 331. By Michael Hudson-Doyle
-
fix bug #358322: only create one temporary sql dir per process (Matt Nordhoff)
- 330. By Michael Hudson-Doyle
-
merge Matt's one-config branch, which starts to use a single object for configuration
- 329. By Matt Nordhoff
-
Don't use the "sets" module.
1.) The code wasn't using the built-in "set" type when it was available.
2.) bzrlib isn't compatible with Python <2.4 anyway, so there's no need to fall back to the "sets" module.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar RepositoryFormatKnitPack6 (bzr 1.9)
- Stacked on:
- lp:loggerhead