- Jul 13, 2021
-
-
Brett Walker authored
-
Brett Walker authored
enabled
-
Brett Walker authored
ported from the original RecursionAnalyzer
-
Brett Walker authored
ported from the original LoggerAnalyzer
-
Brett Walker authored
for the deprecated version
-
Jose Ivan Vargas authored
Enable runner_detailed_view_vue_ui by default See merge request !65948
-
Jose Ivan Vargas authored
Enable runner_list_view_vue_ui by default See merge request !65901
-
Jose Ivan Vargas authored
Create branch from Jira issue MVC 1: add supporting Vue components See merge request !66034
-
Grzegorz Bizon authored
Denormalize shared runners to CI::PendingBuild See merge request !64644
-
-
Andreas Brandl authored
Partition manager identifies partitions to detach See merge request !65093
-
David Fernandez authored
Release the Helm charts registry See merge request !65768
-
- Remove the helm_charts feature flag - Update helm related documentation Changelog: added
-
Illya Klymov authored
Fix GET requests from graphql client when using relative url See merge request !66053
-
Mayra Cabrera authored
Add information about The Art Of PostgreSQL training See merge request !65272
-
-
Olena Horal-Koretska authored
Improve inline error message for elapsed time field in policy model See merge request !65775
-
-
Alper Akgun authored
Docs for recording and assignment tracking shared example See merge request !66011
-
Alper Akgun authored
-
release-tools approver bot authored
Update Gitaly version See merge request !66068
-
Kushal Pandya authored
Migrate the deprecated "urlParamsToObject" to "queryToObject" See merge request !65898
-
-
-
-
By creating and detaching partitions using the same lease, we can easily skip the partition sync code if another node is currently executing it. This is safe because we have six months of headroom for future partitions and the job to sync partitions runs every six hours
-
Adds the partition_pruning_dry_run feature flag. Even though the partition manager does not actually detach any partitions yet, putting the logic for determining the set of partitions to detach behind a flag makes rolling out this code safer, because the logic changed touches the logic for creating new partitions. Feature flag issue: #335315
-
The previous code was using try_obtain once and two seperate locks, so concurrent code would skip the critical section. Switching to using in_lock and a single lock ensures that all concurrent runners get to execute the code, and that partition creation and partition detaching do not interfere with each other.
-
-
-
This worker runs `PartitionManager.detach_partitions` on a schedule to trigger the detach logic for old database partitions that are no longer needed
-
Enumerate the partitions that are outside of the retention period, and for each one log a message that we are planning to detach it. This way we can run this code in production for a while and be sure that the choices of partitions to detach are correct.
-
This is the first step in providing support for detaching and dropping old partitions of time-series database tables. This identifies the set of partitions that should be detached by calculating the set of desired partitions, and removing partitions that are entirely before the retain_for cutoff date.
-
Kushal Pandya authored
Only renders notes tab when viewing discussions See merge request !65824
-
Vitaly Slobodin authored
Resolve "Show warning if no .git in the URL when importing Repo by URL" See merge request !65739
-
Olena Horal-Koretska authored
Enhance image extension to support image uploads See merge request !65763
-
Rémy Coutable authored
Clean up review app by namespace See merge request !63292
-
Phil Hughes authored
Prevent Transfering a Group with a Subscription See merge request !65689
-
-
GitLab Release Tools Bot authored
-