# HG changeset patch # User Marcin Kuzminski # Date 2017-01-30 17:09:04 # Node ID cf29766a8399be437773ba89f16e0b145893f3cc # Parent c68619c4eb44e55aea969484c6f21e4272abd15d db: lazy join commit resolved data in order to prevent multi-query fetching. diff --git a/rhodecode/model/db.py b/rhodecode/model/db.py --- a/rhodecode/model/db.py +++ b/rhodecode/model/db.py @@ -2920,7 +2920,7 @@ class ChangesetComment(Base, BaseModel): resolved_comment = relationship('ChangesetComment', remote_side=comment_id, backref='resolved_by') author = relationship('User', lazy='joined') repo = relationship('Repository') - status_change = relationship('ChangesetStatus', cascade="all, delete, delete-orphan") + status_change = relationship('ChangesetStatus', cascade="all, delete, delete-orphan", lazy='joined') pull_request = relationship('PullRequest', lazy='joined') pull_request_version = relationship('PullRequestVersion')