- Jul 27, 2018
-
-
Peter Marko authored
-
- Jul 26, 2018
-
-
gfyoung authored
Partially addresses #47424.
-
- Apr 19, 2018
-
-
Dylan Griffith authored
Previously we scheduled a worker to just some this but we were running into performance issues when the build table was getting too large. So now we've updated the code such that this column is updated immediately and incremented/decremented by the correct amount whenever artifacts are created or deleted. We've also added the performance optimization that we do not update this statistic if a project is deleted because it could result in many updates for a project with many builds.
-
- Jan 18, 2018
-
-
Nick Thomas authored
-
- Dec 03, 2017
-
-
Kamil Trzcińśki authored
This reverts commit 714082e65304ae2ec5c5400c59a68ab63e724aa9.
-
Kamil Trzcińśki authored
-
Zeger-Jan van de Weg authored
-
Zeger-Jan van de Weg authored
Two things at ones, as there was no clean way to seperate the commit and give me feedback from the tests. But the model Artifact is now JobArtifact, and the table does not have a type anymore, but the metadata is now its own model: Ci::JobArtifactMetadata.
-
- Aug 08, 2017
-
-
Brian Neel authored
-
- Feb 23, 2017
-
-
Douwe Maan authored
-
- Jan 17, 2017
-
-
Oswaldo Ferreir authored
-
- Dec 21, 2016
-
-
Markus Koller authored
This adds counters for build artifacts and LFS objects, and moves the preexisting repository_size and commit_count from the projects table into a new project_statistics table. The counters are displayed in the administration area for projects and groups, and also available through the API for admins (on */all) and normal users (on */owned) The statistics are updated through ProjectCacheWorker, which can now do more granular updates with the new :statistics argument.
-