From b64b7d70038fcf38495f67bc2f9cb320c2c168e7 Mon Sep 17 00:00:00 2001 From: Greg Stark Date: Thu, 11 Jan 2018 13:22:52 +0000 Subject: Use simple Next/Prev paging for jobs to avoid large count queries on arbitrarily large sets of historical jobs --- changelogs/unreleased/disable-pages-on-jobs.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 changelogs/unreleased/disable-pages-on-jobs.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/disable-pages-on-jobs.yml b/changelogs/unreleased/disable-pages-on-jobs.yml new file mode 100644 index 00000000000..629768efce1 --- /dev/null +++ b/changelogs/unreleased/disable-pages-on-jobs.yml @@ -0,0 +1,6 @@ +--- +title: Use simple Next/Prev paging for jobs to avoid large count queries on arbitrarily + large sets of historical jobs +merge_request: +author: +type: performance -- cgit v1.2.1 From 333c1723ab94ca5a7820556a9260f4904fc42822 Mon Sep 17 00:00:00 2001 From: Eric Eastwood Date: Thu, 11 Jan 2018 20:22:28 -0600 Subject: Fix Ctrl+Enter keyboard shortcut saving comment/note edit Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/41956 --- .../unreleased/41956-fix-ctrl-enter-binding-to-save-comment.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelogs/unreleased/41956-fix-ctrl-enter-binding-to-save-comment.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/41956-fix-ctrl-enter-binding-to-save-comment.yml b/changelogs/unreleased/41956-fix-ctrl-enter-binding-to-save-comment.yml new file mode 100644 index 00000000000..32a6f87d98e --- /dev/null +++ b/changelogs/unreleased/41956-fix-ctrl-enter-binding-to-save-comment.yml @@ -0,0 +1,5 @@ +--- +title: Fix Ctrl+Enter keyboard shortcut saving comment/note edit +merge_request: 16415 +author: +type: fixed -- cgit v1.2.1 From f3cf8cc8d1625ae1cd532474191739cd36419425 Mon Sep 17 00:00:00 2001 From: Sean McGivern Date: Thu, 11 Jan 2018 16:20:13 +0000 Subject: Only search for MR revert commits on notes after MR was merged If we search for notes before the MR was merged, we have to load every commit that was ever part of the MR, or mentioned in a push. In extreme cases, this can be tens of thousands of commits to load, but we know they can't revert the merge commit, because they are from before the MR was merged. In the (rare) case that we don't have a `merged_at` value for the MR, we can still search all notes. --- ...1807-15665-consistently-502s-because-it-fetches-every-commit.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 changelogs/unreleased/41807-15665-consistently-502s-because-it-fetches-every-commit.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/41807-15665-consistently-502s-because-it-fetches-every-commit.yml b/changelogs/unreleased/41807-15665-consistently-502s-because-it-fetches-every-commit.yml new file mode 100644 index 00000000000..146ae12afbd --- /dev/null +++ b/changelogs/unreleased/41807-15665-consistently-502s-because-it-fetches-every-commit.yml @@ -0,0 +1,6 @@ +--- +title: Speed up loading merged merge requests when they contained a lot of commits + before merging +merge_request: 16320 +author: +type: performance -- cgit v1.2.1