smart add should not require a full inventory write.
Bug #79336 reported by
Jelmer Vernooij
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Undecided
|
Unassigned | ||
Bazaar Subversion Plugin |
Fix Released
|
Medium
|
Jelmer Vernooij |
Bug Description
Smart add for bzr-svn working trees is broken at the moment because
it uses WorkingTree.
WorkingTree.
implementation on formats that have _write_inventory().
_write_inventory should not be exposed to arbitrary library users; it has significant performance implications.
Changed in bzr-svn: | |
assignee: | nobody → jelmer |
description: | updated |
Changed in bzr-svn: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jelmer Vernooij wrote:
> ** Changed in: bzr-svn (upstream)
> Target: None => 0.4.0
WorkingTree. _write_ inventory was "privatized" after it was already in
use by TreeTransform and smart_add, and no substitute has been made
available.
I think the bug is that _write_inventory is private.
Aaron
-----BEGIN PGP SIGNATURE----- enigmail. mozdev. org
nu1YWqI0RAiZUAK CF5DyV1cOf+ lsGPkJ2ovSQofig vwCYm+o2 BjRcLxA= =
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://
iD4DBQFGAVYF0F+
UblLTHxjMgL0knO
=KhV8
-----END PGP SIGNATURE-----