An error occurred fetching the project authors.
- 03 Dec, 2021 1 commit
-
-
Heinrich Lee Yu authored
This avoids the delay we are currently experiencing with scheduled Sidekiq jobs and saves us from Sidekiq overhead.
-
- 26 Nov, 2021 1 commit
-
-
Marius Bobin authored
Changelog: changed
-
- 25 Nov, 2021 1 commit
-
-
Marius Bobin authored
Changelog: performance
-
- 05 Nov, 2021 1 commit
-
-
Siddharth Asthana authored
Changelog: other
-
- 06 Oct, 2021 1 commit
-
-
drew cimino authored
The query we use to get scheduled builds in this service has been thoroughly reviewed and optimized. We should make the query available to other parts of the application.
-
- 25 Aug, 2021 1 commit
-
-
Marius Bobin authored
We have around 500 CI jobs that are in the pending state but can't be picked by the runners.
-
- 28 Jul, 2021 1 commit
-
-
Shinya Maeda authored
Resource group sometimes stuck when a job failed with `data_integrity_failure`. This commit adds the auto-recovery method in the worker. Changelog: fixed
-
- 03 Jun, 2021 1 commit
-
-
Allison Browne authored
Solve for high cold cache times using a lookback window in the StuckCiJobsWorker.
-
- 26 Apr, 2021 1 commit
-
-
Alex Kalderimis authored
This ensures that jobs (and pipelines) have a `queued_duration` field, wherever they are used (webhooks, REST API, GraphQL).
-
- 15 Apr, 2021 1 commit
-
-
Furkan Ayhan authored
This will help us to track possible dramatic failure changes when we deploy new features / bug fixes.
-
- 07 Apr, 2021 1 commit
-
-
Huzaifa Iftikhar authored
-
- 06 Apr, 2021 2 commits
-
-
Furkan Ayhan authored
This reverts merge request !57232
-
Furkan Ayhan authored
-
- 30 Mar, 2021 2 commits
-
-
drew cimino authored
-
drew cimino authored
-
- 24 Mar, 2021 1 commit
-
-
Furkan Ayhan authored
It was wrongly trying to update all statuses
-
- 16 Feb, 2021 1 commit
-
-
drew authored
Adds position-prioritized matching for paralellization suffixes in Ci::Build#group_name
-
- 28 Jan, 2021 1 commit
-
-
Shinya Maeda authored
This commit moves the resource group implementation to the super class.
-
- 14 Jan, 2021 1 commit
-
-
Laura Montemayor authored
-
- 21 Dec, 2020 1 commit
-
-
Matija Čupić authored
When retrying builds or pipelines, all subsequent build will get associated to the user which triggered the retry.
-
- 22 Oct, 2020 1 commit
-
-
Laura Montemayor authored
* Removes conditional feature flag code from specs * Updates the docs to remove mention of feature flag * Removes code from CommitStatus model * Removes yml file with feature flag info
-
- 01 Oct, 2020 1 commit
-
-
Turo Soisenniemi authored
feature flag: one_dimensional_matrix
-
- 01 Sep, 2020 5 commits
-
-
Marius Bobin authored
-
Marius Bobin authored
-
Marius Bobin authored
-
Marius Bobin authored
-
Marius Bobin authored
-
- 18 Aug, 2020 1 commit
-
-
Furkan Ayhan authored
This is the third iteration of removing legacy pipeline processing. This commit removes removes ci_composite_status and cleans rest.
-
- 13 Aug, 2020 1 commit
-
-
Furkan Ayhan authored
This is the first iteration of removing legacy pipeline processing. With this, we will only have atomic processing for pipelines.
-
- 23 Jun, 2020 1 commit
-
-
Arturo Herrero authored
The plan for RSpec 4.0 is to disable monkey patching, reference: https://rspec.info/blog/2013/07/the-plan-for-rspec-3/#zero-monkey-patching-mode https://relishapp.com/rspec/rspec-core/docs/configuration/zero-monkey-patching-mode This commit stops using RSpec monkey patching in several specs.
-
- 02 Jun, 2020 1 commit
-
-
Kamil Trzciński authored
Since the same instance can go through multiple status transitions the subsequent changes to `processed` can be lost since the object is not refresh to exact DB state. Always consider processed as a changed value and persist its current value.
-
- 22 May, 2020 2 commits
-
-
Sean Arnold authored
Using cop to find offences
-
Sean Arnold authored
- Update specs to match
-
- 23 Apr, 2020 1 commit
-
-
Matija Čupić authored
The #unrecoverable? and #recoverable? methods were in the presenter but were related to domain logic. This commit moves them to the model to better reflect their purpose.
-
- 02 Apr, 2020 1 commit
-
-
Kamil Trzciński authored
In order to rollout `ci_composite_status` we need to run that only in a specific context. This passes project downstream to allow that.
-
- 24 Mar, 2020 1 commit
-
-
Heinrich Lee Yu authored
Fixes the scope so that it actually filters by id and lock version
-
- 04 Feb, 2020 1 commit
-
-
Vitali Tatarintev authored
Changes set to let_it_be in spec/models (Batch 1)
-
- 17 Jan, 2020 1 commit
-
-
Kamil Trzciński authored
This implements atomic processing service that is able in bulk to update multiple builds, stages and pipelines. This uses in-memory structure to calculate statuses and uses an efficient fetch of DAG dependencies for efficient processing This still performs some redundant operations, but overall it should be significantly faster processing pipelines of 1000 builds, with multiple DAG dependencies, as it removes a number of N+1 problems present in previous implementation. This also is order-independent, so it is able to easily reschedule itself once needed. This code is also concurrent safe, as if needed the further processing will be re-scheduled that will resolve any conflicts.
-
- 23 Dec, 2019 1 commit
-
-
Shinya Maeda authored
This commit supports Ci Resource Group status transition
-
- 17 Dec, 2019 1 commit
-
-
Marius Bobin authored
Add changes to start a discussion.
-