- 14 8月, 2019 20 次提交
-
-
由 Igor 提交于
Source Code Usage Ping for Create SMAU
-
Bump Helm to 2.14.3 and kubectl to 1.11.10 See merge request gitlab-org/gitlab-ce!31716
-
由 Stan Hu 提交于
Expand variables only when needed See merge request gitlab-org/gitlab-ce!31772
-
由 Douwe Maan 提交于
Rework push mirror retries See merge request gitlab-org/gitlab-ce!31247
-
由 Bob Van Landuyt 提交于
**Prevention of running 2 simultaneous updates** Instead of using `RemoteMirror#update_status` and raise an error if it's already running to prevent the same mirror being updated at the same time we now use `Gitlab::ExclusiveLease` for that. When we fail to obtain a lease in 3 tries, 30 seconds apart, we bail and reschedule. We'll reschedule faster for the protected branches. If the mirror already ran since it was scheduled, the job will be skipped. **Error handling: Remote side** When an update fails because of a `Gitlab::Git::CommandError`, we won't track this error in sentry, this could be on the remote side: for example when branches have diverged. In this case, we'll try 3 times scheduled 1 or 5 minutes apart. In between, the mirror is marked as "to_retry", the error would be visible to the user when they visit the settings page. After 3 tries we'll mark the mirror as failed and notify the user. We won't track this error in sentry, as it's not likely we can help it. The next event that would trigger a new refresh. **Error handling: our side** If an unexpected error occurs, we mark the mirror as failed, but we'd still retry the job based on the regular sidekiq retries with backoff. Same as we used to The error would be reported in sentry, since its likely we need to do something about it.
-
由 Douwe Maan 提交于
Only expire tag cache once per push See merge request gitlab-org/gitlab-ce!31641
-
由 Kamil Trzciński 提交于
This makes us to expand variables only when needed, instead of requesting all variables each time. This specifically helps in situation when explicit name of `environment: production` is used.
-
由 Stan Hu 提交于
Return `429` instead of `302` on Rate Limiter on the raw endpoint See merge request gitlab-org/gitlab-ce!31777
-
由 Mayra Cabrera 提交于
It was originally returning 302 when the rate limit kicks in, because using the the correct status code makes it easier to track rate limiting events Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/65974
-
Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14599 See merge request gitlab-org/gitlab-ce!31573
-
由 Mike Greiling 提交于
representing error message with .flash-container element See merge request gitlab-org/gitlab-ce!31636
-
由 Mesut Güneş 提交于
-
由 Douwe Maan 提交于
Merge branch '34414-update-personal-access-token-scope-descriptions-to-reflect-registry-permissions' into 'master' Update personal access token api scope description Closes #34414 See merge request gitlab-org/gitlab-ce!31759
-
由 Nick Kipling 提交于
-
由 Marcia Ramos 提交于
Update links.md to give more consistency with the rest of the documentation See merge request gitlab-org/gitlab-ce!31693
-
由 Marcia Ramos 提交于
Add BrowserStack details to Frontend Dev Guide See merge request gitlab-org/gitlab-ce!31744
-
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14599由 Valery Sizov 提交于
Part of Docker Regsitry Replication feature for Geo
-
由 Marcia Ramos 提交于
Make cron notation parser a proper note See merge request gitlab-org/gitlab-ce!31542
-
由 Drew Blessing 提交于
-
由 Stan Hu 提交于
Previously each tag in a push would invoke the Gitaly `FindAllTags` RPC since the tag cache would be invalidated with every tag. We can eliminate those extraneous calls by expiring the tag cache once in `PostReceive` and taking advantage of the cached tags. Relates to https://gitlab.com/gitlab-org/gitlab-ce/issues/65795
-
- 13 8月, 2019 20 次提交
-
-
由 Bob Van Landuyt 提交于
Only expire branch cache once per push See merge request gitlab-org/gitlab-ce!31653
-
由 Marin Jankovski 提交于
Change the language in the Licensing section See merge request gitlab-org/gitlab-ce!29750
-
由 Achilleas Pipinellis 提交于
Docs for self monitoring MVC See merge request gitlab-org/gitlab-ce!31530
-
由 Reuben Pereira 提交于
- The self-monitoring project can be connected to any Prometheus instance. Make this more clear in the docs.
-
由 Achilleas Pipinellis 提交于
Update permissions for dependency list See merge request gitlab-org/gitlab-ce!31666
-
由 Tetiana Chupryna 提交于
-
由 Marin Jankovski 提交于
Move different licensing content from README to LICENSE file
-
由 Stan Hu 提交于
Explain max attachment size in docs Closes #1508 See merge request gitlab-org/gitlab-ce!31745
-
由 Marcel Amirault 提交于
Add information about max attachment size, including troubleshooting information if an error is received
-
由 Marcia Ramos 提交于
Docs: Remove info about approvals_required restriction See merge request gitlab-org/gitlab-ce!31268
-
由 Rémy Coutable 提交于
Ensure changelog filenames have length less than 99 characters See merge request gitlab-org/gitlab-ce!31752
-
由 Jan Provaznik 提交于
Remove concerns from eager load paths See merge request gitlab-org/gitlab-ce!31649
-
由 Grzegorz Bizon 提交于
Require `stage:` to be set with `needs:` Closes #65568 See merge request gitlab-org/gitlab-ce!31760
-
由 Nick Thomas 提交于
Fix a performance issue in Helm#can_uninstall? Closes #65963 See merge request gitlab-org/gitlab-ce!31751
-
由 Kamil Trzciński 提交于
Since we are unsure what would be the behavior of `stage:` when we work on DAG. Let's make `stage:` to be required today with `needs:`.
-
由 Grzegorz Bizon 提交于
Remove unused `BuildProcessWorker` Closes #65539 See merge request gitlab-org/gitlab-ce!31756
-
由 Bob Van Landuyt 提交于
Improve cluster policy spec coverage See merge request gitlab-org/gitlab-ce!31700
-
由 Balasankar "Balu" C 提交于
Signed-off-by: NBalasankar "Balu" C <balasankar@gitlab.com>
-
由 Kamil Trzciński 提交于
We migrated all logic to `PipelineProcessWorker` and this worker become redundant.
-
由 Achilleas Pipinellis 提交于
Edits to event tracking topic Closes #65431 See merge request gitlab-org/gitlab-ce!31457
-