diff options
author | Jacob Vosmaer (GitLab) <jacob@gitlab.com> | 2016-07-12 16:24:42 +0300 |
---|---|---|
committer | Jacob Vosmaer (GitLab) <jacob@gitlab.com> | 2016-07-12 16:24:42 +0300 |
commit | 97999fd4203846ad807de18eab5d7a2176344ce1 (patch) | |
tree | 5d6779122db6c1af0040e3ae928ae66b7263a2c6 /app/finders/todos_finder.rb | |
parent | 179be71dc5f8c11c1ad2f668b2e681b29ca333a1 (diff) | |
parent | 3dc6bf2b71f995a3b6ca40ebbf9abb5c11397b8b (diff) |
Merge branch 'expire-branch-cache-after-gc' into 'master'
Expire the branch cache after `git gc` runs
Due to a stale NFS cache, it's possible that a branch lookup fails while `git gc` is running and causes missing branches in merge requests.
I'm not totally convinced this is the right solution, but since we and our customers are experiencing this issue quite frequently, I'm taking a stab at it.
Possible workaround for #15392
See merge request !5160
Diffstat (limited to 'app/finders/todos_finder.rb')
0 files changed, 0 insertions, 0 deletions