Mercurial > kallithea
changeset 4750:3752cf4972a7
status: explicitly use joinedload of authors instead of relying on lazy=join
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Tue, 06 Jan 2015 00:54:36 +0100 |
parents | 3bf88f142f3d |
children | d8ad71e7b90d |
files | kallithea/model/changeset_status.py |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/kallithea/model/changeset_status.py Tue Jan 06 00:54:36 2015 +0100 +++ b/kallithea/model/changeset_status.py Tue Jan 06 00:54:36 2015 +0100 @@ -28,6 +28,7 @@ import logging from collections import defaultdict +from sqlalchemy.orm import joinedload from kallithea.model import BaseModel from kallithea.model.db import ChangesetStatus, PullRequest @@ -103,6 +104,7 @@ with_revisions=False): q = self._get_status_query(repo, revision, pull_request, with_revisions) + q = q.options(joinedload('author')) return q.all() def get_status(self, repo, revision=None, pull_request=None, as_str=True):