- 04 Apr, 2019 40 commits
-
-
rpereira2 authored
- calculate_reactive_cache does not need to initialize @prometheus_owner again. It's already being initialized in the initialize method.
-
rpereira2 authored
- The service uses the PrometheusClient.proxy method to call the Prometheus API with the given parameters, and returns the body and http status code of the API response to the caller of the service. - The service uses reactive caching in order to prevent Puma/Unicorn threads from being blocked until the Prometheus API responds.
-
rpereira2 authored
- Also refactor the get and json_api_get methods so that the get method can be reused by the new proxy method. - The new proxy method makes no changes to the request to the prometheus server and response from the prometheus server. This allows it to be used as a proxy to the Prometheus server, hence the name.
-
Kamil Trzciński authored
Drop legacy artifacts usage as there are no leftovers See merge request gitlab-org/gitlab-ce!24294
-
Douglas Barbosa Alexandre authored
Fix a KeyError in GitlabSchema Closes #60057 See merge request gitlab-org/gitlab-ce!27011
-
Nick Thomas authored
Rename Workhorse terminal_specification to channel_specification See merge request gitlab-org/gitlab-ce!26939
-
Francisco Javier López authored
We're moving from using terminology related to terminals when we refer to Websockets connections in Workhorse. It's more appropiate a concept like channel.
-
Nick Thomas authored
-
Michael Kozono authored
Allow reactive caching to be used in services See merge request gitlab-org/gitlab-ce!26839
-
Reuben Pereira authored
Add support for defining a reactive_cache_worker_finder function that will be used by the reactive_caching_worker to generate/initialize the calling object. This allows reactive caching to work with Services where the object cannot be obtained from DB but a new object can be initialized.
-
Nick Thomas authored
Allow GraphQL Scalar-fields to be authorized Closes #57831 See merge request gitlab-org/gitlab-ce!26338
-
Nick Thomas authored
Externalize strings in helpers See merge request gitlab-org/gitlab-ce!26845
-
Martin Wortschack authored
- Update qa selector - Update PO file
-
Phil Hughes authored
Fix vue render error for IDE status bar Closes #59995 See merge request gitlab-org/gitlab-ce!26979
-
Douwe Maan authored
Allow to sort wiki pages by date and title See merge request gitlab-org/gitlab-ce!25365
-
Igor authored
- Add controls for sorting by title and date - Execute Gitaly call which now accepts sorting params for wikis
-
Douglas Barbosa Alexandre authored
Update GitLab Shell to v9.0.0 See merge request gitlab-org/gitlab-ce!27002
-
Rémy Coutable authored
Basic limiting complexity of GraphQL queries Closes #58405 See merge request gitlab-org/gitlab-ce!26629
-
James Lopez authored
Resolve "Automatically set Prometheus step interval" Closes #58839 See merge request gitlab-org/gitlab-ce!26441
-
Peter Leitzen authored
By computing the step interval passed to the query_range Prometheus API call we improve the performance on the Prometheus server and GitLab by reducing the amount of data points sent back and prevent Prometheus from sending errors when requesting longer intervals.
-
Sean McGivern authored
Resolve "Failing group transfer disables expandable sections" Closes #45511 See merge request gitlab-org/gitlab-ce!26837
-
Sean McGivern authored
Extract confidential quick action spec to a shared example Closes #59570 See merge request gitlab-org/gitlab-ce!26913
-
Nick Thomas authored
-
Marcia Ramos authored
Add a link to S3 Permission Scopes for registry object storage Closes #58881 See merge request gitlab-org/gitlab-ce!26067
-
Diana Stanley authored
-
Sean McGivern authored
Allow to use untrusted ruby syntax See merge request gitlab-org/gitlab-ce!26905
-
Kamil Trzciński authored
This brings support for untrusted regexp for 'only:refs:' when enabled via feature flag: alllow_unsafe_ruby_regexp. This is by default disabled, and should not be used in production
-
Paul Slaughter authored
**What?** A Vue warning that `ide_status_bar` sent a `Boolean` to a `String` property (`img-src). **What was the fix?** Previously, `latestPipeline` could be one of the following values: | | | |----------|--------| | `null` | The pipeline hasn't loaded yet | | `false` | The pipeline has loaded, but nothing was returned. | | `Object` | The piepline has loaded. | Giving a semantic meaning to different falsey values hurts maintainability. This commit fixes the above problem by removing the `false` value and introducing a `hasLoadedPipeline` state property.
-
Douglas Barbosa Alexandre authored
Consider array params on rendering MR list on dashboard See merge request gitlab-org/gitlab-ce!26623
-
Igor authored
This fixes the bug, when approver filter is provided, but dashboard asks to enter any filter
-
Sean McGivern authored
Fix an order-dependent spec failure in spec/migrations/schedule_sync_issuables_state_id_spec.rb Closes #60029 See merge request gitlab-org/gitlab-ce!26997
-
James Lopez authored
Change the way it is checked if the user is last group owner Closes #38564 See merge request gitlab-org/gitlab-ce!26718
-
Gosia Ksionek authored
Chnage method used in model to make it more efficient database-wise Add additional spec
-
Brett Walker authored
-
Annabel Dunstone Gray authored
Revert "Merge branch 'fix/missing-border' into 'master'" See merge request gitlab-org/gitlab-ce!26980
-
Dmitriy Zaporozhets authored
Monitor GraphQL with Prometheus (try 2) See merge request gitlab-org/gitlab-ce!26917
-
Jan Provaznik authored
Extends graphql's platform tracing class to observe duration of graphql methods. In graphql 1.8.11 is added prometheus class but it's not very useful for us because it uses prometheus_exporter to export results.
-
Brett Walker authored
It makes all Types::BaseField default to a complexity of 1. Queries themselves now have limited complexity, scaled to the type of user: no user, authenticated user, or an admin user.
-
Yorick Peterse authored
Exempt release automation MRs from Danger rules Closes gitlab-org/release/framework#269 See merge request gitlab-org/gitlab-ce!26993
-
Nick Thomas authored
-