﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	launchpad_bug
2119	Don't pre-convert all serverids to ServerTrackers	markberger	markberger	"In `immutable/upload.py` we have the following code:

{{{
    def _get_next_allocation(self):
        """"""
        Return the next share allocation that we need to make.

        Specifically, I return a tuple (tracker, shares_to_ask), where
        tracker is a ServerTracker instance and shares_to_ask is a set of
        shares that we should store on that server. If there are no more
        allocations to make, I return None.
        """"""

        while self.trackers:
            tracker = self.trackers.pop(0)
            # TODO: don't pre-convert all serverids to ServerTrackers
            assert isinstance(tracker, ServerTracker)
}}}

As part of #1382 I am removing the TODO comment and creating a ticket for it instead."	defect	new	normal	undecided	unknown	1.10.0				
