diff options
| author | Nick Thomas <nick@gitlab.com> | 2019-07-08 17:11:59 +0100 |
|---|---|---|
| committer | Nick Thomas <nick@gitlab.com> | 2019-08-16 15:41:29 +0100 |
| commit | 0eff75fa2b6691b6fba31fcc2842f51debd249a9 (patch) | |
| tree | 8c7885f136c617621948a5c24654f94dfb9c264f /changelogs | |
| parent | 648e5a942d4a8c66631354e05aa3f59206576dea (diff) | |
| download | gitlab-ce-0eff75fa2b6691b6fba31fcc2842f51debd249a9.tar.gz | |
Cache branch and tag names as Redis sets
This allows us to check inclusion for the *_exists? methods without
downloading the full list of branch names, which is over 100KiB in size
for gitlab-ce at the moment.
Diffstat (limited to 'changelogs')
| -rw-r--r-- | changelogs/unreleased/64251-branch-name-set-cache.yml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/changelogs/unreleased/64251-branch-name-set-cache.yml b/changelogs/unreleased/64251-branch-name-set-cache.yml new file mode 100644 index 00000000000..6ce4bdf5e43 --- /dev/null +++ b/changelogs/unreleased/64251-branch-name-set-cache.yml @@ -0,0 +1,5 @@ +--- +title: Cache branch and tag names as Redis sets +merge_request: 30476 +author: +type: performance |
