diff options
author | Jacob Vosmaer <jacob@gitlab.com> | 2018-02-01 18:24:30 +0300 |
---|---|---|
committer | Jacob Vosmaer <jacob@gitlab.com> | 2018-02-01 18:24:30 +0300 |
commit | bce442d17391c542046e83aea9000deed94c0fc3 (patch) | |
tree | d55f73c4fae8cfcc74cd0ec8489d4a56c0c4634c /.gitlab | |
parent | 4a8535e769e6dfe9b86dcf86ce9a2ca1124fa5dc (diff) |
Add issue template for N+1 queries
Diffstat (limited to '.gitlab')
-rw-r--r-- | .gitlab/issue_templates/N+1_Query.md | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/.gitlab/issue_templates/N+1_Query.md b/.gitlab/issue_templates/N+1_Query.md new file mode 100644 index 000000000..4e77e859d --- /dev/null +++ b/.gitlab/issue_templates/N+1_Query.md @@ -0,0 +1,33 @@ +Corresponding gitlab-rails issue: LINK + +------------------------------------------------------------ + +**Stages**: + +- [ ] Investigate + +- [ ] Assess priority + +- [ ] Server-side fixed LINK + +- [ ] Client-side fixed LINK + +**Affected RPC's**: + - `Endpoint::Name` + +------------------------------------------------------------ + +Process explanation: + +### Investigate + +If it's not clear what RPC's add up to the N+1 violation, do a new CI run on gitlab-ce/ee to find out. + +### Assess priority + +- Does this N+1 degrade the user experience? +- Does it cause more than 100 (extra) requests per second on gitlab.com? + +If the answer to both questions is 'no' then downgrade the priority of this issue to `v1.1`. + +------------------------------------------------------------ |