[00:27] <felipec> wtf?! http://pastie.org/7712448
[00:27] <felipec> why would find_branches_old() would work, but not find_branches()
[00:27] <felipec> they return the exact same thing
[00:27] <felipec> but one causes the server to choke when cloning, and the onter doesn't
[00:28] <felipec> is iter_files_recursive() borked?
[00:51] <felipec> forget about the cloning, simply storing the branches in an array makes it fail
[00:52] <felipec> this is ridiculous
[02:12] <felipec> aha!
[02:12] <felipec> http://pastie.org/7713105
[18:19] <felipec> why can't I list the tags from a Repository() object?
[18:19] <felipec> aren't the tags shared by all the branches?
[18:19] <lifeless> tags are per-branch
[18:23] <felipec> lifeless: I've seen branches that don't have the revisions a tag points to
[18:23] <felipec> they show with a '?'
[18:27] <lifeless> Indeed. Broadly speaking 'iz bug'
[18:35] <beuno> o/ lifeless
[19:36] <felipec> it seems my computer runs out of memory simply traversing a repository with multiple branches
[19:36] <felipec> would it be reasonable  to assume that I need to unref the object of the branches I'm not traversing?
[19:36] <felipec> or do I need to do something more?