changeset 4278:62f43e26af28

pull requests: don't use lazy='joined' on PRs - it gives huge sql responses on big PRs
author Mads Kiilerich <madski@unity3d.com>
date Tue, 10 Dec 2013 19:30:37 +0100
parents 452f3d4a9ceb
children 5fdad98e5b2e
files kallithea/model/db.py
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/model/db.py	Fri Jun 28 02:26:04 2013 +0200
+++ b/kallithea/model/db.py	Tue Dec 10 19:30:37 2013 +0100
@@ -2176,7 +2176,7 @@
     author = relationship('User', lazy='joined')
     repo = relationship('Repository')
     status_change = relationship('ChangesetStatus', cascade="all, delete, delete-orphan")
-    pull_request = relationship('PullRequest', lazy='joined')
+    pull_request = relationship('PullRequest')
 
     @classmethod
     def get_users(cls, revision=None, pull_request_id=None):
@@ -2230,7 +2230,7 @@
     author = relationship('User', lazy='joined')
     repo = relationship('Repository')
     comment = relationship('ChangesetComment', lazy='joined')
-    pull_request = relationship('PullRequest', lazy='joined')
+    pull_request = relationship('PullRequest')
 
     def __unicode__(self):
         return u"<%s('%s:%s')>" % (