lp:~jameinel/bzr/2.4-log-subdir

Created by John A Meinel and last modified
Get this branch:
bzr branch lp:~jameinel/bzr/2.4-log-subdir
Only John A Meinel can upload to this branch. If you are John A Meinel please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
John A Meinel
Project:
Bazaar
Status:
Development

Recent revisions

5675. By John A Meinel

Add flags for enabling --delta computation.

Something isn't 100% correct, because post-filter we end up with different counts.
The performance is pretty darn good, though.
[--filter] Took 4.184s for 100 revisions (610 changes, 88005 file_ids) and path: bzrlib
vs
Took 0.702s for 100 revisions (599 changes, 88005 file_ids) and path: bzrlib
vs
[--filter] Took 3.268s for 100 revisions (0 changes, 88005 file_ids) and path: bzrlib
and
Took 0.288s for 100 revisions (0 changes, 88005 file_ids) and path: bzrlib
Note also that iter_changes is faster in the chk form, than the pre-filtered form.
Not huge, but 0.7-0.28 = 0.414, vs 4.184-3.268=0.916.

5674. By John A Meinel

Start working on some code to expand a path into a bunch of file-ids that
represent that path.

Initial results are pretty promising over the existing 'inventory.filter()' code path.
For 2000 mainline revs of bzr looking at all of bzrlib, it took 3.3s vs 54.7 for --filter.

5673. By John A Meinel

Change to expand using the chk expansion logic.

I don't think the logic is perfect, but we at least know it matches
the filter() logic.

5672. By John A Meinel

Start working on a DeltaSearch interface

5671. By Canonical.com Patch Queue Manager <email address hidden>

(jelmer) Remove use of WorkingTreeFormat2 in test_selftest. (Jelmer Vernooij)

5670. By Canonical.com Patch Queue Manager <email address hidden>

(jelmer) Remove dependencies on weave formats in bzrlib.tests.test_bzrdir.
 (Jelmer Vernooij)

5669. By Canonical.com Patch Queue Manager <email address hidden>

(jelmer) Allow installing hooks without importing the hook point. (Jelmer
 Vernooij)

5668. By Canonical.com Patch Queue Manager <email address hidden>

(jelmer) Add some methods to allow lazy loading of hook callbacks. (Jelmer
 Vernooij)

5667. By Canonical.com Patch Queue Manager <email address hidden>

(jelmer) Clarify that --detritus also cleans up revert backups. (Jelmer
 Vernooij)

5666. By Canonical.com Patch Queue Manager <email address hidden>

(jelmer) Set proper permissions on directories in zip files. (Jelmer
 Vernooij)

Branch metadata

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

Subscribers