Create an efficient iterator for a QuerySet

Description

A usual QuerySet execution will cache the results internally. In some cases, this can cause performance and memory issues. This ticket will introduce a QuerySet iterator to allow the iteration of all results in a one-pass efficient way, without any caching.

Environment

None

Pull Requests

None

Assignee

Unassigned

Reporter

Alan Boudreault

Fix versions

None

Labels

PM Priority

None

External issue ID

None

Doc Impact

None

Reviewer

None

Size

None

Pull Request

None

Sprint

Py P-NEXT

Priority

Major