• Markus Koller's avatar
    Add more storage statistics · 3ef4f74b
    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.
    3ef4f74b
project_cache_worker_spec.rb 2.11 KB