[Pkg-bazaar-commits] ./bzr/unstable r665: todo
Martin Pool
mbp at sourcefrog.net
Fri Apr 10 08:20:38 UTC 2009
------------------------------------------------------------
revno: 665
committer: Martin Pool <mbp at sourcefrog.net>
timestamp: Fri 2005-06-10 19:30:57 +1000
message:
todo
modified:
TODO
-------------- next part --------------
=== modified file 'TODO'
--- a/TODO 2005-06-10 02:41:06 +0000
+++ b/TODO 2005-06-10 09:30:57 +0000
@@ -112,6 +112,20 @@
* Patches should probably use only forward slashes, even on Windows,
otherwise Unix patch can't apply them. (?)
+* Branch.update_revisions() inefficiently fetches revisions from the
+ remote server twice; once to find out what text and inventory they
+ need and then again to actually get the thing. This is a bit
+ inefficient.
+
+ One complicating factor here is that we don't really want to have
+ revisions present in the revision-store until all their constituent
+ parts are also stored.
+
+ The basic problem is that RemoteBranch.get_revision() and similar
+ methods return object, but what we really want is the raw XML, which
+ can be popped into our own store. That needs to be refactored.
+
+
Medium things
-------------
More information about the Pkg-bazaar-commits
mailing list