Changes to archive thelove@canonical.com/bazaar--devo--1.3
pqm at canonical.com
pqm at canonical.com
Sun Apr 10 05:15:50 CDT 2005
New revision thelove at canonical.com/bazaar--devo--1.3--patch-69
2005-04-10 GMT Canonical.com Patch Queue Manager <pqm at canonical.com> patch-69
Summary:
performance optimisations - remove duplicate stats during make_changeset, reuse inventory from reference validation
Revision:
bazaar--devo--1.3--patch-69
Patches applied:
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-42
reenable idnode sig shortcuts for diff optimsation
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-43
tweak status to be non-zero exit on any diff, while still honouring strict for the lint aspects
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-44
enable explicit id inode sig shortcuts
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-45
inventory_traversal_internal - extract main loop to helper function
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-46
minor inventory code tweaks
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-47
minor inventory code tweaks
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-48
more inventory state tweaking, also prevent the use of inode signatures from cached or imprt revisions, as these may cause corrupt inventory results
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-49
remove all arch_abs_path calls from the inventory loop
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-50
change arch_inventory_traversal api - callbacks maintain their own escape class requirements
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-51
change inventory callback api now the escape classes is not passed in
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-52
refactor the inventory callback to use a typed object for flexability
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-53
make inode sig inventory options compatible with default changeset creation options
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-54
implement cached changeset inventory use for the common case of revlibs and diff
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-55
support cached inventories without revlibs
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-56
use abs path in all inventory stats to make profiling easier
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-57
reuse inventory stats in changeset creation
* robert.collins at canonical.com--general/bazaar--devel--1.3--patch-58
give status reuse of the changeset inventory
modified files:
commands/add-pristine.c commands/changeset.c
commands/cmdutils.c commands/diff.c commands/find-pristine.c
commands/inventory.c commands/library-find.c
commands/library-remove.c commands/lock-pristine.c
commands/status.c libarch/ancestry.c libarch/apply-changeset.c
libarch/build-revision.c libarch/changeset-utils.c
libarch/changeset-utils.h libarch/commit.c libarch/inode-sig.c
libarch/inode-sig.h libarch/inv-ids.c libarch/inv-ids.h
libarch/invent.c libarch/invent.h libarch/libraries.c
libarch/libraries.h libarch/library-txn.c
libarch/local-cache.c libarch/local-cache.h
libarch/make-changeset.c libarch/null-project-tree.c
libarch/pristines.c libarch/pristines.h
libarch/proj-tree-lint.c libarch/project-tree.c
libarch/project-tree.h libarch/tests/unit-inv-ids.c
libarch/tla-project-tree.c libawk/associative.c
libawk/associative.h tests/test-inventory.sh
new patches:
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-42
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-43
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-44
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-45
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-46
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-47
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-48
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-49
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-50
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-51
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-52
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-53
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-54
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-55
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-56
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-57
robert.collins at canonical.com--general/bazaar--devel--1.3--patch-58
thelove at canonical.com/bazaar--devo--1.3--patch-69
More information about the bazaar-commits
mailing list