OpenLearningNet/mongorm — pull request #12 by johnnyg (2012-09-19 12:13:23+00:00)
Title: Don't save items when iterating & allow multiple iterators

As far as I can tell the purpose of this was to support multiple iterators, iterating over the same query; however that doesn't currently work anyway.

More importantly, python seems to die (read hang) when the list gets really big.
It also kind of defies the point of having an iterator....

The solution I've adopted is the not save the items to the list but rather clone pymongo's cursor: this allows you to have multiple iterators while still not saving the items in a list.