Project

General

Profile

Actions

Bug #17767

closed

Do a `git gc` periodically

Added by François ARMAND over 4 years ago. Updated about 3 years ago.

Status:
Released
Priority:
N/A
Category:
Performance and scalability
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Priority:
43
Name check:
To do
Fix check:
To do
Regression:

Description

We have several cases where git becomes extremely slow, with git status taking tens of seconds to finish. This is because jgit doesn't periodically do git gc and garbage accumulate.

We should do a git gc periodically, perhaps once a week, or at each rudder boot.

I put that in 5.0 as it is a bug, but depending of complexity it may end in 6.0 or 6.1.

Actions

Also available in: Atom PDF