Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
utils: don't use FromCache - it doesn't work properly
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
db: add indices where queries takes more than 100 ms
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
comments: introduce lazy join of ChangesetStatus on ChangesetComment
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
usergroup: explicitly use subqueryload instead of relying on lazy=join
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
status: explicitly use joinedload of authors instead of relying on lazy=join
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
usernotifications: explicitly sort by date and join notifications and users - don't depend on lazy join
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
comments: optimize notification creation
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
changeset status: drop default 'unreviewed' status for changesets on PRs
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
cleanup: avoid some 'except Exception' catching - catch specific exceptions or log it and show what happened
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
helpers: refactor urlify_commit, extract urlify_issues function
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
db: just fail badly if a repo can't be loaded (probably missing in file systems)
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
cache invalidation: don't commit session if nothing changed
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
pullrequests: drop expensive listing of unrelated changesets that cannot be used for update
|
Tue, 06 Jan 2015 00:54:36 +0100 |
Mads Kiilerich |
hg: reimplement branch listings more efficiently
|