stable
Clone or download
Read-only
request #9702: Parse gitolite logs in a dedicated system event
When root_daily starts, the parse of gitolite logs in git plugin may take so much time that it may be killed by someone/kernel. If it is the case, then the remaining plugins like statistics won't be processed. Therefore long running tasks should be in their own process. Change-Id: Ief8e0f3ef90490fc00a99110801e006c902866bd
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/git/include/Git/SystemEventManager.class.php | +16 | −6 | Go to diff View file |
M | plugins/git/include/autoload.php | +3 | −2 | Go to diff View file |
A | plugins/git/include/events/ParseGitolite3Logs.php | +51 | −0 | Go to diff View file |
M | plugins/git/include/gitPlugin.class.php | +17 | −16 | Go to diff View file |
M | src/common/system_event/SystemEventManager.class.php | +14 | −3 | Go to diff View file |