Commit graph

22 commits

Author SHA1 Message Date
GitLab Bot
258cd24093 Add latest changes from gitlab-org/gitlab@master 2021-08-05 09:08:56 +00:00
GitLab Bot
6b3944a901 Add latest changes from gitlab-org/gitlab@master 2021-08-03 12:09:42 +00:00
GitLab Bot
1d9f78b3a4 Add latest changes from gitlab-org/gitlab@master 2021-07-28 15:09:57 +00:00
GitLab Bot
11cb5f046d Add latest changes from gitlab-org/gitlab@master 2021-06-17 12:10:02 +00:00
GitLab Bot
389312d009 Add latest changes from gitlab-org/gitlab@master 2021-05-19 09:10:19 +00:00
GitLab Bot
0ae8428c8e Add latest changes from gitlab-org/gitlab@master 2021-05-11 21:10:21 +00:00
GitLab Bot
96135034f4 Add latest changes from gitlab-org/gitlab@master 2021-05-07 21:10:34 +00:00
GitLab Bot
a158bebe03 Add latest changes from gitlab-org/gitlab@master 2021-05-07 06:10:43 +00:00
GitLab Bot
be4b3134a2 Add latest changes from gitlab-org/gitlab@master 2021-05-04 15:10:36 +00:00
GitLab Bot
10130901f1 Add latest changes from gitlab-org/gitlab@master 2021-04-15 15:09:11 +00:00
GitLab Bot
1e0d9b7134 Add latest changes from gitlab-org/gitlab@master 2021-04-01 21:09:22 +00:00
GitLab Bot
09ff71d425 Add latest changes from gitlab-org/gitlab@master 2021-03-29 15:09:30 +00:00
GitLab Bot
27f3465d8a Add latest changes from gitlab-org/gitlab@master 2021-03-24 00:09:26 +00:00
GitLab Bot
9a643ab892 Add latest changes from gitlab-org/gitlab@master 2021-03-22 18:09:24 +00:00
GitLab Bot
26e44c6225 Add latest changes from gitlab-org/gitlab@master 2021-03-12 12:09:33 +00:00
GitLab Bot
10052df753 Add latest changes from gitlab-org/gitlab@master 2021-01-29 15:09:40 +00:00
GitLab Bot
f368b4968e Add latest changes from gitlab-org/gitlab@master 2021-01-05 18:10:25 +00:00
GitLab Bot
fcda041fc0 Add latest changes from gitlab-org/gitlab@master 2020-07-09 12:08:56 +00:00
GitLab Bot
4cdbecb465 Add latest changes from gitlab-org/gitlab@master 2020-06-11 00:08:35 +00:00
GitLab Bot
87f286558d Add latest changes from gitlab-org/gitlab@master 2020-05-14 15:08:14 +00:00
GitLab Bot
e33f87ac0f Add latest changes from gitlab-org/gitlab@master 2020-04-21 15:21:10 +00:00
Mayra Cabrera
dfdfa913ba Includes logic to persist namespace statistics
- Add two new ActiveRecord models:
  - RootNamespaceStoragestatistics will persist root namespace statistics
  - NamespaceAggregationSchedule will save information when a new update
to the namespace statistics needs to be scheduled
- Inject into UpdateProjectStatistics concern a new callback that will
call an async job to insert a new row onto NamespaceAggregationSchedule
table
- When a new row is inserted a new job is scheduled. This job will
update call an specific service to update the statistics and after that
it will delete thee aggregated scheduled row
- The RefresherServices makes heavy use of arel to build composable
queries to update Namespace::RootStorageStatistics attributes.
- Add an extra worker to traverse pending rows on
NAmespace::AggregationSchedule table and schedule a worker for each one
of this rows.
- Add an extra worker to traverse pending rows on
NAmespace::AggregationSchedule table and schedule a worker for each one
of this rows
2019-07-02 14:44:39 +00:00