cc82abbde0
In UpdatePagesService, we were seeing a large number of open pack files in production. Calling Project#cleanup removes a reference to Rugged::Repository and forces libgit2 to close file descriptors and free its internal memory cache. Relates to https://gitlab.com/gitlab-com/infrastructure/issues/3965#note_65837525
5 lines
121 B
YAML
5 lines
121 B
YAML
---
|
|
title: Free open file descriptors and libgit2 buffers in UpdatePagesService
|
|
merge_request:
|
|
author:
|
|
type: performance
|