Nested tree support - current status
Jelmer Vernooij
jelmer at jelmer.uk
Mon Oct 14 16:49:04 UTC 2019
So we're making steady progress on nested tree support.
The bulk of work was actually in getting rid in file-id based lookups, since they can potentially involve opening all subtrees. These are now mostly gone.
The next steps are:
* Update Tree.list_files (mp out for review)
* Update Tree.iter_entries_by_dir (mp prepared)
* Update Tree.iter_changes (mp in progress)
* Update Tree.get_* to accept nested paths (mp mostly done, needs tests)
And then finally, updating commands:
* add --no-recurse-nested flag to diff, log, ls, status (changes done, needs tests)
* add --no-recurse-nested flag to branch/pull/push
And eventually:
* Support moving files between nested trees
* Allow rename detection across trees
Jelmer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/bazaar/attachments/20191014/de9d695d/attachment.html>
More information about the bazaar
mailing list