Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
82fa591c
Commit
82fa591c
authored
Oct 28, 2021
by
Grzegorz Bizon
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update CI Scale blueprint with status and new DRIs
parent
ccb1fcf7
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
19 additions
and
3 deletions
+19
-3
doc/architecture/blueprints/ci_scale/index.md
doc/architecture/blueprints/ci_scale/index.md
+19
-3
No files found.
doc/architecture/blueprints/ci_scale/index.md
View file @
82fa591c
...
...
@@ -60,6 +60,9 @@ that have the same problem.
Primary keys problem will be tackled by our Database Team.
Status: As of October 2021 the primary keys in CI tables have been migrated to
big integers.
### The table is too large
There is more than a billion rows in
`ci_builds`
table. We store more than 2
...
...
@@ -111,6 +114,12 @@ table that will accelerate SQL queries used to build
queues
](
https://gitlab.com/gitlab-org/gitlab/-/issues/322766
)
and we want to
explore them.
Status: the new architecture
[
has been implemented on GitLab.com
](
https://gitlab.com/groups/gitlab-org/-/epics/5909#note_680407908
)
.
The following epic tracks making it generally available:
[
Make the new pending
builds architecture generally available
](
https://gitlab.com/groups/gitlab-org/-/epics/6954
)
.
### Moving big amounts of data is challenging
We store a significant amount of data in
`ci_builds`
table. Some of the columns
...
...
@@ -127,6 +136,8 @@ columns, tables, partitions or database shards.
Effort to improve background migrations will be owned by our Database Team.
Status: In progress.
### Development velocity is negatively affected
Team members and the wider community members are struggling to contribute the
...
...
@@ -168,7 +179,12 @@ target](https://gitlab.com/groups/gitlab-org/-/epics/5745) epic.
## Status
In progress.
|-------------|--------------|
| Created at | 21.01.2021 |
| Approved at | 26.04.2021 |
| Updated at | 28.10.2021 |
Status: In progress.
## Who
...
...
@@ -180,7 +196,7 @@ Proposal:
|------------------------------|-------------------------|
| Author | Grzegorz Bizon |
| Architecture Evolution Coach | Kamil Trzciński |
| Engineering Leader |
Darby Frey
|
| Engineering Leader |
Cheryl Li
|
| Product Manager | Jackie Porter |
| Domain Expert / Verify | Fabio Pitino |
| Domain Expert / Database | Jose Finotto |
...
...
@@ -190,7 +206,7 @@ DRIs:
| Role | Who
|------------------------------|------------------------|
| Leadership |
Darby Frey
|
| Leadership |
Cheryl Li
|
| Product | Jackie Porter |
| Engineering | Grzegorz Bizon |
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment