Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZ.J. van de Weg <git@zjvandeweg.nl>2017-01-30 14:29:55 +0300
committerZ.J. van de Weg <git@zjvandeweg.nl>2017-01-30 15:38:36 +0300
commit9bd424a3fd2829f92329f22365dd2f7105d67eb5 (patch)
treeb25f85e177ef1fed068a696ff5279da496f99bae /changelogs
parent067ce273a592abbcc7d9e417a5466ba113882dca (diff)
Improve performance of triggered chat commands
When the trigger endpoint is called, it has to find the right service for the given project. However, the old implementation did much more. For example, it build a list of the missing services on this project. This whole process took about 750ms _each time_. The current implementation is expected to perform 10x better, as it only searches in the current projects services. Given the service has to be configured anyway, this can be done.
Diffstat (limited to 'changelogs')
-rw-r--r--changelogs/unreleased/zj-slow-service-fetch.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/changelogs/unreleased/zj-slow-service-fetch.yml b/changelogs/unreleased/zj-slow-service-fetch.yml
new file mode 100644
index 00000000000..8037361d2fc
--- /dev/null
+++ b/changelogs/unreleased/zj-slow-service-fetch.yml
@@ -0,0 +1,4 @@
+---
+title: Improve performance of slash commands
+merge_request: 8876
+author: