[MERGE] ParentProvider.get_parent_map()

Aaron Bentley aaron.bentley at utoronto.ca
Tue Dec 18 18:00:04 GMT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

John Arbash Meinel wrote:
> This updates all current parent providers to supply a 'get_parent_map()' function.
> 
> It also adds CachingParentProvider and several "XFAIL" tests.
> 
> It doesn't do any of the actual heads() or find_difference changes. I'm trying
> to break down my overall changes into simpler updates.

bb:approve

Looks great.  It might make sense to implement a ParentsProvider
superclass so that many of the implementations can share the same
get_parents implementation.

> I was thinking to deprecate "get_parents" on all of them, but that has to wait
> until the "one_one" deprecation strings go in.

Feel free.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHaAqk0F+nu1YWqI0RAtMFAJ4ruGHecmWsv97RnCq6cLUgqO+YqgCeP8YI
VlG3XMvzyMsiK/+JoxtXhmg=
=/yG+
-----END PGP SIGNATURE-----



More information about the bazaar mailing list